计算机网络自顶向下方法总结5.6ICMP:因特网控制报文协议
目录
5.6 ICMP:因特网控制报文协议
因特网控制报文协议ICMP被主机和路由器用来彼此沟通网络层的信息。
ICMP最典型的用途是差错报告。
ICMP通常被认为是IP的一部分,但从体系结构上讲它位于IP之上,因为ICMP报文是承载在IP分组中的。ICMP报文有一个类型字段和一个编码字段,并且包含引起该ICMP报文首次生成的IP数据报的首部和前8个字节,以便发送方能确定引发该差错的数据报。
当一个分组的TTL减为0时,根据IP协议规则,路由器丢弃该数据报并发送一个ICMP警告报文给源主机,包含了路由器的名字和它的IP地址。