首页/网络/网络排障速查/ping 报错信息判读:超时、不可达与重复回复
本包目录(235 条)
排查流程与方法36 条
连通性与链路检测54 条
DNS 与解析排查46 条端口与连接检查37 条抓包与流量分析32 条应用层慢与丢包定位30 条

ping 报错信息判读:超时、不可达与重复回复

ping 的不同报错指向不同层次:timeout 是没收到回包;unreachable 分「本机路由」「网关」「对端」;重复回复暗示双路径或 ARP 冲突。

网络排障速查网络更新于 2026-10-12

输出关键字 / 含义 / 指向

输出含义指向
Request timeout / 无回复超时未收到 ICMP 回应被丢在路径中或对端不回应 ICMP
Destination Host Unreachable直连网段 ARP 解析失败或路由指向不可达本机/网关的二三层问题
Destination Net Unreachable路由表中无对应网络本机或中间设备缺路由
Network is unreachable (sendmsg)本机无路由(连包都发不出)本机路由/接口 down
Time to live exceededTTL 归零,包死于路由环路存在环路或 traceroute 正常现象
(DUP!) 重复回复收到多个应答双路径、ARP 冲突或中间设备镜像
Redirect收到 ICMP 重定向同链路存在更优下一跳,常见于双网关

一次拿到错误分类

一次拿到错误分类
ping -c 3 -W 1 目标 2>&1 | grep -Ev '^PING|^$' | sort | uniq -c
「本机报错」与「对端不响应」完全不同:sendmsg 类错误是本机问题,Request timeout 才是路径/对端问题。

易错点

  • 看到 timeout 就断定对端宕机,实际可能只是对端禁 ICMP
  • (DUP!) 常被忽略,它经常是 IP 冲突或双上联的早期信号

数据来源与参考

  • RFC 792:ICMP 差错报文类型
  • man 8 ping(输出说明)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌