以下は、ホストされているサーバーのtraceroute
の一部です。
9 ae-2-2.ebr2.dallas1.level3.net (4.69.132.106) 19.433 ms 19.599 ms 19.275 ms
10 ae-72-72.csw2.dallas1.level3.net (4.69.151.141) 19.496 ms
ae-82-82.csw3.dallas1.level3.net (4.69.151.153) 19.630 ms
ae-62-62.csw1.dallas1.level3.net (4.69.151.129) 19.518 ms
11 ae-3-80.Edge4.dallas3.level3.net (4.69.145.141) 19.659 ms
ae-2-70.Edge4.dallas3.level3.net (4.69.145.77) 90.610 ms
ae-4-90.Edge4.dallas3.level3.net (4.69.145.205) 19.658 ms
12 the-planet.Edge4.dallas3.level3.net (4.59.32.30) 19.905 ms 19.519 ms 19.688 ms
13 te9-2.dsr01.dllstx3.networklayer.com (70.87.253.14) 40.037 ms 24.063 ms
te2-4.dsr02.dllstx3.networklayer.com (70.87.255.46) 28.605 ms
14 * * *
15 * * *
16 zyzzyva.site5.com (174.122.37.66) 20.414 ms 20.603 ms 20.467 ms
14行目と15行目の意味は何ですか?情報は隠されていますか?
予想されるタイムアウト内にパケットが確認されない場合、アスタリスクが表示されます。
から http://en.wikipedia.org/wiki/Traceroute
ただし、zyzzyva.site5.comは最終的に応答しました。そのため、16行目があります。
Tracerouteは、フィールド「存続可能時間」(TTL)がホップ数に等しいパケットを宛先に送信します。
すべてのルーターは、着信パケットのTTLの値を減らし、TTL = 0の着信パケットを見つけたらドロップします。それ以外の場合は、値を減らしてさらに送信します。同時に、ルーターのIDに関する診断情報をソースに送信します。
ルーターがタイムアウト内に応答しない場合、tracerouteはアスタリスクを出力します。行14および15は、元のTTL 14および15のパケットをドロップするルーターがタイムアウト内に応答しなかったことを示しています。
別の理由は、通常3つのパケットが各マシンに送信され、 一部のマシンは最初のパケットにのみ応答する に関係ないことです。
問題が単なるタイムアウトの問題である場合、-w
パラメーターを待機する秒数に設定できます。たとえば、traceroute -w 10 google.com
は、デフォルトの5秒の代わりに10秒待機します。
注:一部のtracerouteクライアントは、-w
パラメーターに秒ではなくミリ秒を使用します。
Arpがタイムアウトした可能性があります。パケットレーサーでテストネットワークをセットアップし、宛先ホストのアスタリスクを取得しました。その後、pingを実行し、応答を取得してから再度tracerouteを実行し、機能しました。その後、アスタリスクを返していたマシンのローカルルーターにarpエントリがなかったことに気付きました。