なぜgoogle.comにpingできるのに、nasa.govにはpingできないのですか?
私はこのようにそれをpingする必要があります
ping www.nasa.gov
NASAのDNS記録によるものですか?
また、pingの応答時間はどのように改善されますか?
ping google.com
time 44 msec
ping google.com
time 10 msec
編集:新しいクエリ私が正しければ、WWWはDNSツリーのnasaノードの1レベル下ではありませんか?次に、ブラウザで使用するアドレスのほとんどがWWWを使用しているので、AレコードがWWWノードまたはnasaノード、あるいはその両方を使用していることを意味しますか?
何らかの理由で、nasa.govのDNS「Aレコード」が追加されていないため、解決されず、不明なホストが返されます。ほとんどの管理者は、domain.comとwww.domain.comの両方への要求、特にHTTPに応答するようにDNSを構成します。ただし、www.nasa.govにpingを実行できます。
ただし、この場合ではないが、別の理由は、ファイアウォールまたはルーターで構成されているICMPping要求をドロップすることを選択した場合です。
$ Host nasa.gov
nasa.gov mail is handled by 10 ndjsnpf01.ndc.nasa.gov.
nasa.gov mail is handled by 10 ndjsnpf02.ndc.nasa.gov.
nasa.gov mail is handled by 10 ndjsnpf03.ndc.nasa.gov.
nasa.gov mail is handled by 10 ndmsnpf01.ndc.nasa.gov.
nasa.gov mail is handled by 10 ndmsnpf02.ndc.nasa.gov.
nasa.gov mail is handled by 10 ndmsnpf03.ndc.nasa.gov.
したがって、[email protected]
にメールを送信することはできますが、接続するマシンnasa.gov
はありません。
$ Host www.nasa.gov
www.nasa.gov is an alias for www.nasa.gov.speedera.net.
www.nasa.gov.speedera.net is an alias for www.nasa.gov.edgesuite.net.
www.nasa.gov.edgesuite.net is an alias for a1718.x.akamai.net.
a1718.x.akamai.net has address 92.122.213.138
a1718.x.akamai.net has address 92.122.213.200
したがって、www.nasa.gov
にpingを実行すると、実際にはいくつかの間接的な方法でAkamaiマシンにpingを実行します。
NASAメールサーバーはNASAによって直接実行されます。 ping要求には応答しません。
$ Host ndjsnpf01.ndc.nasa.gov
ndjsnpf01.ndc.nasa.gov has address 198.117.1.121
$ whois 198.117.1.121
[...]
National Aeronautics and Space Administration NETBLK-NSI (NET-198-116-0-0-1) 198.116.0.0 - 198.123.255.255
[...]
$ ping ndjsnpf01.ndc.nasa.gov
PING ndjsnpf01.ndc.nasa.gov (198.117.1.121) 56(84) bytes of data.
NASAのファイアウォールはおそらくICMP(ping)パケットをドロップしているため、pingはタイムアウトになります。待ち時間の最大の要因は物理的な距離であり、ターゲットから離れるほど待ち時間が大きくなります(光の速度が最大の制限要因です)