運用コマンドレファレンス Vol.2
[機能]
すべての経路情報を一覧表示します。
[入力モード]
一般ユーザモードおよび装置管理者モード
[入力形式]
show ip route [[all-routes] [-FSilmpaPTAsLdcB]] [vpn <VPN ID>] [<Protocol>] [<Address> longer-prefixes] show ip route [all-routes] [vpn <VPN ID>] [<Address>] show ip route [vpn <VPN ID>] [<Protocol>] [<Address>] summary
[パラメータ]
- なし
- アクティブ状態の経路情報を標準形式(= -Smpai指定)で表示します。
- 表示形式は下記オプション(-FSilmpaPTAsLdcB)を指定すれば変更できます。
- all-routes
- 代替経路を含め,すべての経路情報を標準形式(= -Smpai指定)で表示します。
- 表示形式は下記オプション(-FSilmpaPTAsLdcB)を指定すれば変更できます。
- -F
- 経路情報をフル形式で表示します(= -PTAslicB指定)。
- -S
- 経路情報を最少形式で表示します(宛先ネットワーク,次ホップアドレスだけ表示)。
- -i
- 送出インタフェースの名称を表示します。
- -l
- 送出インタフェースの物理アドレスを(NIF番号/ライン番号)の形式で表示します。
- -m
- 経路情報のメトリック(Metric,Metric2)を表示します。
- -p
- 経路情報の学習元プロトコルを表示します。
- -a
- 経路情報のエージング情報を表示します。
- -P
- 経路情報のプリファレンス(Preference,Preference2,Preference3)を表示します。
- -T
- 経路情報のタグ情報を表示します。
- -A
- 経路情報のASパス情報を表示します。
- -s
- 経路情報の状態を表示します。
- -L【OP-MPLS】
- 経路情報のRD(Route Distinguisher)情報およびLabel情報を表示します。
- -d【OP-ISIS】
- IS-IS経路属性(レベル,経路のタイプ,ダウンビットの状態)を表示します。
- 学習元プロトコルがIS-ISの場合だけ有効です。
- -c
- 経路情報のCommunity属性を表示します。
- -B
- 経路情報のLocal_Pref属性を表示します。
- vpn <VPN ID>【OP-MPLS】
- 指定VPNの経路情報を表示します。本指定がない場合は,非VPN(グローバル・ネットワーク)の経路情報を表示します。
- <VPN ID>は1〜1000000の範囲または14文字以内の文字列で指定してください。
- <Protocol>
- 以下の種別ごとに経路情報を表示します。
- <Protocol>には以下の種別が指定できます。
- connected:直結経路
- kernel:カーネルから学習した経路
- default:BGP4デフォルト経路
- ospf:OSPFのAS内経路
- ospf_ase:OSPFのAS外経路
- rip:RIP経路
- bgp:BGP4経路【OP-BGP】
- static:スタティック経路
- aggregate:集約経路
- dhcp:DHCPデフォルト経路
- isis:IS-IS経路【OP-ISIS】
- <Address>
- <Address>で宛先ネットワークを指定すれば,指定した宛先ネットワークに含まれるすべての経路の詳細情報を表示します。
- <Address>は以下のどれかの形式で指定できます。
- <IP Address>
- <IP Address> <Mask>
- <IP Address>/<Masklen>
- <IP Address>には宛先アドレスを,<Mask>,<Masklen>にはネットワークマスクを指定します。<IP Address>,<Mask>はドット記法で,<Masklen>は0〜32の範囲で指定してください。
- <Address>指定にネットワークマスクの指定がある場合,指定した<Address>に完全一致(exact-match)する経路の詳細情報を表示します。
- <Address>指定にネットワークマスクの指定がない場合,指定した<Address>に最長一致(longest- match)する経路の詳細情報を表示します。
- longer-prefixes
- 指定した宛先ネットワークに含まれるすべての経路情報を表示します。
- summary
- 各プロトコルが保有するアクティブ経路数と非アクティブ経路数を表示します。
[実行例]show ip route [[all-routes] [-FsilmpaPTAsLdcB]] [vpn <VPN ID>] [<Protocol>] [<Address> longer-prefixes]の例
アクティブ経路を標準形式で表示します。
図3-1 標準形式での経路情報の表示
>show ip route Total: 106 routes Destination Next Hop Interface Metric Protocol Age 0.0.0.0/0 172.16.178.114 Office1 0/0 Static 365d 127/8 ---- localhost 0/0 Direct 365d 127.0.0.1/32 127.0.0.1 localhost 0/0 Direct 365d : 172.16.178/25 172.16.178.21 Office1 0/0 Direct 365d 172.16.178.21/32 172.16.178.21 Office1 0/0 Direct 365d 192.168.20/24 172.16.101.115 Office2 3/0 RIP 5s 192.168.30/24 172.16.101.115 Office2 0/0 Static 90d 20h 172.16.171.116 Office3 - - - >
- 注 経路がマルチパス化されている場合,2番目以降のパスはNextHop,Interfaceだけ表示します。
アクティブ経路をフル形式で表示します。
図3-2 フル形式での経路情報の表示
>show ip route -F Total: 106 routes Destination Next Hop Interface Metric Protocol Age 0.0.0.0/0 172.16.178.114 Office1 0/0 Static 365d Line: -/-, Preference: 60/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, RD:-, Label(In/Out): -/-, <Int Active Gateway> 127/8 ---- localhost 0/0 Direct 365d Line: -/-, Preference: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, RD:-, Label(In/Out): -/-, <NoAdvise Int Active Retain Reject> 127.0.0.1/32 127.0.0.1 localhost 0/0 Direct 365d Line: -/-, Preference: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, RD:-, Label(In/Out): -/-, <NoAdvise Int Active Retain> : 172.16.178/25 172.16.178.21 LAN1 0/0 Direct 365d Line: 2/1, Preference: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, RD:-, Label(In/Out): -/-, <Int Active Retain> 172.16.178.21/32 172.16.178.21 LAN1 0/0 Direct 365d Line: 2/1, Preference: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, RD:-, Label(In/Out): -/-, <NoAdvise Int Active Retain > 172.16.20/24 172.16.178.115 LAN2 3/0 RIP 5s Line: 2/1, Preference: 100/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, RD:-, Label(In/Out): -/-, <Int Active Gateway> 172.16.30/24 172.16.178.115 LAN2 0/0 Static 90d 20h Line: 2/1, Preference: 60/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, RD:-, Label(In/Out): -/-, <Int Active Gateway> 172.16.171.116 LAN3 - - - 172.16.40/24 172.16.178.115 LAN2 0/0 ISIS 90d 20h Line: 2/1, Preference: 11/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, RD:-, Label(In/Out): -/-, Level: 1, Route-Type: Internal (Up), <Int Active Gateway> 172.158.1/24 192.168.10.1 Office2 -/- BGP 6m 44s Line: 0/6, Preference: 170/0/0, Tag: 0, AS-Path: 200 10 IGP (Id 1), Communities: 400:500, Localpref: 100, RD:-, Label(In/Out): -/-, <Ext Active Gateway> >指定VPN経路情報を標準形式で表示します。【OP-MPLS】
図3-3 指定VPNの経路情報の表示
>show ip route vpn Site-B In VPN Site-B routing table Total: 22 routes Destination Next Hop Interface Metric Protocol Age 10.1.2/24 10.1.2.100 LAN1 0/0 Direct 12d 11h 127/8 127.0.0.1 - 0/0 Static 12d 11h 127.0.0.1/32 127.0.0.1 - 0/0 Direct 12d 11h 172.30.180/24 10.1.2.92 LAN1 2/0 BGP 8d 2h 172.30.191/24 10.1.2.92 LAN1 2/0 BGP 8d 2h 192.168.1/24 10.1.2.88 LAN2 2/1 OSPF_ASE 3m 21s 192.168.3/24 10.1.2.88 LAN2 2/1 OSPF_ASE 3m 18s 192.168.11/24 10.1.3.92 Site-A 3/0 BGP_LOCAL 19h 32m 192.168.13/24 10.1.3.92 Site-A 3/0 BGP_LOCAL 19h 32m 192.168.51/24 10.1.4.32 Site-C 2/2 BGP_LOCAL 1d 2h 192.168.53/24 10.1.4.32 Site-C 2/2 BGP_LOCAL 1d 2h 192.168.200/26 192.168.216.1 remote-gateway 1/3 BGP 14m 21s 192.168.200.128/26 192.168.216.3 remote-gateway 1/3 BGP 14m 21s 192.168.220/24 172.33.215.11 remote-gateway 0/2 BGP 1h 42m : >RIPで学習したアクティブ経路を標準形式で表示します。
図3-4 RIPで学習した経路情報の表示
>show ip route rip Total: 1 routes Destination Next Hop Interface Metric Protocol Age 192.168.20/24 172.16.101.115 Office2 3/0 RIP 5s >特定のネットワーク(172.16)に含まれるアクティブ経路を標準形式で表示します。
図3-5 特定ネットワークに含まれる経路情報の表示
>show ip route 172.16.0.0/16 longer-prefixes Destination Next Hop Interface Metric Protocol Age 172.16.178/25 172.16.178.114 Office1 0/0 Direct 365d 172.16.178.21/32 172.16.178.21 Office1 0/0 Direct 365d >代替経路を含むすべての経路情報を標準形式で表示します。
図3-6 代替経路を含む経路情報の表示
>show ip route all-routes Status Codes: * valid, > active Total: 156 routes Destination Next Hop Interface Metric Protocol Age *> 0.0.0.0/0 172.16.178.114 Office1 0/0 Static 365d *> 127/8 ---- localhost 0/0 Direct 365d *> 127.0.0.1/32 127.0.0.1 localhost 0/0 Direct 365d : *> 172.16.178/25 172.16.178.21 Office1 0/0 Direct 365d *> 172.16.178.21/32 172.16.178.21 Office1 0/0 Direct 365d *> 172.168.20/24 172.16.101.115 Office2 3/0 RIP 5s * 172.168.20/24 172.16.178.21 Office1 4/0 Static 19h 20m *> 192.168.30/24 172.16.101.115 Office2 0/0 Static 90d 20h *> 172.16.171.116 Office3 - - - >
[表示説明]
表示項目 意味 表示詳細情報 Status Codes 経路情報の状態 * valid:有効な経路情報 > active:経路選択によって選択された経路情報 In VPN <VPN ID> routing table VPN ID VPN指定時だけ表示します。
<VPNID>:指定VPN IDDestination 宛先ネットワーク 宛先アドレス/ネットワークマスク長 Next Hop 次ホップアドレス
- 次ホップアドレスの直前に”*”表示がされた場合は,経路変化によってユニキャストルーティングプログラム内のルーティング・テーブルと中継処理に使用するフォワーディング・テーブルが一時的に不一致であることを示します。
- Reject経路では”- - - - ”で表示されます。
- リモートVPN経路ではリモート・ゲートウェイ・アドレスが表示されます。【OP-MPLS】
Interface【OP-MPLSなし】 送出インタフェース名称 − Interface【OP-MPLSあり】 送出インタフェース名称
- リモートVPN経路では”remote-gateway”で表示されます。
- エッジルータ内でVPN間経路配信されている経路は,import元VPN名称を表示します。
Metric 経路のメトリック
- xxx/yyy:
xxx:第1メトリック値
yyy:第2メトリック値
- ProtocolがOSPF_ASEの場合は,TYPEにより以下の表示となります。
TYPE1の場合
第1メトリック値=メトリック値+Cost値
第2メトリック値=’-’表示
TYPE2の場合
第1メトリック値=メトリック値
第2メトリック値=Cost値
- ProtocolがOSPFの場合は,以下の表示となります。
第1メトリック値=Cost値
第2メトリック値=’-’表示
Protocol 経路の学習元プロトコル Direct:直結経路 Kernel:カーネルから学習した経路※1 Default:BGPのデフォルト経路 OSPF:OSPFのAS内経路 OSPF_ASE:OSPFのAS外経路 RIP:RIP経路 BGP:BGP経路 BGP_LOCAL:エッジルータ内でVPN間経路配信されているBGP経路【OP-MPLS】 Static:スタティック経路 Aggregate:集約経路 DHCP:DHCPのデフォルト経路 ISIS:IS-IS経路 Any:その他 Age 経路のエージング時間 経過日数および時間:
xxxxd:日(100日〜49708日)
xxd xxh:日,時(1日0時間〜99日23時間)
xxh xxm:時,分(1時間0分〜23時間59分)
xxm xxs:分,秒(1分0秒〜59分59秒)
xxs:秒(0〜59秒)Line 送出するインタフェースの物理インタフェース番号
- 物理インタフェース番号NIF番号/ライン番号
- リモートVPN経路では”-/-”で表示されます。【OP-MPLS】
Preference 経路のプリファレンス xxx/yyy/zzz:
- xxx:第1プリファレンス値
- yyy:第2プリファレンス値
- zzz:第3プリファレンス値
Tag 経路のタグ − AS Path 経路のASパス xxx(Id yyy):
- xxx:IGP/EGP/Incomplete
- yyy:show ip bgp pathsで表示されるASパスのID番号
Communities 経路のCommunity属性 Community属性を表示します。
no-advertise
no-export
no-export-sub
xx:yy
・xx:AS番号
・yy:community id
その他:16進表示
情報がない場合は’−’を表示します。LocalPref 経路のLocal_Pref属性 情報がない場合は’−’を表示します。 RD【OP-MPLSなし】 経路のRD(ルート識別子)情報 情報がない場合は’−’を表示 RD【OP-MPLSあり】 経路のRD(ルート識別子)情報 情報がない場合は’−’を表示 AS番号形式 as: xx id: yy
- xxはAS番号
- yyは識別子
ネットワークアドレス形式 net: x.x.x.x id: yy
- x.x.x.xはネットワークアドレス
- yyは識別子
不明な形式 Incomplete(0xXXXX, 0xXXXX)
- XXXXは16進数表示形式で情報を表示します。
Label(In/Out) 【OP-MPLSなし】 経路のIn/Out側ラベル情報 情報がない場合は’−’を表示 Label(In/Out) 【OP-MPLSあり】 経路のIn/Out側ラベル情報 情報がない場合は’−’を表示
- ローカルVPN経路はOut側ラベル情報を表示
- リモートVPN経路はIn側ラベル情報を表示
Level※2 経路のレベル情報 IS-IS経路の学習元レベル Route-Type()※2 IS-IS経路のタイプ Internal/External:経路種別(内部経路/外部経路)を表示します。
Down/Up:ダウン経路かどうかを表示します。<...> 経路の状態 NotInstall(フォワーディングテーブルに登録しない経路) NoAdvise(広告対象外経路) Int(内部経路) Ext(外部経路) Pending(RIPのホールドダウン処理により,一時的に経路広告を抑止している経路) Delete(削除された経路) Hidden(無効扱いされた経路) OnList(各ルーティングプロトコルに対して経路変更を通知中の状態) Retain(インタフェースアップ中は常にactive状態として保持される経路) Gateway(フォワーディングに使用される経路) Reject(フォワーディングをunreachableとして拒否する経路) IfSubnetMask(RIP学習経路で学習したインタフェースのサブネットマスクを適用した経路) Active(有効経路) Suppressed(ルート・フラップ・ダンピング機能での抑止中経路) Remote(リモートゲートウェイ経路) Stale(グレースフル・リスタート機能でのstale経路) Delay(経路削除保有機能で削除保留されている経路) 注※1 ユニキャストルーティングプログラムの再起動によって,カーネルから再読み込みした経路。
注※2 IS-IS経路だけ表示します。
[実行例] show ip route [all-routes] [vpn <VPN ID>] <Address> の例
特定ネットワーク(172.16.178/25)宛のアクティブ経路を詳細表示します。
図3-7 特定経路情報の詳細表示
>show ip route 172.16.178.0/25 Route codes: * = active, + = changed to active recently ' ' = inactive, - = changed to inactive recently Route 172.16.178/25 Entries 1 Announced 1 Depth 0 <> * NextHop 172.16.178.21 Interface : Office1 (2/1) Protocol <ISIS> Source Gateway ---- Metric/2 : 0/0 Preference/2/3 : 0/0/0 Tag : 0, Age : 365d AS Path : IGP (Id 1) Communities: - Localpref: - RD : - Label(In/Out): -/- Level: 1 Route-Type: Internal (Up) RT State: <Int Active Retain> >
- 注 経路がマルチパス化されている場合,NextHop,Interfaceを複数行表示します。
図3-8 特定経路情報の詳細表示
>show ip route 172.16.178.1 Route codes: * = active, + = changed to active recently ' ' = inactive, - = changed to inactive recently Route 172.16.178/25 Entries 1 Announced 1 Depth 0 <> * NextHop 172.16.178.21 Interface : Office1 (2/1) Protocol <ISIS> Source Gateway ---- Metric/2 : 0/0 Preference/2/3 : 0/0/0 Tag : 0, Age : 365d AS Path : IGP (Id 1) RD : - Label(In/Out): -/- Level: 1 Route-Type: Internal (Up) RT State: <Int Active Retain> >
[表示説明]
表示項目 意味 表示詳細情報 Route 宛先ネットワーク 宛先アドレス/ネットワークマスク Entries 当該経路の登録エントリ数 − Announced 当該経路を広告した相手の数 − Depth Radix Treeの底からの距離 − <...> 経路の状態 show ip routeの<...>の項参照 Route codes 経路情報の状態 *:アクティブ経路 +:最近アクティブに変更された経路 −:最近非アクティブに変更された経路 ’’:非アクティブ経路 Next Hop 次ホップアドレス
- Reject経路では”- - - - ”で表示されます。
- リモートVPN経路ではリモート・ゲートウェイ・アドレスが表示されます。【OP-MPLS】
Interface 送出するインタフェースの名称と物理インタフェース番号
- リモートVPN経路では”remote gateway”で表示されます。【OP-MPLS】
- エッジルータ内でVPN間経路配信されている経路は,import元VPN名称を表示します。【OP-MPLS】
- 物理インタフェース番号:show ip routeのLineの項参照
Source Gateway ゲートウェイアドレス − Protocol 経路の学習元プロトコル show ip routeのprotocolの項参照 Preference/2/3 経路のプリファレンス xxx/yyy/zzz:
- xxx:第1プリファレンス値
- yyy:第2プリファレンス値
- zzz:第3プリファレンス値
Metric/2 経路のメトリック show ip routeのMetricの項参照 Tag 経路のタグ − Age 経路のエージング時間 show ip routeのAgeの項参照 AS Path 経路のASパス show ip routeのAS Pathの項参照 Communities 経路のCommunity属性 show ip routeのcommunitiesの項参照 LocalPref 経路のLocal_Pref属性 show ip routerのLocalPrefの項参照 RD 経路のRD情報 show ip routeのRDの項参照 Label(In/Out) 経路のIn/Out側ラベル情報 show ip routeのLabelの項参照 Level※ 経路のレベル情報 show ip routeのLevelの項参照 Route-Type()※ IS-IS経路のタイプ show ip routeのRoute-Type()の項参照 RT State 経路の状態 上記<...>参照 注※ IS-IS経路だけ表示します。
[実行例] show ip route [vpn <VPN ID>] [<Protocol>] [<Address>] summaryの例
各プロトコルで学習した経路数をプロトコル別に表示します。
図3-9 各プロトコルで学習した経路数の表示
>show ip route summary Protocol Active Routes InActive Routes Direct 4 0 Kernel 0 1 Default 1 0 OSPF 30 4 OSPF_ASE 5 0 RIP 10 0 BGP 10 0 Static 5 0 ISIS 0 0 Aggregate 5 0 DHCP 0 0 Total 70 5 >RIPプロトコルで学習した経路数を表示します。
図3-10 RIPで学習した経路数の表示
>show ip route rip summary Protocol Active Routes InActive Routes RIP 10 0 >特定のネットワーク(172.16)に含まれる経路数を表示します。
図3-11 特定ネットワークに含まれる経路数の表示
>show ip route 172.16.0.0/16 summary Protocol Active Routes InActive Routes Direct 2 0 Kernel 0 0 Default 0 0 OSPF 0 0 OSPF_ASE 0 0 RIP 0 0 BGP 0 0 Static 0 0 ISIS 0 0 Aggregate 0 0 DHCP 0 0 Total 2 0 >
[表示説明]
表示項目 意味 表示詳細情報 Protocol 学習元プロトコル名称 − Active Routes アクティブ経路数 − InActive Routes 非アクティブ経路数 −
[ユーザ通信への影響]
なし
[応答メッセージ]
表3-1 show ip routeコマンド応答メッセージ
項番 メッセージ内容 意味 1 no route <IP Address> mask <Mask> 指定ネットワークが存在しません。 <IP Address>:IPアドレス
<Mask>:ネットワークマスク2 no route <IP Address> 指定経路が存在しません。 <IP Address>:IPアドレス 3 no such VPN ”<VPN ID>” 指定VPNが存在しません。 <VPN ID>:指定VPN ID 4 connection failed to rtm ユニキャストルーティングプログラムとの通信が失敗しました。コマンドを再投入してください。頻発する場合は,restart unicast(IPv4)コマンド(「restart unicast(IPv4)」参照)でユニキャストルーティングプログラムを再起動してください。 5 No response from rtm. ユニキャストルーティングプログラムからの応答がありません。コマンドを再投入してください。頻発する場合は,restart unicast(IPv4)コマンド(「restart unicast(IPv4)」参照)でユニキャストルーティングプログラムを再起動してください。 6 program error occurred: <Error Message> プログラムエラーが発生しました。コマンドを再投入してください。 <Error Message>:エラーメッセージ(発生元(エラー要因)) 7 IP routing is not configured. ルーティングプロトコルが定義されていません。
コンフィグレーションを確認してください。
[注意事項]
なし
Copyright (c) 2005, 2011, ALAXALA Networks Corporation. All rights reserved.