当在cmd.exe中的Windows 10上ping了cryptopia.co.nz时,我得到以下结果之一:
Pinging cryptopia.co.nz [45.60.13.241] with 32 bytes of data:
Reply from 45.60.13.241: bytes=32 time=7ms TTL=54
Reply from 45.60.13.241: bytes=32 time=12ms TTL=54
Reply from 45.60.13.241: bytes=32 time=12ms TTL=54
Reply from 45.60.13.241: bytes=32 time=10ms TTL=54
Ping statistics for 45.60.13.241:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 7ms, Maximum = 12ms, Average = 10ms
要么
Pinging cryptopia.co.nz [45.60.11.241] with 32 bytes of data:
Reply from 45.60.11.241: bytes=32 time=111ms TTL=55
Reply from 45.60.11.241: bytes=32 time=110ms TTL=55
Reply from 45.60.11.241: bytes=32 time=114ms TTL=55
Reply from 45.60.11.241: bytes=32 time=111ms TTL=55
Ping statistics for 45.60.11.241:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 110ms, Maximum = 114ms, Average = 111ms
这两次ping是在1秒之间进行的。我以为我的计算机DNS缓存会在第一时间保持地址解析,为什么不呢?有没有办法可以强制系统使用带有13的IP进行所有操作?它有更好的ping时间。
听起来像一个负载均衡器的情况。你觉得什么不寻常?谷歌做同样的事情
—
--Ramhound
“有没有办法可以强制系统使用带有13的IP进行所有操作?” - 你不能
—
Ramhound
但是,如果这个域位于我的DNS缓存中,为什么它不会选择下次首次解析的IP?
—
Corey Hart
您收到的两个A记录可能都缓存了相同的时间,而您当地的解析器任意选择一个。还有其他场景,但在这种情况下,服务器同时返回两个A记录,至少对我而言。
—
tripleee