traceroute は「パケットが目的地に届くまでに通るルーター(経路)を1つずつ表示するネットワーク診断ツール」です。
TTL(Time To Live)値 | 説明 |
---|---|
TTL = 1 | 最初のルーターでパケットが破棄され、ICMP "Time Exceeded" が返る |
TTL = 2 | 2番目のルーターで破棄、ICMPが返る |
TTL = 3〜N | 最終的に目的地に届くまでこれを繰り返す |
→ この TTL制御によって、各ルーターの応答を1つずつ引き出すことで経路を表示できる。
traceroute [オプション] 宛先ホスト名またはIPアドレス
traceroute google.com
google.com
へ向けてパケットを送信