Traceroute 是一种网络诊断工具,可显示数据包从源到目的地的路径。它显示沿途的每个路由器(跳跃)并测量到达每个路由器所需的时间。
工作原理
Traceroute 发送具有递增的 TTL(生存时间)值的数据包。当数据包的 TTL 在路由器处到期时,该路由器会发回 ICMP“超时”消息,显示其 IP 地址和往返时间。
常见用途
- 网络故障排除: 确定数据包延迟或丢失的位置。
- 路径发现: 查看您和目的地之间的所有中间路由器。
- 延迟分析: 测量每一跳的响应时间以查找瓶颈。
- ISP 路由: 了解流量如何跨网络路由。