Global Traceroute Test全局跟踪路由测试

由bunny.net提供的全局跟踪路由测试可以非常方便帮忙站长诊断网站在全世界的回路情况。

什么是Traceroute

Traceroute是一种网络诊断工具,用于诊断网络数据包到达目的IP的路径。它显示了源网络点和目的网络点之间的延迟和数据包丢失,以及两者之间的任何网络跳数。

Traceroute的用途是什么?

在调试网络问题时,跟踪路由是非常宝贵的。它们允许我们在连接网络中的两点时诊断次优的网络路由、环路或数据包丢失。它们还可用于排除网络故障和路由故障。

为了获得traceroute结果的准确表示,通常建议从目的地和源双向运行traceroute,反之亦然。

Traceroute是如何工作的?

Traceroute工具通常依靠ICMP消息来发送回应数据包。然后,它测量从发送消息到收到回复之间的响应时间,这称为延迟。这是为每个网络跳计算的,以便尽可能多地了解网络路由。在ICMP不可用的情况下,也可以在TCP模式下运行traceroute,但是这种情况不太常见。

Traceroute中的数据包丢失意味着什么?

Traceroute中的数据包丢失意味着特定的跳或目的地址无法或拒绝发送响应消息。这可能表示网络拥塞或其他问题。但是,由于ICMP的性质,源和目的地之间的特定跳通常会拒绝发送回复消息,理解这一点很重要。

中间的跳报告被设置为取消优先级或忽略ICMP数据包的路由器丢失数据包的情况并不少见。通常建议主要关注目的地最后一跳的丢包情况,以便更准确地了解潜在问题。

Previous/Next

Say Something!

Leave a Reply