Ping 结果怎么看
三个数决定判断:平均延迟、丢包率、抖动。

PING 结果按运营商与地区分组,含最快、最慢与平均值
先看哪个,取决于你在查什么问题。但顺序上建议固定:先延迟,再丢包,最后抖动。
延迟:先跟距离对齐
延迟不是一个孤立数字,它和物理距离强相关。参考区间:
| 场景 | 常见区间 |
|---|---|
| 同城 | 10–30ms |
| 同省 | 30–60ms |
| 跨省 | 60–120ms |
| 跨境 | 150ms 以上 |
拿这个区间去对照,而不是拿一个绝对标准。广州到上海 40ms 是正常的,广州到香港 40ms 反而偏慢。
超出区间不一定是故障——回程路由绕路、运营商互联差,都会让数字变大。要看的是同一批节点里,谁明显偏离。
丢包率:0 最理想,5% 是分水岭
丢包比延迟更影响体验。
- 0%:理想状态
- 1%–2%:偶发,可观察
- 超过 5%:网页加载会明显卡顿,连接容易重试
- 持续 20% 以上:基本可以判定链路故障
丢包的关键在于「是否持续」和「是否集中」。全部节点都丢包,查源站或本地出口;只有某几个省份丢包,通常是该地区到机房的链路问题。
抖动:最大减最小
抖动 = 最大延迟 − 最小延迟。
这个数字反映链路稳定性。正常情况下差值在几毫秒到二十几毫秒之间;差值上百毫秒,说明链路在剧烈波动,典型原因是晚高峰拥塞或无线接入。
抖动大但平均延迟正常,体验上依然会「卡一下卡一下」——因为用户感知的是最差的那一次,不是平均值。
一个具体的读法
假设结果:平均 45ms、丢包 0%、抖动 8ms。
结论:链路健康,跨省访问的正常水平,不需要处理。
再假设:平均 120ms、丢包 3%、抖动 180ms。
结论:链路存在问题。跨省 120ms 偏高,3% 的丢包会让部分请求重试,180ms 的抖动说明链路极不稳定。这种情况优先查晚高峰拥塞和回程路由。
再假设:全部节点超时、丢包 100%。
这时候不要判断「网站挂了」,先做一件事:用 TCPing 打端口。ICMP 被禁是很常见的情况,网站可能完全正常。
两个容易踩的坑
只看看平均延迟。 平均 45ms 但抖动 200ms 的链路,实际体验比稳定 80ms 的差得多。
把超时当成故障。 全部超时优先怀疑 ICMP 被禁,而不是服务器宕机。