Ping、延迟与丢包:这些数字代表什么 | Check Host

多少 Ping 值算好?学会解读 Ping 结果——往返时间、抖动和丢包——并了解全球各地的正常数值范围。

Ping 是最古老的网络测试:发送一个小数据包,等待回应,测量用了多长时间。它回答两个问题——主机是否可达,以及到达它的路径有多快、多稳定。

Ping 结果中的数字

多少 Ping 值算好?

距离决定了下限:光在光纤中每毫秒大约传播 200 公里,而信号需要一去一回。大致参考值:

路径典型 RTT
同一城市1–5 ms
同一大洲10–50 ms
欧洲 ↔ 美国东海岸70–100 ms
欧洲 ↔ 亚洲 / 澳大利亚150–300 ms

所以"120 ms 算不算好?"完全取决于你从哪里测量。这就是为什么在线 Ping 测试会在地图上按地点显示结果:一台主机在某个地区快、在另一个地区慢,完全可能是正常的。

丢包

持续超过约 1% 的丢包在通话和游戏中就能感觉到;超过 5% 时连接会像是断了一样。看到丢包时:

Ping 被屏蔽?用 TCP Ping

许多云服务商和防火墙会丢弃 ICMP 回显请求。TCP Ping 测量在 443 等端口上完成 TCP 握手所需的时间。它与真实流量走同一条路径,因此往往是更真实的测量。

找出延迟在哪里增加

Ping 告诉你路径慢或丢包,却不告诉你在哪里。要找位置,请运行路由追踪——参见如何看懂路由追踪了解该看什么。