路由追踪
路由追踪工具
使用说明
- 路由追踪(Traceroute)用于显示数据包从本机到目标主机经过的路由路径
- 每行代表一个路由跳点,显示IP地址和响应延迟
- * 表示该跳点未响应,可能是路由器禁用了traceroute或防火墙阻挡
- 通过观察延迟异常增加的位置,可以定位网络瓶颈
工具简介
路由追踪(Traceroute)工具显示数据包从本服务器到目标主机经过的所有路由节点(跳点),包括每个跳点的 IP 地址和三次探测的往返时间(RTT)。通过观察每跳的变化可以定位网络故障发生在哪个节点,比如某个国内节点延迟突增说明出口堵了,某个海外节点全部超时说明国际链路中断。适用于网站访问慢的链路排查、购买服务器前测试目标机房的网络质量、监控 CDN 路由变化。默认使用 ICMP 协议进行追踪,最多追踪 30 跳。部分路由器会丢弃探测包导致显示 * * * 超时。
使用步骤
1
输入目标地址
在输入框中填写 IP 或域名(如 8.8.8.8 或 google.com),工具会从服务器向目标发出追踪探测。
2
点击开始追踪
点击「开始追踪」按钮,系统会逐跳发送探测包,每跳发送 3 个包测量往返延迟。
3
查看路由路径
结果表格展示每跳的序号、IP 地址、3 次延迟值。* 表示该跳无响应。另外提供原始输出供专业人员分析。
常见问题
路由追踪中显示 * * * 是什么意思?
表示该跳点的路由器没有回应 ICMP 探测包,可能的原因:(1) 路由器配置了丢弃 ICMP;(2) 防火墙阻挡;(3) 设备临时过载。不一定代表网络不通。
为什么路由追踪会经过那么多跳?
数据包从国内到海外通常需要经过 10-20 跳:用户→本地网关→城域网→骨干网→国际出口→对端骨干网→目标服务器。每跳都代表一个路由转发节点。
某跳延迟突然变高说明什么?
延迟突增通常说明该节点网络拥堵或带宽不足。正常情况下每跳增加 1-10ms,突增 50ms+ 可能影响整体访问体验,建议检查需不需要绕路。
最长可以追踪多少跳?
本工具最多追踪 30 跳,可以覆盖绝大多数国内到全球的路径。如果 30 跳后仍未到达目标,说明路由策略复杂或存在环路。