tracerouteのアスタリスク/スターはどういう意味ですか?


60

以下は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行目の意味は何ですか?隠された情報?

回答:


42

予想されるタイムアウト内にパケットが確認されない場合、アスタリスクが表示されます。

http://en.wikipedia.org/wiki/Tracerouteから

ただし、zyzzyva.site5.comは最終的に応答しました。そのため、16行目があります。


ありがとう。なぜ2行かかるのか知っていますか?
チャン

2
@Chang:応答しなかったホストが2つあったので2行かかりますが、それらはまだ他のホストから応答を返しました。ティムの回答をご覧ください。
ジョー

40

tracerouteは、ホップ数に等しい「存続可能時間」フィールド(TTL)を持つパケットを宛先に送信します。

すべてのルーターは、着信パケットのTTLの値を減らし、TTL = 0の着信パケットを見つけた場合、それをドロップします。それ以外の場合、値を減らしてさらに送信します。同時に、ルータのIDに関する診断情報をソースに送信します。

ルーターがタイムアウト内に応答しない場合、tracerouteはアスタリスクを出力します。行14および15は、元のTTL 14および15のパケットをドロップするルーターがタイムアウト内に応答しなかったことを示しています。


2
tracerouteが実際にどのように機能するかを思い出させてくれました。
pix 14年

3
ティムの答えを明確にするためだけに。Tracertは一連のPINGです。最初のpingはTTLを1に設定します。最初のルーターがPINGを受信すると、TTLを1減らし、新しいTTLが0であるため、IPアドレスと共に「エラー」を返します。Tracertは、今回2回のTTLでPINGを繰り返します。ルーター1はTTLを1減らし、ルーター2に転送します。ルーター2はTTLを減らし、現在0であるため、IPアドレスを返します。このプロセスは、最終宛先に到達するか、最大許容TTLに到達するまで繰り返されます。PINGから応答がない場合、tracertは*を表示します。
トレバー

16

別の理由は、通常3つのパケットが各マシンに送信され、一部のマシンは何があっても最初のパケットにのみ応答することです。

問題が単なるタイムアウトの問題である場合は-w、待機する秒数にパラメーターを設定できます。たとえば、traceroute -w 10 google.comデフォルトの5秒の代わりに10秒待機します。

注:一部のtracerouteクライアントは、-wパラメーターに秒ではなくミリ秒を使用します。


1

Arpがタイムアウトした可能性があります。packetracerを使用してテストネットワークを設定し、宛先ホストのアスタリスクを取得しました。その後、pingを実行し、応答を取得してから再度tracerouteを実行し、機能しました。その後、アスタリスクを返していたマシンのローカルルーターにarpエントリがなかったことに気付きました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.