消息类型
与 ICMP 类似,ICMPv6 报文也分为两类:差错报文;信息报文;
差错报文(差错消息)
如果 ICMPv6.Type=[ 0, 127] 范围,即 Type 字段最高 bit 为 0,则为差错报文(Error Messages);
差错消息用于报告在转发 IPv6 数据包过程中出现的错误,如常见的目的不可达、超时等等。
通过差错报文实现的协议(或机制)有:
1)Path MTU 发现机制:Path MTU, PMTUD
2)测试网络连通性:ping
信息报文(信息消息)
如果 ICMPv6.Type=[128, 255] 范围,即 Type 字段最高 bit 为 1,则为信息报文(Information Messages);
信息报文能够用以实现更丰富的功能,可以用来实现 同链路上节点间的通信、子网内的组播成员管理 等等。
通过信息报文实现的协议(或机制)有:
1)邻居发现协议:+NDP, Neighbor Discovery Protocol
2)组播侦听者发现协议:+MLD, Multicast Listener Discovery
常见消息类型