返回列表 发布新帖

TCP/IP指南 :IPv6

2223 1
发表于 2010-5-17 11:34:41 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
IPv4向IPv6迁移方法:
1.双栈设备
2.IPv4/IPv6协议转换
3.IPv6的IPv4隧道

IPv6支持的3种地址类型:单播地址、多播地址、任播地址
任播地址是一个新的地址类型,用来向设备组中的任意一个成员发送报文。

      为了简便,IPv6地址被表示成8组4位十六进制数,称为冒分十六进制表示。另外,零去除和零压缩两种技术,通过地址表达式中删除不必要的零,进一步缩短了地址表示的长度。
IPv6地址定义了特别的混合表示方法,最后32比特包含一个嵌入IPv4地址。

      为单播地址留出的那部分IPv6地址空间以这样的地址格式来组织:前48比特为选路前缀(类似网络ID),紧接着的16比特为子网ID,最后64比特为接口ID(类似主机ID)。

      IPv6中,一个特定的环回地址0:0:0:0:0:0:0:1(压缩形式为::1),留给测试使用。未指定地址0:0:0:0:0:0:0:0(压缩形式为::)用于指示一个未知地址。还定义了专用或本地地址块。这个地址块是一组前9个比特以1111 1110 1开头的地址。

      IPv4地址嵌入用于在IPv4地址和IPv6地址之间建立一种关系从而有助于从IPv4向IPv6迁移。一种类型为IPv4兼容的IPv6地址,用于同事兼容IPv4和IPv6的设备;它以96个0比特开头。另一种为IPv4映射的地址,可以把不兼容IPv6的IPv4设备映射到IPv6地址空间;它以 80个0比特开头,后面是16个1。

      多播地址用于同时向一个互连网络内的多个设备发送数据。IPv6能为每个多播地址指定不同的作用域,因此允许发送定位到大小不等的接收设备群组。

每个单播地址都对应一个由单播地址得到的请求节点多播地址,当本地网络上其他设备需要到达它时使用。

      IPv6数据报的一般结构是以一个强制性的40字节主首部开头,接着是可选的扩展首部,之后是长度可变的数据区。这种结构允许对主首部进行改进,同时允许设备根据需要在数据报中增加额外信息。

      在IPv6数据报中,每个扩展首部只能以固定顺序出现一次。例外情况是目的地址选项首部,它可以出现两次:数据报开始处的选项可由到目的地路由上的所有设备处理,最后出现的选项只能由最终目的地处理。

      逐跳选项和目的地选项这两种IPv6扩展首部类型用于在IPv6数据报中携带任意可选信息。每种都由一组可变长度的、用3个子字段定义的选项构成,这些字段分别表示选项的类型、长度和值。

      在IPv6中,分片只能由发送数据报的设备进行,而不能由路由器进行。如果路由器发现数据报太大而不能经由小MTU的物理网络发送,路由器就会向数据报源发回ICMPv6分组太大的报文。这可以用于路径MTU发现过程,以确定整个路由上的最小MTU。

除了扩展首部必须特别处理外,IPv6的分片方式与IPV4相似。特定的扩展首部作为不可分片部分出现在每个分片中,其他的则和数据一同分片。

评论1

zxx007 发表于 2010-5-17 16:43:58 | 查看全部
路由器不支持IPv6吗?
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表