它只答三件事

ping 有用。但它只管三件事。 通不通。快不快。丢不丢。 别的它不管。 那么带宽和页面加载。得换工具看。

我一开始指望它太多

我一开始以为 ping 能看出网站慢在哪。 跑了三十个节点。平均 24ms。 看着挺好。可页面还是慢。 试了半天才发现。ping 好只说明路通。 页面慢是 http 层的事。跟 ping 没关系。

两轮总览
两轮总览:平均 24ms,最慢 229ms,丢包全 0%

这次的数据长什么样

30 个节点。两轮。平均 24ms。 最快 1ms。香港。 最慢 229ms。江苏南通电信。 第二轮最慢 127ms。山东临沂联通。两轮不是一个地方。 丢包全是 0%。

延迟看什么

看平均。也看最慢那台。 平均 24ms 很干净。看着没问题。 最慢 229ms 说明有地方绕了路。 那么平均值别单独看。它会骗人。 一台慢到两百多。平均也被拉起来一点。看着还是好的。

抖动比延迟更容易忽略

看这一轮的两台。 河北廊坊 42ms 到 66ms。 湖南湘潭 19ms 到 87ms。 三次里差出好几倍。 这种叫抖。抖比慢更难查。

丢包才是硬伤

0%。这次没有。 真丢包的时候。表现是时快时慢。像抽风。 ping 能看出来。这是它最值钱的地方。别的工具替不了。 看丢包百分比。别看平均值。

我用它做什么

先扫一轮。看有没有丢包再说。 再看最慢那几台在哪。 然后用宝塔拨测的网站测速。 跑多地区。把 tcp 和 ttfb 也看上。 这里要说清楚。ping 好不代表网站快。两件事。

按地区排开
按地区排开:西南与华东那几台明显偏高

什么时候它没用

页面慢但 ping 正常。它帮不上。 带宽不够。它也看不出来。 cdn 命中率低。它一点都不知道。 那么这几种情况。换工具去看。

ping 是第一步。不是终点。