運用コマンドレファレンス Vol.2

[目次][索引][前へ][次へ]


traceroute mpls【OP-MPLS】

[機能]

指定したIPアドレスに到達するためのLSP,または指定したVCが使用するLSPの通信経路を表示します。

[入力モード]

一般ユーザモードおよび装置管理者モード

[入力形式]

traceroute mpls { <Address> [vpn <VPN ID>] | vc <VC ID> 
              | lsp-id <Ingress LSP ID> } [packetsize <Size>] [wait <time>] 
              [reply-mode {ipv4 | ipv4-router-alert}] [reply-tos <tos>] 
              [ttl <max_ttl>] [exp <EXP bits>] [primary-lsp | secondary-lsp]

[パラメータ]

<Address>
<Address>は以下のどれかの形式で指定できます。
  • <IPv4 Address>
  • <IPv4 Address> <Mask>
  • <IPv4 Address>/<Masklen>
<IPv4 Address>には試験するターゲットIPv4アドレスを,<Mask>,<Masklen>にはネットワークマスクを指定します。<IPv4 Address>,<Mask>はドット記法で,<Masklen>は0〜32の範囲で指定してください。
ネットワークマスクの指定がある場合,指定した<Address>に完全一致(exact-match)する経路のFECを使用します。
ネットワークマスクの指定がない場合,指定した<Address>に最長一致(longest- match)する経路のFECを使用します。

vpn <VPN ID>
試験するVPNのVPN IDを指定します。
設定可能な値の範囲は,1〜1000000または1〜14文字の文字列です。

vc <VC ID>
試験するVCの番号を指定します
設定可能な値の範囲は,1〜4294967295です。

lsp-id <Ingress LSP ID>
試験するLSP IDを指定します。
設定可能な値の範囲は,1〜10000です。

packetsize <Size>
shimヘッダを含んだパケットサイズを指定します。デフォルトでパケットサイズは108バイトです。設定可能な値の範囲は,113〜9216(バイト)です。

wait <time>
<time>で指定した秒数だけパケットの応答を待ちます。デフォルトで応答待ち時間は1秒です。設定可能な値の範囲は,1〜3600(秒)です。

reply-mode {ipv4 | ipv4-router-alert}
replyパケットのモードを指定します。デフォルトはipv4です。

ipv4
ipv4のUDPパケットで応答

ipv4-router-alert
ipv4のUDPパケット(router alertオプション付)で応答

reply-tos <tos>
replyパケットのIP tos値を指定します。デフォルトではIP tos指定のためのreply TOS Byte tlvを付与しません。
設定可能な値の範囲は,0〜255です。

ttl <max_ttl>
送出するプローブパケットのトップラベルの最大ttlを指定します。デフォルトは30ホップです。設定可能な値の範囲は,1〜255です。

exp <EXP bits>
トップラベルのexpビットの指定を行います。デフォルトは0です。
設定可能な範囲は,0〜7です。

primary-lsp
primary LSPを対象とする場合に指定します。lsp-id指定時だけ有効です。
本オプションが省略された場合,現在使用中のLSPを対象とします。

secondary-lsp
secondary LSPを対象とする場合に指定します。lsp-id指定時だけ有効です。
本オプションが省略された場合,現在使用中のLSPを対象とします。

[実行例]

図8-26 デフォルト値でtraceroute mplsコマンド実行する

>traceroute mpls 192.168.0.0/24 [Enter]キー押下
 Trace to 192.168.0.0/24 
 
     0  192.168.8.7 : mtu=1500  [Labels: 23]
     1  192.168.7.7 : mtu=1500  [Labels: 22]  code=8(1)  time=100.001ms
     2  192.168.6.7 : mtu=1500  [Labels: 21]  code=8(1)  time=97.102ms
     3  192.168.5.7 : mtu=1500  [implicit-null]  code=8(1)  time=123.304ms
 S   4  192.168.0.7 : code=3(1)  time=110.075ms
 
>traceroute mpls vc 7 [Enter]キー押下
 Trace to vc 7
 
     0  192.168.8.7 : mtu=1500  [Labels: 23/19]
     1  192.168.7.7 : mtu=1500  [Labels: 22/19]  code=8(1)  time=100.001ms
     2  192.168.6.7 : mtu=1500  [Labels: 21/19]  code=8(1)  time=97.102ms
     3  192.168.5.7 : mtu=1500  [Labels: 19]  code=8(1)  time=123.304ms
 S   4  192.168.0.7 : code=3(1)  time=110.075ms

図8-27 デフォルト値でtraceroute mplsコマンド実行する(VPN指定)

>traceroute mpls 192.168.0.0/24 vpn 100 [Enter]キー押下
Trace to 192.168.0.0/24 (vpn:100)
 
    0  192.168.8.7 : mtu=1500  [Labels: 23/19]
    1  timeout
    2  192.168.6.7 : mtu=1500  [Labels: 21/19]  code=8(1)  time=97.102ms
    3  192.168.5.7 : mtu=1500  [Labels: 19]  code=8(1)  time=123.304ms
S   4  192.168.0.7 : code=3(0)  time=110.075ms

[表示説明]

表8-34 traceroute mplsコマンドの表示内容

表示項目 意味
Trace to <IPv4 Address>/<Masklen> is via LDP FEC FEC指定の場合に表示します。
Trace to <IPv4 Address>/<Masklen> is via LDP FEC (vpn:<VPN ID>) VPNのFEC指定の場合に表示します。
Trace to vc <VC ID> VC指定の場合,試験対象のVC IDを表示します。
Trace to lsp-id <LSP ID> LSP ID指定の場合,試験対象のLSP IDを表示します。
S Egressから正常な応答(リターンコード3)が返ってきた場合に表示します(Successを表します)。それ以外の場合は何も表示しません。
<HOP> <IP address> replyパケット送信者のホップ数と送信元IPアドレスを表示します。ホップ数0は自装置を意味します。
timeout 応答待ち時間内にreplyを受信しない場合に表示します。
time requestパケット送信後,replyパケットを受信までの経過時間を表示します。(ms)
mtu 送信先インタフェースのMTU値を表示します。
[Labels: <LABEL>] 送信ラベルを表示します。
code(<sub code>) replyパケットのリターンコードおよびサブコード(処理したラベルの段数)を表示します。

表8-35 traceroute mplsのリターンコード一覧

コード 内容
0 リターンコードなし
1 形式が異常なecho requestを受信した
2 未サポートTLVを含むecho requestを受信した
3 <サブコード>段目のFECに対するEgressノードでecho requestを受信した
4 <サブコード>段目のFECに対するマッピングを持っていない
5 受信ラベルと内容が一致しないDownstream Mapping TLVを持つecho requestを受信した
6 上流LSRが自アドレスを知らない
(Static LSPで出力インタフェースとしてUnnumberedインタフェースを使用した場合など)
7 予約
8 LSP上のLSRだが,FECに対するEgressノードではない。<サブコード>段目のラベルをswapしてパケットを転送する
9 LSP上のLSRだが,FECに対するEgressノードではない。<サブコード>段目のラベルをswapして送信するインタフェースがMPLS転送不可能
10 FECに対するマッピングを持っているが,実際の<サブコード>段目の受信ラベルがマッピングの受信ラベルと異なる
11 <サブコード>段目のラベルが存在しない
12 <サブコード>段目のラベルを決定したプロトコルが不明
13 VPNラベルのTTLが小さいため,tracerouteがEgressノードに達しない

注 <サブコード>は処理したラベルの段数が表示されます。


[ユーザ通信への影響]

なし

[応答メッセージ]

表8-36 traceroute mplsコマンド応答メッセージ

メッセージ内容 意味
socket: <error message> ソケットオープンに失敗しました。
<error message> エラーメッセージ
bind: <error message> ソケットのbindに失敗しました。
<error message> エラーメッセージ
getsockname: <error message> ソケットのgetsocknameに失敗しました。
<error message> エラーメッセージ
setsockopt: <error message> ソケットのsetsockoptに失敗しました。
<error message> エラーメッセージ
sendto: <error message> ソケットへのデータ送信に失敗しました。
<error message> エラーメッセージ
recvmsg: <error message> ソケットからのデータ受信に失敗しました。
<error message> エラーメッセージ
Corresponding FEC does not found. 指定したアドレス宛のFECが存在しません。
Corresponding VPN ID does not found. 指定したVPN IDが存在しません。
Corresponding VC ID does not found. 指定したVCが存在しません。
Specified size is greater than MTU size. size should be smaller than <MTU size>. 実際の送信先論理ポートのMTUを超えているため送信できません。<MTU size>より小さい値を設定してください。
Primary-lsp or secondary-lsp option can only specify for static LSP. primary-lspまたはsecondary-lsp指定は,static LSP時だけ有効です。
Primary-lsp is not configured. primary-lspが登録されていません。
Secondary-lsp is not configured. secondary-lspが登録されていません。
Can't execute this command in standby BCU. 待機系BCUでこのコマンドは実行できません。
No enough memory. コマンドを実行するための十分なメモリがありません。しばらくして再投入してください。
Can't execute MPLS program is initializing. MPLSプログラムが初期設定処理中のためコマンドを受け付けられません。しばらくして再投入してください。
MPLS is not active. MPLSプログラムが動作していません。MPLSの動作条件およびコンフィグレーションを確認してください。
MPLS is configured to be disabled. コンフィグレーション中でnoの設定がされています。コンフィグレーションを確認してください。
MPLS is suppressing. MPLSが終了処理中です。コンフィグレーションを確認してください。
Connection failed to MPLS. MPLSプログラムとの通信が失敗しました。コマンドを再投入してください。頻発する場合は,restart mplsコマンド(「restart mpls【OP-MPLS】」参照)でMPLSプログラムを再起動してください。
Outgoing interface is down. 出力インタフェースがDOWNしています。
Outgoing interface does not found. 出力インタフェースが見つかりません。
LSP is not available. LSPが利用可能ではありません。
Tunnel LSP is not available. Tunnel LSPが利用可能ではありません。
VC label is not available. VCラベルが利用可能ではありません。
Corresponding FEC is for Egress/Core. 指定したFECはEgress/Coreの持つFECです。IngressのFECを指定してください。

[注意事項]

[目次][前へ][次へ]


[他社商品名称に関する表示]

Copyright (c) 2005, 2011, ALAXALA Networks Corporation. All rights reserved.