ICMP 协议
网际控制报文协议,允许主机或路由器报告差错和异常情况,是 IP 层协议。报文分两类:ICMP 差错报告报文和 ICMP 询问报文。两个常见应用是 ping 和 traceroute。
其中差错报告报文包括:
终点不可达:路由器或主机不能交付数据报。
源点抑制:路由器或主机由于拥塞而丢弃数据报。
时间超过:路由器收到 TTL 为0的数据报。
参数问题:数据包的首部中有的字段的值不正确。
改变路由(重定向):让主机知道下次应将数据报发送给另外的路由器,可获得更好的路由。
询问报文包括:回送请求和回答报文、时间戳请求和回答报文、掩码地址请求和回答报文、路由器询问和通告报文。