ICMP (Internet Control Message Protocol) Internet控制消息协议
ICMP 是 Internet Control Message Protocol 的缩写,中文译为 "Internet控制消息协议"。
ICMP 是用于传输出错报告控制信息,具有错误侦测与回报机制的无连接网络层协议。
ICMP 主要功能:侦测远端主机是否存在,建立及维护路由资料,重导资料传送路径 (ICMP 重定向),资料流量控制。
ICMP 在沟通之中,主要透过不同类型 (Type) 与代码 (Code) 让机器来识别不同的连接状况。
ICMP 用于在主机与路由器之间传递控制信息,包括:报告错误、交换受限控制信息及状态信息等。
当 IP 数据无法访问目标、IP 路由器无法按当前传输速率转发数据包等情况时,会自动发送 ICMP 消息。
ICMP 是 TCP/IP 网络层的重要成员,与 IP 协议 、 ARP 协议 、RARP 协议及 IGMP 协议 共同构成 TCP/IP 网络层。
ping 和 tracert 利用 ICMP 协议实现网络功能,ping 测试网络可达性,tracert 用来显示到达目的主机路径。
另请参阅:
版权声明: 本文为独家原创稿件,版权归 乐数软件 ,未经许可不得转载。