トレースパス情報を解釈するには?

トレースパス情報を解釈するには?

たとえば、この写真は以下で撮影されました。ウィキペディア

[拡大版]

代替テキスト

  1. リストされている12のサーバー名は何ですか?私はそれがサーバーであり、ネットワークパケットが宛先に到達するために通過する必要があるパスでなければならないことを知っています。しかし、私が要求したファイルを私に提供して、実際に要求を処理するサーバー以外のサーバーにアクセスする必要があるのはなぜですか?

  2. 各サーバー名に記載されている3つのタイミング情報は何ですか?


コースはこんな感じですか?ここ)?

ブラウザはネームサーバと通信し、サーバ名「www.howstuffworks.com」をサーバコンピュータに接続するために使用されるIPアドレスに変換する。その後、ブラウザはポート80でそのIPアドレスのサーバーへの接続を確立します。 (この記事の後半でポートについて説明します。)HTTPプロトコルに従って、ブラウザはサーバーにGET要求を送信してファイルを要求します。http://www.howstuffworks.com/web-server.htm(CookieはGETリクエストを介してブラウザからサーバーに送信できます。詳細については、インターネットCookieのしくみを参照してください。)その後、サーバーはWebページのHTMLテキストをブラウザに送信します。 (Cookieはサーバーからブラウザに(ページヘッダから)送信されることもあります。)ブラウザはHTMLタグを読み取り、ページ形式を画面に表示します。

ベストアンサー1

この12行は、パケットがWikimediaサーバーに到達するために通過する必要があるノードです。お使いのコンピュータがウィキメディアサーバーに直接接続されていないため、12個のノードを通過する必要があります。それはいxs4all.net(もちろんISP)のノードに接続します。このノードは他のxs4netノードに接続し、wvoptical.netに接続し、as30217.netに接続し、それはwikimedia.orgに接続します。つまり、ルーターは次のことができます。パケットが宛先に到達できる最適なパスを見つけます。コンピュータがターゲットコンピュータに直接接続されている場合、ホップは1つだけです。ローカルネットワーク上の他のコンピュータへのパスを追跡してみてください。

> [mrozekma@etudes-2 ~] % traceroute etudes-1
traceroute to etudes-1 (192.168.0.10), 30 hops max, 40 byte packets
 1  etudes-1 (192.168.0.10)  0.196 ms  0.190 ms  0.152 ms

各ホップの右側のタイミング情報はパケットの往復時間です。デフォルトでは、ホップごとに3つのパケットが送信されるため、3つのタイミングが表示されます。 Tracerouteオプションを指定すると、-q送信されるパケットの数を制御できます。

> [mrozekma@etudes-2 ~] % traceroute -q 1 etudes-1
traceroute to etudes-1 (192.168.0.10), 30 hops max, 40 byte packets
 1  etudes-1 (192.168.0.10)  0.177 ms

おすすめ記事