首页/网络/BGP 与广域网速查/traceroute 原理与常用参数
广域网排障60 条

traceroute 原理与常用参数

traceroute 靠逐跳 TTL 过期触发 ICMP 超时绘制路径:UDP、ICMP、TCP 三种探测模式在穿防火墙时表现不同,选对模式才能过墙。

BGP 与广域网速查网络更新于 2026-10-12
Linux默认 UDP 高端口,-I 用 ICMP,-T 用 TCP
Windowstracert 使用 ICMP
网络设备traceroute 命令支持协议与探测次数选择
解读星号表示该跳未响应,不一定是丢包

用法示例

用法示例
traceroute -n 10.2.2.1
traceroute -I -n 10.2.2.1
traceroute -T -p 443 10.2.2.1
# 设备侧
traceroute 10.2.2.1 probe 3 numeric

易错点

  • 把中间星号当丢包:ICMP 限速场景下很常见
  • UDP 探测被丢弃:换 -I 或 -T 模式再测一次

数据来源与参考

  • RFC 792: ICMP
  • Linux man: traceroute
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌