Traceroute中跳数的差异
网络工程
跟踪路由
下一跳
2021-07-29 18:00:09
2个回答
正如@radhil 所说,答案很简单,不同的主机位于不同的网络上,您必须走更长的路才能到达那里。不同的提供商对他们愿意承载谁的流量有自己的规定,因此您可能会出于商业原因选择您选择的路径,不一定是因为它是最短的。
尝试在tracert没有-d选项的情况下运行命令(不对每个 IP 地址执行 DNS 查找,-n在tcptraceroute和mtr),您将看到路径中的不同域。
互联网将世界上的每台计算机连接到其他每台计算机(无论如何都是在线计算机) 想想一个物理系统来沿着高速公路对包裹进行分类和路由。仅北美地区就需要多少个分拣站?由于平方律数学,比您想象的要少。
令人惊奇的是到达任何地方所需的啤酒花数量很少。我追踪了 Google、Bing、Gmail,它们都只有 7 到 10 个跃点——而且并不总是相同。每个路由器(分拣站)都有一个它可以接受的地址列表和一个它可以处理的目的地列表。所有这些都在几毫秒内动态发生。
便宜、高效、快速和可靠。
其它你可能感兴趣的问题
