コマンドを実行すると、traceroute
同じホストへのパスが1日の異なる時間に変更されるのはなぜですか?
traceroute
一部のホストへのフルパスが見つからないのはなぜですか?
ping
コマンドに応答できない一部のホストへのパスを見つけることはできますか?
答え1
残念ながら、インターネットがそのように動作します。
インターネットのルーティングにはパスが重複し、セキュリティ上の理由で物事をブロックするルーター/ファイアウォールがあり、ホストもICMPパケット(ping)を拒否できるため、さまざまです。
パスに関しては、TCPトランザクション全体のパケットが同じパスに従うという保証もありません。
ICMPがブロックされている場合は、ICMPに加えてTCPまたはUDPパケットに基づいてルート追跡を実行できます。
たとえば、
sudo tcptraceroute www.cnn.com 80