ICMP
ICMPv6是
IPv6
的基础协议之一。
在
IPv6
报文头部中,
Next Header
字段值为
58
则对应为
ICMPv6
报文。
ICMPv6报文用于通告相关信息或错误。
ICMP报文
![](https://i-blog.csdnimg.cn/direct/ce651acab8ba4fa1af3480301eba2463.png)
Type字段:0-127表示差错消息,128-255表示信息消息。
ICMP消息类型
差错消息
差错消息用于报告在转发IPv6数据包过程中出现的错误
应用:1.Path MTU发现:•PMTU(Path MTU)就是路径上的最小接口MTU。
2.Tracert
3.Ping
背景:在IPv6网络中中间转发设备不允许分片,当数据包过大会直接丢弃
目的是发现路径上的MTU,当数据包被从源转发到目的地的过程中避免分段。减少中间设备的分片、重组操作,提高传输效率。
Path MTU发现过程
1.
首先
PC1
用
1500
字节作为
MTU
向
PC2
发送
IPv6
数据包。