Traceroute 中的星号不一定表示连接在那里中断。路径上的设备可能以不同方式处理诊断消息。

基本原理

Windows tracert 通过逐步增加 TTL 收集路径响应。有些路由器不会产生所需 ICMP 响应,或会限制响应。去程和回程也可能不同,因此跳点列表并不是物理布线图。

检查步骤

  1. 对同一目标多次测量,并确认是否真正到达最终目标。
  2. 检查星号之后的跳点是否仍然响应。
  3. 记录测量时间和目标地址,不要仅凭 DNS 名称猜测设备位置。

实际示例

第三跳显示星号,但第四跳和最终目标有响应,说明流量已经通过第三个位置。仅凭这份输出报告‘第三台路由器坏了’,会导致错误处理。

正确理解结果

不同测试中的路径变化可能来自负载均衡或路由更新。应结合故障时的应用表现和延迟变化判断,互联网中间路由器并不保证始终一致地回应。

来源与延伸阅读

协议或命令详情: Microsoft Learn — tracert。步骤和示例场景由 IPScans 编辑团队编写。