您的 IPv4 地址:
操作系统:
运营商:

ICMP:网络错误、ping 与故障诊断

ICMP 在 IP 网络中传递控制信息和错误信息。ping 使用的是 ICMP Echo,但 ICMP 还会报告其他情况,例如目标不可达、数据包过大或跳数限制耗尽。

ICMP 有什么用途

ICMP 为 IP 传递控制信息和错误信息。ping 通常使用 Echo 消息,其他 ICMP 消息则报告诸如目标不可达、数据包超出跳数限制之类的情况。

如何解读 ping 结果和 ICMP 错误

请对照具体的 ICMP 结果,不要把每一次 ping 失败都当成同一种问题。超时可能是过滤或丢包造成的,而 Destination Unreachable 和 Packet Too Big 则带有明确的诊断信息。主机也可能屏蔽 Echo,而其上的应用依然可以访问。您可以使用 2IP ping 和 traceroute 工具从外部节点重复检测。

ping 不通并不代表主机已宕机

技术参考:RFC 792 和 RFC 4443。