Traceroute:为什么我的包裹环游世界?

时间:2014-03-13 14:30:10

标签: networking traceroute

我实际上在越南,当我运行traceroute检查我和我在法国的服务器之间的路径时,我的数据包似乎喜欢在世界各地旅行,而不是直接去法国。

这是路径:

  • 本地路由器
  • 西贡(越南)
  • 香港
  • 东京
  • Palo Alto
  • 圣何塞
  • 迈阿密
  • 比利时
  • 法国

所以这是一次30,000公里的行程!我认为通过选择西侧可能会在10,000公里左右。 为什么互联网喜欢漫长的道路?

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

可能“漫长的路”是更快的方式。

路径由routing protocol决定。在一个简单的视图中,每个跃点都是根据到达目的地所需的hops的数量来规划的(RIP以这种方式工作)。

在现实世界中,可能会使用更多信息,例如每条路径的速度和手动调整。

答案 1 :(得分:0)

它是一个分组交换网络。发送者不会影响(并且不应该关心)数据包到达目的地的路由,只要它们到达目的地即可。你为什么甚至担心这个?