IPV6要求链路层的最小MTU为1280字节,最大为1500字节。MTU是链路上最小的报文大小,如果报文小于这个值就无法发送。路由器收到大于MTU的报文直接丢弃,并返回ICMPv6 Packet Too Big消息。源节点必须对报文进行分片或者减小报文的长度。
IPv6网络不再支持中间节点分片,仅支持端到端的分片,这必然使得IP层工作地更有效率,把端到端的智能真正交给了端到端,这不光有益于IP层的处理效率,而且还有益于TCP层的效率。
IPv4和IPv6区别:
1. IPv4最小MTU=576 bytes,IPv6最小MTU=1280 bytes。
2. IPv4的源节点和中间路由器都能对报文进行分片。而IPv6只有源节点才能对报文分片。(是否以及如何获知整条链路的最小MTU?)和IPv4一样的是重组只在目的节点进行。
3. 使用ICMPv6消息报告报文超长。
4. 重新定义了Path MTU Discovery。(具体细节要明确)(RFC1981)(RFC8201)Path MTU Discovery is a good feature, but it is static. It requires that hosts keep track of MTUs for different routes, and update them regularly.
5. IPv4报头里面有fragment字段,IPv6去除了这个字段,添加了fragment扩展报头。
这是关于ipv6中的链路mtu介绍,西部数码网站提供IPv6转换服务,无需改造现有架构,即可快速让现有IPv4业务系统具备IPv6终端和用户访问能力。其中,升级政务版针对政务网站IPv6改造,业务开通链接 https://www.west.cn/cloudhost/ipv6.asp