控制报文协议
ICMP用来传递差错,控制,查询等
一个ping指令由4个该报文组成
通过抓包可以看到,高层封装着ICMP报文
ICMP数据包格式
type表示ICMP类型
code表示同一消息类型中的不同信息
checksum表示校验和,校验报文传递过程中有没有损坏,如果校验出损坏,该报文就失效了
0x8代表十六进制的8
0x0代表十六进制的0
8 0代表的就是ICMP的请求报文 Echo Request
ICMP应用-ping
ICMP应用-Tracert
Tracert,回显报文经过的三层设备,显示数据包在网络传输过程中所经过的每一跳
请求超时的可能是防火墙