用法就三步

traceroute 我一般这么用。别想复杂。 先跑一遍。看一共几跳。 然后找哪一跳突然变大。

traceroute www.baidu.com

窗口里四列。跳数。三次耗时。还有每跳的地址。 盯着耗时那一列看就行。别的先不管。

我一开始盯着丢星号

我一开始看见星号就慌。 以为那段就是断的。 试了半天才发现。星号只是那台路由器不回。 后面几跳还有数。说明路是通的。

星号怎么读

连续的星号一直到结尾。才可能是不通。 中间一段星号。后面又有数。那只是设备不回。 这里别急着下结论。也别去改配置。

跳数与耗时
跳数与每跳耗时:只看跳变那一跳

哪一跳变大了

相邻两跳的差。就是中间那一段的耗时。 一跳从 20ms 跳到 200ms。那是这一段。 然后往后一直停在 200ms 上下。那问题就在这一跳附近。

这批数据先给我范围

30 个节点跑了两轮。平均 25ms 上下。 丢包全是 0%。一个都没丢。 最慢 532ms。新疆昌吉。只在第一轮。 第二轮那台没再出现。同片换成伊犁 68ms。 那么这就是单台的单次问题。

再看几个稳的

湖南怀化 119ms。这台也偏高。 江西宜春 198ms 和 196ms。两轮都在。 临沂 125ms。拉萨 57ms。 那么宜春这台两轮都一样。这种才值得跑 traceroute。 用宝塔拨测的网站测速。 按地区排开。先挑出这类两轮都高的。

按地区排开
按地区排开:先挑两轮都偏高的那几台

我的顺序

先 ping。找出哪几台高。 两轮都高。再上 traceroute。 从我这台机器跑一次。再让他们那边跑一次。 两边一比。分界点就出来了。

532ms 那次我没追到。它第二轮就没了。这种事追不出结果来。