Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking Traceroute:为什么我的包要环游世界?_Networking_Traceroute - Fatal编程技术网

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

Networking Traceroute:为什么我的包要环游世界?,networking,traceroute,Networking,Traceroute,我实际上在越南,当我运行traceroute检查我和法国服务器之间的路径时,我的数据包似乎喜欢环游世界,而不是直接去法国 以下是路径: 本地路由器 西贡(越南) 香港 东京 帕洛阿尔托 圣何塞 迈阿密 比利时 法国 这是一次30000公里的旅行!我想如果选择西边,可能会有10000公里左右。 为什么互联网喜欢长途旅行 谢谢你的帮助。这是一个分组交换网络。只要数据包到达目的地,发送方就不会影响(也不应该关心)数据包到目的地的路由。你为什么还要担心这件事呢?也许“长途跋涉”是最快的方式 路径是根

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

以下是路径:

  • 本地路由器
  • 西贡(越南)
  • 香港
  • 东京
  • 帕洛阿尔托
  • 圣何塞
  • 迈阿密
  • 比利时
  • 法国
这是一次30000公里的旅行!我想如果选择西边,可能会有10000公里左右。 为什么互联网喜欢长途旅行


谢谢你的帮助。

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

也许“长途跋涉”是最快的方式

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

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