IPv6的基本包头长度为多少字节?IPv6的地址长度为多少比特?“由于IPv6比IPv4地址长,所以,未来IPv6骨干网路由器的路由表比现今的IPv4路由表要占用更多的内存空间”,这种说法对吗?

admin2017-11-09  80

问题
IPv6的基本包头长度为多少字节?IPv6的地址长度为多少比特?“由于IPv6比IPv4地址长,所以,未来IPv6骨干网路由器的路由表比现今的IPv4路由表要占用更多的内存空间”,这种说法对吗?

选项

答案IPv6基本包头长度40字节,地址长度128比特。这种说法错误。

解析 IPv6包由IPv6包头(40字节固定长度)、扩展包头和上层协议数据单元三部分组成。
IPv6包扩展包头中的分段包头指明了IPv6包的分段情况。其中不可分段部分包括:IPv6包头、Hop-by-Hop选项包头、目的地选项包头(适用于中转路由器)和路由包头;可分段部分包括:认证包头、ESP协议包头、目的地选项包头(适用于最终目的地)和上层协议数据单元。但是需要注意的是,在IPv6中,只有源节点才能对负载进行分段,并且IPv6超大包不能使用该项服务。IPv6报头长度固定为40字节,去掉了IPv4中一切可选项,只包括8个必要的字段,因此尽管IPv6地址长度为IPv4的四倍,IPv6包头长度仅为IPv4包头长度的两倍。
与IPV4.相比,IPV6具有以下几个优势:
①IPv6具有更大的地址空间。IPv4中规定IP地址长度为32,最大地址个数为2×32;而IPv6中IP地址的长度为128,即最大地址个数为2×128。与32位地址空间相比,其地址空间增加了2×128—2×32个。
现在,IPv4采用32位地址长度,约有43亿地址,而IPv6采用128位地址长度可以忽略不计无限制的地址,有足够的地址资源。地址的丰富将完全删除在IPv4互联网应用上有很多的限制,如IP地址,每一个电话,每一个带电的东西可以有一个IP地址,与真正形成一个数字家庭的家庭。IPv6的技术优势,目前在一定程度上解决:IPv4互联网存在的问题,这使得IPv4向IPv6演进的重要动力之一。
②IPv6使用更小的路由表。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。
③IPv6增加了增强的组播(Multicast)支持以及对流的控制(Flow Contr01),这使得网络上的多媒体应用有了长足发展的机会,为服务质量控制提供了良好的网络平台。
④IPv6加入了对自动配置(Auto Configuration)的支持。这是对DHCP协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。
⑤IPv6具有更高的安全性。在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,在IPv6中的加密与鉴别选项提供了分组的保密性与完整性,极大地增强
了网络的安全性。
⑥允许扩充。如果新的技术或应用需要时,IPv6允许协议进行扩充。
⑦更好的头部格式。IPv6使用新的头部格式,其选项与基本头部分开,如果需要,可
将选项插入到基本头部与上层数据之间。这就简化和加速了路由选择过程,因为大多数的选
项不需要由路由选择。
⑧新的选项。IPv6有一些新的选项来实现附加的功能。
转载请注明原文地址:https://kaotiyun.com/show/JzIS777K
0

最新回复(0)