为什么 Google 服务器和 Google DNS 的 ping 值这么低?

为什么 Google 服务器和 Google DNS 的 ping 值这么低?

我注意到从塞尔维亚 ping 到 Google DNS 和 google.com 大约需要 15 毫秒,但谷歌服务器位于加利福尼亚州!http://www.geoiptool.com/en/?IP=173.194.39.110我的专用服务器位于德国,我们国家很近,但 ping 值为 43ms。有什么秘诀吗?我能以某种方式降低服务器的 ping 值吗?

答案1

Google 的服务器遍布全球,并使用任播以便您附近的服务器能够响应您的请求,他们使用相同的方法公共 DNS 产品

如果你的服务器位于多个地理位置,你可以设置类似 BIND 的功能,不是使用 Anycast,而是基于地理位置,方法是使用特定 IP 地址的视图

答案2

ICMP 是不是测量网络性能的正确工具。更现实的测试是使用网络数据包捕获应用程序(如 Wireshark)或可以执行应用程序/协议特定测试的程序(如 NPing)。

Nping 参考指南
http://nmap.org/book/nping-man.html

答案3

要解释为什么它看起来像是一个秘密,很可能你没有 ping geoiptool.com 看到的同一台服务器。你 ping 了塞尔维亚的一台服务器,而 geoiptool.com 看到的是加利福尼亚的另一台机器。

如果您想要低延迟,那么请将您的服务器放置在距离客户所在区域互联网交换机最近的位置。如果您的客户遍布世界各地,那么请使用 CDN。

相关内容