Ping测速失败怎么回事?
这次没有失败
30 个节点。两轮。丢包全是 0%。 一个都没失败。 慢的有。失败的没有。 那么先把「慢」和「失败」分开看。
我一开始把慢当成失败
我一开始看到 588ms。就以为是超时。 新疆昌吉那台。第一轮 588ms。 试了半天才发现。它回包了。 回包就不叫失败。只是慢。

失败长什么样
三种样子。 一直不回。界面写超时。 回的是拒绝。界面上是红的。 解析不出来。连 ip 都没拿到。 三种样子。指向三个不同的地方。
第一种:节点根本发不出去
节点自己没网。或者被墙在出口。 这种常见于个别节点。也常见于家庭宽带。 换一个节点就正常。那就是那个节点自己的事。
第二种:目标不接 icmp
有的服务器直接就把 icmp 关了。 ping 一定失败。但网站能开。 判断办法很土。用 tcp 连一下端口试试。 端口通。就不是站点挂。
第三种:路上被拦
中间设备会把 icmp 丢掉。 表现是前面几跳有数。后面全丢。 或者一部分地区全丢。另一部分正常。 那么看地区分布。这一列最有用。
这一轮的数据
最快 1ms。香港。 最慢 588ms。新疆昌吉。 德阳 251ms。怀化 188ms。 第二轮德阳 100ms。那台昌吉没再出现。 同一批节点。两轮差出这么多。

我怎么确认不是失败
先看丢包列。0% 就是没丢。 再看有没有回包时间。有数就是通了。 然后用宝塔拨测的网站测速。 跑多地区。把 tcp 那边也跑一次。 两边都通。那 ping 慢就只是慢。
真失败时先看什么
先换节点。然后换地区。 两样都换过。还是一个都不通。 那才轮到去查站点和防火墙。
588ms 不算失败。它只是慢得难看。