为了更有效地转发IP数据报和提高交付成功的机会,在网际层使用了网际控制报文协议ICMP.ICMP允许主机或路由器报告差错情况和提供有关异常情况的报告.ICMP是因特网的标准协议.但ICMP不是高层协议,而是IP层的协议.ICMP报文作为IP层数据报的数据,加上数据报的首部,组成IP数据报发送出去. ICMP报文分为了两类类:ICMP差错报告报文,ICMP询问报文,通知类.ICMP报文包括8个字节的报头和长度可变的数据部分.对于不同的报文类型,报头的格式一般是不相同的,但是前3个字段(4个字节)对…