计网基础-网络层之ICMP协议
互联网控制报文协议(ICMP)
1、支持主机和路由器完成差错的报告
2、发送一些特殊的icmp报文, 对网络进行探询
如何实现:
特殊的ICMP报文
注意,几种不发送ICMP差错报文的特殊情况:
- 对icmp差错报告报文不再(第二次)发送icmp差错报告报文
- ip数据报分片,出第一个分片外,其他都不发送icmp差错报告报文
- 对所有多播IP数据报均不发送icmp出错报告报文
- 对具有特殊地址(如127.0.0.0或0.0.0.0本机地址)的IP数据报不发送icmp差错报告报文
ICMP报文的格式:
icmp报文封装到IP数据报中传输
ICMP差错报告报文数据封装
差错IP数据包——>ICMP差错报告报文——>装入ICMP报文的IP数据报
Uncharacteristic front-end development intern.