发布网友 发布时间:2022-05-15 23:48
共1个回答
热心网友 时间:2024-02-29 07:11
如果数据包无法转发是由于路由器的转发接口的链路MTU小于IPv6数据包的长度,这时就要发送ICMPv6数据包过长报文。其报文结构:类型(2)+代码(0)+校验和+MTU+数据包的被丢弃部分。在数据包过长报文中,类型字段为2,代码字段为0。紧随校验和字段之后的,是32位的MTU字段(用于存放网络接口的链路MTU,数据包将通过该网络接口被转发)。紧接着的是被丢弃数据包的前导部分,被丢弃数据包的前导部分是经过处理的,以使包含ICMPv6报文的整个IPv6数据包长度不大于1280字节(最小的IPv6 MTU)。