1 つのドメイン名が複数の IP アドレスを持つことができることを知って驚きました。たとえば、次の結果が表示されDns.GetHostAddresses("www.google.com")
ます。
{System.Net.IPAddress[6]}
[0]: {74.125.127.147}
[1]: {74.125.127.99}
[2]: {74.125.127.103}
[3]: {74.125.127.104}
[4]: {74.125.127.105}
[5]: {74.125.127.106}
(YMMV; アドレスは定期的に変わるようです)
これらのさまざまなアドレスはどこから来て、接続先の IP アドレスをどのように選択すればよいのでしょうか?