【计算机网络】11-网络层(ICMP协议详解)

一、ICMP协议详解

◆ 网际控制报文协议(Internet Control Message Protocol)
◆ ICMP协议可以报告错误信息或者异常情况

【计算机网络】11-网络层(ICMP协议详解)
IP中协议:占8位,表明IP数据所携 带的具体数据是什么协议的 (如:TCP、UDP等)

【计算机网络】11-网络层(ICMP协议详解)
【计算机网络】11-网络层(ICMP协议详解)

二、差错报告报文

【计算机网络】11-网络层(ICMP协议详解)

三、询问报文

【计算机网络】11-网络层(ICMP协议详解)

四、ICMP协议的应用

◆ Ping应用

0或8 回送(Echo)请求或 应答

◆ Ping回环地址127.0.0.1
◆ Ping网关地址
◆ Ping远端地址

◆ Traceroute应用

Traceroute可以探测IP数据报在网络中走过的路径

ICMP终点不可达差错报文

原理:
TTL:占8位,表明IP数据报文 在网络中的寿命,每经过一个 设备,TTL减1,当TTL=0时, 网络设备必须丢弃该报文