网际控制报文协议ICMP
4.8 网际控制报文 ICMP
五种ICMP差错报告报文
终点不可达
源点抑制
时间超过
参数问题
改变路由(重定向)
不发送ICMP差错报告报文的情况
练习
ICMP询问报文
ICMP应用举例
分组网间探测PING
跟踪路由 traceroute
测试当前主机与目的主机经过的路由器。
问题:tracert是怎么实现的呢?
原理:发送ICMP回送请求报文并令TTL值为1,当其从H1到达R1时TTL-1=0,R1会发回ICMP差错报告(时间超过),这就知道了第一个路由器,以此类推。
直到转发到最后一个主机后,H2会发送ICMP回送请求的回答报文而不是差错报告。这样就知道到达了目的主机。