ICMP(Internet Control Message Protocol)是「控制报文协议」,是IP协议的一个组成部分,工作在网络层,负责在主机和路由器之间「传递控制信息」(不传递用户数据),比如网络通不通,主机是否可达等。
1、ICMP协议工作原理
ICMP的功能是「检错」而不是纠错。
它将出错的报文返回给发送方的设备,发送方根据ICMP报文确定「错误类型」,从而更好的重发错误的数据包。
ping
和 tracert
命令就是利用ICMP协议来实现的
ping
ICMP(Internet Control Message Protocol)是「控制报文协议」,是IP协议的一个组成部分,工作在网络层,负责在主机和路由器之间「传递控制信息」(不传递用户数据),比如网络通不通,主机是否可达等。
ICMP的功能是「检错」而不是纠错。
它将出错的报文返回给发送方的设备,发送方根据ICMP报文确定「错误类型」,从而更好的重发错误的数据包。
ping
和 tracert
命令就是利用ICMP协议来实现的
ping