同じアドレスにpingすると異なるIPが返される

同じアドレスにpingすると異なるIPが返される

Windows 10 の cmd.exe で cryptopia.co.nz に ping を実行すると、次のいずれかの結果が返されます。

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

これら 2 つの ping は 1 秒間隔で実行されました。コンピューターの DNS キャッシュは、最初に解決されたアドレスを保持すると思っていましたが、なぜそうならないのでしょうか。すべての操作で 13 を含む IP をシステムに強制的に使用させる方法はありますか。ping 時間が大幅に短縮されました。

答え1

最初のクエリの IP アドレスをメモし、その IP アドレスを明示的に ping します。

A:\> nslookup cryptiopia.co.nz
Server:     10.9.8.7
Address:    10.9.8.7#53

Non-authoritative answer:
Name:   cryptopia.co.nz
Address: 45.60.11.241
Name:   cryptopia.co.nz
Address: 45.60.13.241

A:\> ping 45.60.11.241
Pinging 45.60.11.241 [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

もちろん、事前の知識がなければ、どの IP アドレスがより高速になるのか、別の IP アドレスを選択しても実際に何か違いが出るのか、再度問い合わせるとさらに別の IP アドレスのセットが生成されるのかどうかはわかりません。

関連情報