ICMP提供了一种机制,任何一个IP设备都可以使用该机制发送控制报文给另一设备。根据报文的不同,这些设备可以是主机或路由器。类型:标识生成的错误报文,是ICMP报文中的第一个字段;代码:进一步地限定生成ICMP报文——该字段用来查找产生错误的原因;校验和存:储了ICMP所使用的校验和值;未使用:保留字段,供将来使用,起始值设为0;数据:包含了所有接受到的数据报的PP报头,还包含PP数据报中前8个字节的数据。 [6]