0

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

这是路径:

  • 本地路由器
  • 西贡(越南)
  • 香港
  • 东京
  • 帕洛阿尔托
  • 圣荷西
  • 迈阿密
  • 比利时
  • 法国

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

谢谢你的帮助。

4

2 回答 2

1

可能“长路”是更快的路。

路径由路由协议决定。在一个简单的视图中,每一跳都是根据hops到达目的地所需的数量来计划的(RIP就是这样工作的)。

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

于 2014-03-13T18:16:07.053 回答
0

这是一个分组交换网络。只要数据包到达目的地,发送者就不会影响(也不应该关心)数据包到达目的地的路线。你为什么还要担心这个?

于 2014-03-13T14:45:30.880 回答