ping 怎么这么低,低于理论极限吗?

ping 怎么这么低,低于理论极限吗?

根据本文,我们预计 10,000 公里距离的 ping 时间至少为 60 毫秒:

在此处输入图片描述

爱尔兰距离加利福尼亚约 10,000 公里,因此这是我们所期望的 ping。

我正在api.kraken.com从位于加利福尼亚某处的爱尔兰发出 ping 信号。

我的 ping 值怎么这么低 - 4 毫秒?

我正在使用ping命令提示符中的命令来测试这一点:

在此处输入图片描述

而且绝对不只是我一个人遇到了这么低的 ping 值。以下是来自 check-host.net 的一份报告

在此处输入图片描述

这是服务器的位置,使用iplocation.net

在此处输入图片描述

如果有用的话,这是一个跟踪路由:

在此处输入图片描述

答案1

对我来说,traceroute api.kraken.com结束于

 8  ae-2-3602.edge3.Berlin1.Level3.net (4.69.159.5)  15.422 ms  16.278 ms  17.423 ms
 9  unknown.Level3.net (212.162.40.34)  12.069 ms  12.045 ms  9.120 ms
10  104.16.214.191 (104.16.214.191)  9.071 ms  10.039 ms  4.867 ms

从我租用的托管服务器开始,

 7  as13335.dusseldorf.megaport.com (194.146.118.139)  3.027 ms  3.000 ms  2.965 ms
 8  104.16.213.191 (104.16.213.191)  2.419 ms  2.451 ms  2.386 ms

由于我们对每个主机只有三次探测,因此那里的往返时间有很多噪音,但我们可以相当有信心,没有涉及跨大西洋链路。

这里发生的情况是,Cloudflare 宣布来自多个数据中心的相同 IP 地址块,这些数据中心都具有所提供服务的副本,因此每个客户端都连接到最近的一个。

如果在连接处于活动状态时路由发生变化,则这种设置可能会失败,但通常只有少数客户端受到影响,并且大多数客户端只会重建连接,这次可能重建到不同的实例。

保持不同实例同步以模拟单一服务是 Cloudflare 业务模型的一部分。

IP 地理定位充其量只是猜测,而且肯定会破坏这种设置,因为同一个 IP 在不同的地方使用。该ipinfo.io服务很可能在旧金山,所以api.kraken.com他们找到的下一个实例是他们的邻居。

答案2

api.kraken.com 位于 CloudFlare Edges 后面。该 IP 地址称为任播 IP 地址。所有用户都将连接到最近的本地边缘服务器,而不是一台物理服务器。在这种情况下,用户将享受最低的延迟。

我可以通过从 3 个不同大洲执行跟踪路由来确认这一点。请参阅下面的跟踪路由并确认网络路由到最近的本地 CloudFlare 边缘服务器。

来自美国的跟踪路由

%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN

IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application

1. 50.97.82.1 0.544 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
2. 173.192.118.144 0.398 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
3. 50.97.18.192 1.135 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
4. 206.223.118.145 1.914 ms ["US", "United States of America", "Texas", "Dallas", "Equinix Inc.]
5. 104.16.212.191 1.533 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]

来自法国的跟踪路由

%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN

IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application

1. 176.67.168.129 0.511 ms ["FR", "France", "Ile-de-France", "Paris", "UK-2 Limited]
2. 149.6.166.145 0.588 ms ["FR", "France", "Ile-de-France", "Paris", "PSINet Inc.]
3. 154.25.5.125 1.130 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
4. 130.117.1.45 1.659 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
5. 154.54.60.126 1.382 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
6. 149.11.0.126 1.708 ms ["FR", "France", "Ile-de-France", "Paris", "CloudFlare Inc.]
7. 104.16.214.191 1.661 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]

来自新加坡的跟踪路由

%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN

IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application

1. 174.133.118.150 0.295 ms ["SG", "Singapore", "Singapore", "Singapore", "SoftLayer Technologies Inc.]
2. 50.97.18.202 0.943 ms ["SG", "Singapore", "Singapore", "Singapore", "SoftLayer Technologies Inc.]
3. 104.16.214.191 0.871 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]

相关内容