traceroute
構文
traceroute <host> <as-number-lookup> <bypass-routing> <ce-ip ip address> <clns> <ethernet host> <extension> <gateway address> <inet> <inet6> <interface interface-name> <logical-system logical-system-name> <monitor host> <mpls (ldp FEC address | rsvp label-switched-path-name | bgp FEC address)> <next-hop next-hop address> <no-resolve host> <overlay> <port> <propagate-ttl host> <routing-instance routing-instance-name> <tenant tenant-name> <source source-address> <tos value> <ttl value> <wait seconds>
構文(QFXシリーズとOCXシリーズ)
traceroute <host> <as-number-lookup> <bypass-routing> <gateway address> <inet> <inet6> <interface interface-name> <monitor host> <mpls (ldp FEC address | rsvp label-switched-path-name | bgp FEC address)> <next-hop next-hop address> <no-resolve host> <overlay> <port> <propagate-ttl host> <routing-instance routing-instance-name> <source source-address> <tos value> <ttl value> <wait seconds>
説明
指定されたネットワークホストまでのパケットのルートを表示します。ネットワーク内の障害点を特定するためのデバッグ ツールとして使用します traceroute
。
Junos OS Evolved traceroute
コマンドは、Linux traceroute
コマンドと同じ方法でデータを解析するため、出力はJunos OSとは異なります。詳細については、「 サンプル出力 」セクションを参照してください。
オプション
host | リモートホストのIPアドレスまたは名前。 |
as-number-lookup | (オプション)ホストから宛先へのパス上の各中間ホップの自律システム(AS)番号を表示します。 |
bypass-routing | (オプション)通常のルーティング・テーブルをバイパスして、接続されたネットワーク上のシステムに直接要求を送信します。システムが直接接続されたネットワーク上にない場合は、エラーが戻されます。このオプションを使用して、経路のないインターフェースを介してローカル・システムへの経路を表示します。 |
ce-ip IPv4 or IPv6 address | (MPCおよびMICインターフェイスを搭載したMXシリーズルーターのみ)(オプション)仮想プライベートLANサービス(VPLS)およびイーサネットVPN(EVPN)ネットワーク内のカスタマーエッジ(CE)IPアドレスへのルートを確認します。 |
clns | (オプション)コネクションレス型ネットワーク サービス (CLNS) に属するルートをトレースします。 |
ethernet host | (オプション)ユニキャスト MAC アドレスを使用して、イーサネット ホストへのルートをトレースします。 |
extension | (オプション)ICMP 拡張機能のトレース |
gateway address | (オプション)ルートが通過するルーターまたはスイッチのアドレス。 |
inet | inet6 | (オプション)IPv4 または IPv6 に属するルートをそれぞれトレースします。 |
interface interface-name | (Junos OSのみ)(オプション)パケットを送信するインターフェイスの名前。 |
logical-system (all | logical-system-name) | (オプション)このオプションは、Junos OS Evolvedリリース18.3R1ではサポートされていません。この操作は、すべての論理システムまたは特定の論理システムで実行します。 |
tenant tenant-name | (オプション)トレースルート試行の特定のテナントシステムの名前。 |
monitor host | (オプション)指定したホストのリアルタイム監視情報を表示します。 |
mpls (ldp FEC address | rsvp label-switched-path name) | (オプション)および |
next-hop | 宛先にパケットを送信するネクストホップ。 |
no-resolve | (オプション)IP アドレスに対応するホスト名を特定しようとしないでください。 |
overlay | (オプション)トレースルート オーバーレイ パス。 |
port | (オプション)トレースルートプローブで使用するベースポート番号。 |
propagate-ttl | (オプション)PE ルーティング デバイスで、このオプションを使用して、ローカルで生成されたルーティング エンジンのトランジット トラフィックを表示します。これは、MPLS L3VPNトラフィックにのみ適用されます。 configuration ステートメントを使用して
メモ:
|
routing-instance routing-instance-name | (オプション)トレースルート試行のルーティングインスタンスの名前。 |
source source-address | (オプション)発信トレースルート パケットの送信元アドレス。 |
tos value | (オプション)IPタイプオブサービス(ToS)フィールドに含める値。値の |
ttl value | (オプション)traceroute リクエストに含める最大生存時間値。値の |
wait seconds | (オプション)traceroute リクエストへの応答を待機する最大時間。 |
残りのステートメントについては、個別に説明します。 CLIエクスプローラを参照してください。
必要な権限レベル
ネットワーク
出力フィールド
表 1 に、このコマンド traceroute
の出力フィールドを示します。出力フィールドは、表示されるおおよその順序に従って示しています。
フィールド名 |
フィールドの説明 |
---|---|
|
受信者のIPアドレス。 |
|
許可される最大ホップ数。 |
|
送信されるパケットのサイズ。 |
|
送信元から指定されたルーターまたはスイッチまでのホップ数。 |
|
このホップのルーターまたはスイッチの名前。 |
|
このホップのルーターまたはスイッチのアドレス。 |
|
ミリ秒 (ms) 単位の平均ラウンドトリップ時間。 |
サンプル出力
- Traceroute
- traceroute as-number-lookup host
- traceroute no-resolve
- traceroute propogate-ttl
- traceroute(CEルーター間、レイヤー3 VPN)
- traceroute(MPLS LSP 経由)
- traceroute routing-instance no-resolve (MPLS LSP 経由)
- traceroute(Junos OS Evolved、MPLS LSP経由)
Traceroute
user@host> traceroute santacruz traceroute to host1.example.com (10.156.169.254), 30 hops max, 40 byte packets 1 blue23 (10.168.1.254) 2.370 ms 2.853 ms 0.367 ms 2 red14 (10.168.255.250) 0.778 ms 2.937 ms 0.446 ms 3 yellow (10.156.169.254) 7.737 ms 89.905 ms 0.834 ms
traceroute as-number-lookup host
user@host> traceroute as-number-lookup 10.100.1.1 traceroute to 10.100.1.1 (10.100.1.1), 30 hops max, 40 byte packets 1 10.39.1.1 (10.39.1.1) 0.779 ms 0.728 ms 0.562 ms 2 10.39.1.6 (10.39.1.6) [AS 32] 0.657 ms 0.611 ms 0.617 ms 3 10.100.1.1 (10.100.1.1) [AS 10, 40, 50] 0.880 ms 0.808 ms 0.774 ms user@host> traceroute as-number-lookup 1::1 traceroute6 to 1::1 (1::1) from 2001:b8::7, 64 hops max, 12 byte packets user@host> traceroute 2001:b8::7 as-number-lookup traceroute6 to 2001:b8::7 (2001:b8::7) from 2001:db8::9, 64 hops max, 12 byte packets 1 2001:db8::10 (2001:db8::10) [AS 18] 0.657 ms 17.319 ms 0.504 ms 2 2001:b8::7 (2001:b8::7) 0.949 ms 0.930 ms 0.739 ms
traceroute no-resolve
user@host> traceroute santacruz no-resolve traceroute to host1.example.com (10.156.169.254), 30 hops max, 40 byte packets 1 10.168.1.254 0.458 ms 0.370 ms 0.365 ms 2 10.168.255.250 0.474 ms 0.450 ms 0.444 ms 3 10.156.169.254 0.931 ms 0.876 ms 0.862 ms
traceroute propogate-ttl
user@host> traceroute propagate-ttl 100.200.2.2 routing-instance VPN-A traceroute to 100.200.2.2 (100.200.2.2) from 1.1.0.2, 30 hops max, 40 byte packets 1 1.2.0.2 (1.2.0.2) 2.456 ms 1.753 ms 1.672 ms MPLS Label=299776 CoS=0 TTL=1 S=0 MPLS Label=299792 CoS=0 TTL=1 S=1 2 1.3.0.2 (1.3.0.2) 1.213 ms 1.225 ms 1.166 ms MPLS Label=299792 CoS=0 TTL=1 S=1 3 100.200.2.2 (100.200.2.2) 1.422 ms 1.521 ms 1.443 ms
traceroute(CEルーター間、レイヤー3 VPN)
user@host> traceroute vpn09 traceroute to host2.example.com (10.255.14.179), 30 hops max, 40 byte packets 1 10.39.10.21 (10.39.10.21) 0.598 ms 0.500 ms 0.461 ms 2 10.39.1.13 (10.39.1.13) 0.796 ms 0.775 ms 0.806 ms MPLS Label=100006 CoS=0 TTL=1 S=1 3 host2.example.com (10.255.14.179) 0.783 ms 0.716 ms 0.686
traceroute(MPLS LSP 経由)
user@host> traceroute mpls1 traceroute to 10.168.1.224 (10.168.1.224), 30 hops max, 40 byte packets 1 mpls1-sr0.company.net (10.168.200.101) 0.555 ms 0.393 ms 0.367 ms MPLS Label=1024 CoS=0 TTL=1 2 mpls5-lo0.company.net (10.168.1.224) 0.420 ms 0.394 ms 0.401 ms
traceroute routing-instance no-resolve (MPLS LSP 経由)
user@host> traceroute routing-instance VRF-1 198.51.100.1 no-resolve traceroute to 198.51.100.1 (198.51.100.1), 30 hops max, 40 byte packets 1 198.51.100.20 20.243 ms 13.256 ms 24.194 ms MPLS Label=299792 CoS=0 TTL=1 S=0 MPLS Label=16 CoS=0 TTL=1 S=1 2 198.51.100.21 14.126 ms 13.090 ms 29.082 ms MPLS Label=16 CoS=0 TTL=1 S=0 MPLS Label=16 CoS=0 TTL=2 S=1 3 198.51.100.22 16.419 ms 11.564 ms 17.068 ms MPLS Label=16 CoS=0 TTL=1 S=1 4 198.51.100.1 12.794 ms 12.939 ms 17.123 ms
traceroute(Junos OS Evolved、MPLS LSP経由)
Junos OS Evolved traceroute
コマンドは、Linux traceroute
コマンドと同じ方法でMPLSデータを解析します:L=label、E=exp_use、S=stack_bottom、T=TTL。以下の例では、 T=1/L=16
はラベル 16 の TTL を示しています。
user@host> traceroute 192.0.2.50 ttl 255 traceroute to 192.0.2.50 (192.0.2.50), 255 hops max, 60 byte packets 1 192.0.2.60 (192.0.2.60) 13.565 ms 11.696 ms 11.448 ms 2 192.0.2.61 (192.0.2.61) <MPLS:L=17,E=0,S=0,T=1/L=16,E=0,S=1,T=1> 34.034 ms 31.538 ms 27.697 ms 3 192.0.2.62 (192.0.2.62) <MPLS:L=299776,E=0,S=0,T=1/L=16,E=0,S=1,T=2> 23.174 ms 24.393 ms 21.009 ms 4 192.0.2.63 (192.0.2.63) 24.553 ms 19.698 ms 25.648 ms 5 192.0.2.50 (192.0.2.50) 33.322 ms 29.514 ms 24.706 ms
traceroute no-resolve extension(QFX5100)
user@host> traceroute 48.1.1.2 no-resolve extension traceroute to 10.255.255.255 (10.255.255.255), 30 hops max, 52 byte packets 1 10.168.1.254 7.776 ms 8.108 ms 8.131 ms rx intf ae1.0(560) 10.168.1.254 mtu 1500 rx sub-ip intf xe-0/0/18:0(803) 10.168.1.254 mtu 1500 fwd intf ae2.0(562) 10.255.255.254 mtu 1500 next-hop intf ae2.0(562) 10.255.255.255 mtu 1500 ! 2 10.255.255.255 7.122 ms 8.599 ms 8.267 ms rx intf ae2.0(556) 10.255.255.255 mtu 1500 !