【计算机网络】十六. 网络层--ICMP协议
ICMP协议 目录 一、ICMP协议详解 (1) 差错报告报文 (2) 询问报文 二、ICMP协议的应用 (1) Ping应用 (2) Traceroute应用 注:转载请标明原文出处链接: https://lvxiaowen.blog.csdn.net/article/details/103914490 一、ICMP协议详解 网际控制报文协议(Internet Control Message Protocol),可以报告错误信息或者异常情况。 (1) 差错报告报文 (2) 询问报文 二、ICMP协议的应用 (1) Ping应用 网络故障排查: Ping回环地址127.0.0.1,若无返回, 则表明本地机 TCP/IP 协议不能正常工作; Ping网关地址(路由器管理地址); Ping远端地址; (2) Traceroute应用 Traceroute可以探测IP数据报在网络中走过的路径。 Traceroute探测IP数据报在网络中走过的路径过程如上图所示: (1)Traceroute封装TTL=1的报文,从A到达中型网络1时TTL=0,然后中型网络1会向A发送ICMP差错不可达报文,A把中型网络1的IP地址记录下来。 (2)Traceroute封装TTL=2的报文,从A到中型网络1再到大型网络时TTL=0,然后大型网络会向A发送ICMP差错不可达报文,A把大型网络的IP地址记录下来