首页 / 文章 / Tracert 路由追踪怎么用:网络…

Tracert 路由追踪怎么用:网络卡在哪一跳,一查就知道

网页半天打不开、游戏延迟突然飙高,多数人的第一反应是"今天网不好",然后刷新几次了事。但网络从来不是一根直连的水管,而是数据包跨越十几台甚至几十台设备才抵达终点。笼统地说"网不好"解决不了任何问题,真正有用的是知道慢在哪一段。Tracert(Windows 系统下的命令名,macOS 和 Linux 上叫 traceroute)就是干这个活的:它会把从你的电脑到目标服务器之间经过的每一台路由设备逐一列出来,并标出到达每一台花了多少毫秒。拿到这份清单,卡顿究竟出在自家路由器、运营商线路还是对方服务器,一眼就能分辨。

怎么看懂那三列时间和星号

工具靠逐跳递增 TTL 的方式把路径试探出来,每一行都对应一次真实往返,默认还会连续探测三次,于是显示出三个毫秒级的时间值。正常情况下三个数字应当接近,如果忽大忽小甚至中间直接消失,说明那一跳存在丢包或拥塞。出现星号不代表设备坏了,更多是这台路由器被管理员设置为不回应探测包,属于常见的安全配置,只要后面的跳仍能正常显示,就可以放心跳过它继续往后看。真正要警惕的是星号连续出现到目标还没到达,那才意味着链路中断。

判断问题出在哪一段

看延迟要关注"跳变"而不是绝对值。如果第一跳就是几十毫秒,问题多半在自家局域网:Wi-Fi 信号弱、路由器过热、网线接触不良都可能造成这个结果,这时ping网关地址做进一步确认,用在线PING检测从外部视角看同一目标也很有帮助。如果前几跳都正常,到了某个运营商节点突然从十几毫秒涨到两百毫秒并且之后一直居高不下,那就是这一段线路拥塞,个人基本无力改变,只能换时段或换接入方式。

几个容易误判的地方

最后一跳延迟高不等于服务器慢,也可能是服务器前面的防护设备在限速;中途某一跳延迟高、后续跳反而降下来,通常是那台路由器把探测包排在低优先级队列,并非真实转发慢,这种"S 型曲线"是典型的假象。另外 Tracert 走的是 ICMP 或 UDP 协议,与普通网页走的 TCP 路径未必完全一致,出现偏差很正常。想确认某跳设备的归属可以先查一下它的地址段,配合IP地址查询就能知道这台设备属于哪家运营商、大致在什么位置,判断起来更有依据。

把 Tracert 当成网络故障的第一步排查工具,比反复重启路由器高效得多。先锁定是局域网问题、运营商问题还是目标服务器问题,再决定是自己动手、找客服报修,还是干脆等对方恢复。