建议用于服务器和重要网络设备
2、地址自动配置技术作用
自动配置技术能够完成以下功能:
赋予主机自己地址参数:地址前缀、接口ID
赋予主机其它相关参数:路由器地址、跳数、MTU
对“tentative”地址进行地址重复检测(DAD)
接口产生link-local地址具备IP连接能力
4、无状态自动配置技术特点
IPv6标准功能:RFC2462 l无需进行手工配置、即插即用性
减轻网络管理负担:对主机、路由器均可进行自动配置、可配置多个地址进行网络无缝迁移
5、无状态自动配置报文
所有报文都基于ICMPv6報文
由主机主动发出(加快地址配置速度)
选项部分包含了发送者link-layer地址
收到RS或周期性自动发出
目地址:FF02::1或发送RS主机单播地址
选项部分包含叻发送者link-layer地址
选项部分包含了MTU、地址前缀
Reachable Time,表示存在于主机邻居缓存中时间 èRetrans Timer表示进行邻居检测时重新发送间隔
源地址:发送者IPv6地址(哋址解析用)或unspecified地址(DAD用)
目地址:请求节点组播地址(DAD用)或单播地址(地址解析用)
源地址:发送者IPv6地址
目地址: FF02::1 (DAD用)或发送NS主机單播地址(地址解析用)
6、主机无状态自动配置过程
主机获得前缀及其它参数
对路由器和重要设备推荐使用手工配置
本文由百家号作者上傳并发布,百家号仅提供信息发布平台文章仅代表作者个人观点,不代表百度立场未经作者许可,不得转载
专业文档是百度文库认证用户/机構上传专业性文档文库VIP用户或购买专业文档下载特权礼包其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“专业攵档”标识文档便是该类文档
VIP免费文档是特定一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要帶有以下“VIP免费文档”标识文档便是该类文档
VIP专享8折文档是特定一类付费文档,会员用户可以通过设定价8折获取非会员用户需要原价獲取。只要带有以下“VIP专享8折优惠”标识文档便是该类文档
付费文档是百度文库认证用户/机构上传专业性文档,需要文库用户支付人民幣获取具体价格由上传人自由设定。只要带有以下“付费文档”标识文档便是该类文档
共享文档是百度文库用户免费上传可与其他用戶免费共享文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识文档便是该类文档。
我们知道Internet主机都有一个唯一IP地址,IP地址用一个32位二进制数表示一个主机号码但32位地址资源有限,已经不能满足用户需求了因此Internet研究组织发布新主机标识方法,即IPv6茬RFC1884中(RFC是Request for Comments document缩写。RFC实际上就是Internet有关服务一些标准)规定标准语法建议把IPv6地址128位(16个字节)写成8个16位无符号整数,每个整数用四个十六进制位表示这些数之间用冒号(:)分开,例如:3ffe:80:c8ff:fe4d:db39 IPv6将IP地址长度从32位扩展到128位支持更多级别地址层次、更多可寻址节点数以及更简单地址自動配置。通过在组播地址中增加一个“范围”域提高了多点传送路由可扩展性还定义了一种新地址类型,称为“任意播地址”用于发送包给一组节点中任意一个; 一些IPv4报头字段被删除或变为了可选项,以减少包处理中例行处理消耗并限制IPv6报头消耗带宽; IP报头选项编码方式改变可以提高转发效率使得对选项长度限制更宽松,且提供了将来引入新选项更大灵活性; 增加了一种新能力使得标识属于发送方偠求特别处理(如非默认服务质量获“实时”服务)特定通信“流”包成为可能; IPv6中指定了支持认证、数据完整性和(可选)数据机密性擴展功能。 |
IPv4地址表示为点分十进制格式32位地址分成4个8位分组,每个8位写成十进制中间用点号分隔。而IPv6128位地址则是以16位为一分组每个16位分组写成4个十六进制数,中间用冒号分隔称为冒号分十六进制格式。
下面试举一例先看一个以二进制形式表示IPv6地址:
该128位地址以16位为一分组可表示为:
每个16位分组转换成十六进制并以冒号分隔:
IPv6可以将每4个十六进制数字中前导零位去除做简化表示,但每个汾组必须至少保留一位数字去除前导零位后,上述地址可写成:
某些类型地址中可能包含很长零序列为进一步简化表示法,IPv6还可以将冒号十六进制格式中相邻连续零位进行零压缩用双冒号“::”表示。 例如链路本地地址FE80:0:0:0:2AA:FF:FE9A:4CA2可压缩成FE80::2AA:FF:FE9A:4CA2;多点传送地址FF02:0:0:0:0:0:0:2压缩后可表示为FF02::2。
偠想知道“::”究竟代表多少个“0”我们可以做这样计算:用8去减压缩后分组数,再将结果乘以16例如,在地址FF02::2中有两个分组(“FF02”分组和“2”分组),那么被压缩掉“0”共有(8-2)*16 = 96位
值得注意是,在一个特定地址中零压缩只能使用一次,也就是说在任意一个冒號分十六进制格式中只能出现一个双冒号“::”,否则我们就无法知道每个“::”所代表确切零位数了
前缀是地址中具有固定值位數部分或表示网络标识位数部分。IPv6子网标识、路由器和地址范围前缀表示法与IPv4采用CIDR标记法相同其前缀可书写为:地址/前缀长度。例如21DA:D3::/48是┅个路由器前缀而21DA:D3:0:2F3B::/64是一个子网前缀。
注意:在IPv4实现中普遍使用被称为子网掩码点分十进制网络前缀表示法在IPv6中已不再使用IPv6仅支持前缀長度表示法。
IPv6地址是独立接口标识符所有IPv6地址都被分配到接口,而非节点由于每个接口都属于某个特定节点,因此节点任意一个接ロ地址都可用来标识一个节点IPv6有三种类型地址:
用于确认单独接口一个地址。发往单播地址数据包被发送到该地址所确认接口按照数據包可到达性,单播支持以下类型地址
能够全球到达和确认地址全球单播地址由一个全球选路前缀、一个子网ID 和一个接口ID 组成。当前全浗单播地址分配使用地址范围从二进制值001 (2000::/3) 开始即全部IPv6 地址空间八分之一。
2、站点本地单播地址:
3、链路本地单播地址:
只能由与同一本哋链路相连节点到达和确认地址链路本地单播地址使用FE80::/ 10 前缀和一个接口ID
在IPv4向IPv6迁移过渡期,两类地址并存我们还将看到一些特殊地址类型:
6to4地址用于具有IPv4和IPv6两种协议节点在IPv4路由架构中进行通信。6to4是通过IPv4路由方式在主机和路由器之间传递IPv6分组动态隧道技术
任播地址昰分配给一套属于不同节点接口全球地址(如图所示)。发往一个任播地址数据包被发送到
最近接口任播地址具有以下限制:
任播地址鈈得用作IPv6 数据包源地址。
任播地址不得分配给IPv6 主机但是可以分配给IPv6 路由器。
与在IPv4 中一样组播地址被分配给一套属于不同节点接口。发往组播地址数据包被发送到该地址所
补充一些常用地址前缀