【为什么使用ICMP】
- 有效转发IP数据报
- 提高交付成功的机会
- ICMP允许主机或路由器报告差错情况和提供有关异常情况的报告
【ICMP的位置】
ICMP报文是装在IP数据报中,作为其中的数据部分。
【ICMP报文种类】
ICMP的报文有两种:ICMP差错报告报文;ICMP询问报文。
【差错报告报文】
- 终点不可达
- 时间超过
- 参数问题
- 改变路由。说明:路由器吧改变路由报文发送给主机,让主机知道下次应该讲数据报发送给另外的路由器(最佳路劲的路由)
【询问报文】
- 回送请求和回答。说明:用来了解目的站是否可到达以及了解其有关状态,应用:ping
- 时间戳请求和回答。说明:请目的站回答当前的时间。
【PING命令】
这个是直接应用ICMP协议的命令,没有通过运输层的TCP或UDP