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 Protocol ARP 协议 、RARP 协议及 IGMP Protocol 共同构成 TCP/IP 网络层。

ping tracert 利用 ICMP 协议实现网络功能,ping 测试网络可达性,tracert 用来显示到达目的主机路径。

Previous topic

FTP 协议

Next topic

IGMP Protocol

Quick search

 

See also:

 

Copyright Notice: This article is exclusive original manuscripts, copyrighted by Happy Digits Software , shall not be reproduced without permission.