首页 > 工具箱 > 路由追踪

路由追踪

逐跳看清数据包从本站服务器到目标都经过了哪些节点、每一跳多少延迟,以及在哪一跳出的境。端口那一栏只在 TCP 模式下生效。

怎么看这张表

星号不等于断了。很多路由器出于安全考虑不回 TTL 超时消息,中间一两跳是星号但后面还能继续走通,属于正常现象。只有从某一跳开始一直到最后全是星号,才说明真的走不过去。

延迟不是单调递增的。每一跳的延迟是「从本站到这一跳」的往返时间,中间某跳比后一跳还慢,通常是那台设备回复 ICMP 的优先级低,不代表那里堵了。要判断堵在哪,看的是延迟从哪一跳开始整体抬上去且后面再也没降下来,本页把这种跳变标成红色。

内网地址是正常的。路径前几跳出现 10.x / 192.168.x 是机房内部骨干,不是异常。

三种探测方式该选哪个:
ICMP(推荐)——和 Ping 同一种包,多数路由器都会回应,本站出口下最容易走通。
TCP——发 TCP SYN,能穿过只放行 TCP 的防火墙,可以指定端口。
UDP——traceroute 的传统做法。本站出口过滤 UDP 高端口,这里多半一路星号。

追踪从本站这一台位于广州的服务器发出,测的是「广州到目标」这条路径,不是你本机到目标的路径。要看目标的存活与端口,用 IP 体检;要看延迟随时间的波动,用 持续 Ping;要看路径上各段属于哪个自治系统,用 ASN 与 BGP 路由