show ip route
ルーティングテーブルで保持する経路情報を表示します。
ルーティングテーブルには,ユニキャストルーティングプロトコルで学習した経路情報があります。
[入力形式]
show ip route [[all-routes] [-FSimpaPTAscB]][vrf {<vrf id> | all}] [<Protocol>] [<Address> longer-prefixes] show ip route [all-routes] [vrf {<vrf id> | all}] [<Address>] show ip route [vrf {<vrf id> | all}] [<Protocol>] [<Address>] summary
[入力モード]
一般ユーザモードおよび装置管理者モード
[パラメータ]
- vrf {<vrf id> | all}【SL-L3A】
-
VRFの経路情報を表示します。<vrf id>指定時は指定VRFの経路情報だけ,all指定時はグローバルネットワークを含む全VRFの経路情報を表示します。<vrf id>の指定値の範囲は,コンフィグレーションコマンドで設定されたVRF IDとなります。
- 本パラメータ省略時の動作
-
グローバルネットワークの経路情報を表示します。
- all-routes
-
代替経路を含め,すべての経路情報を標準形式(= -Smpai指定)で表示します。
表示形式はオプション(-FSimpaPTAscB)を指定すれば変更できます。
- -F
-
経路情報をフル形式で表示します。(= -PTAscB指定)
- -S
-
経路情報を最少形式で表示します。(宛先ネットワーク,ネクストホップアドレスだけ表示)
- -i
-
送出インタフェースの名称を表示します。
- -m
-
経路情報のメトリック(Metric,Metric2)を表示します。
- -p
-
経路情報の学習元プロトコルを表示します。
- -a
-
経路情報のエージング情報を表示します。
- -P
-
経路情報のディスタンス値(distance,distance2,distance3)を表示します。
- -T
-
経路情報のタグ情報を表示します。
- -A
-
経路情報のASパス情報を表示します。
- -s
-
経路情報の状態を表示します。
- -c
-
経路情報のCommunity属性を表示します。
- -B
-
経路情報のLocal_Pref属性を表示します。
- <Protocol>
-
以下の種別ごとに経路情報を表示します。
<Protocol>には以下の種別が指定できます。
-
connected:直結経路
-
kernel:カーネルから学習した経路
-
default:BGP4デフォルト経路
-
ospf:OSPFの全経路表示
ospfを指定した場合は,以下の種別を指定できます。ただし,種別指定後にsummary指定した場合は,OSPF全体の情報を表示します。
(入力例 ospf intra-area)
・intra-area:エリア内経路
・inter-area:エリア間経路
・external:AS外経路
・nssa:NSSAのAS外経路
-
ospf_ase:OSPFのAS外経路
-
rip:RIP経路
-
bgp:BGP4経路
-
static:スタティック経路
-
summary_routes:集約経路
-
dhcp:DHCPデフォルト経路
-
extra-vrf:他VRFまたはグローバルネットワークからインポートされた経路【SL-L3A】
-
- <Address>
-
<Address>で宛先ネットワークを指定した場合,指定した宛先ネットワークに含まれるすべての経路の詳細情報を表示します。
<Address>は以下のどれかの形式で指定できます。
-
<IP Address>
-
<IP Address> <Mask>
-
<IP Address>/<Masklen>
<IP Address>には宛先アドレスを,<Mask>,<Masklen>にはネットワークマスクを指定します。<IP Address>,<Mask>はIPv4アドレスで,<Masklen>は0〜32の範囲で指定してください。
<Address>指定にネットワークマスクの指定がある場合,指定した<Address>に完全一致(exact-match)する経路の詳細情報を表示します。
<Address>指定にネットワークマスクの指定がない場合,指定した<Address>に最長一致(longest- match)する経路の詳細情報を表示します。
-
- longer-prefixes
-
指定した宛先ネットワークに含まれるすべての経路情報を表示します。
- summary
-
各プロトコルが保有するアクティブ経路数と非アクティブ経路数を表示します。
アクティブ経路数はフォワーディングテーブルに登録対象となる経路数を示します。
- 各パラメータ省略時の動作
-
本コマンドでは,パラメータを指定してその条件に該当する情報だけを表示できます。パラメータを指定しない場合は,条件を限定しないで情報を表示します。複数のパラメータを指定した場合は,それぞれの条件に同時に該当する情報を表示します。
- すべてのパラメータ省略時の動作
-
グローバルネットワークのアクティブ経路(フォワーディングテーブルに登録対象となる経路)情報を標準形式(= -Smpai指定)で表示します。
表示形式はオプション(-FSimpaPTAscB)を指定すれば変更できます。
[スタック構成時の運用]
マスタスイッチだけで有効な情報を取得できます。
[実行例1]show ip route [vrf {<vrf id> | all}] [[all-routes] [-FSimpaPTAscB]] [<Protocol>] [<Address> longer-prefixes]の例
>show ip route Date 20XX/10/17 12:00:00 UTC Total: 106 routes Destination Next Hop Interface Metric Protocol Age 0.0.0.0/0 172.16.178.114 VLAN0010 0/0 Static 365d 127/8 ---- localhost 0/0 Connected 365d 127.0.0.1/32 127.0.0.1 localhost 0/0 Connected 365d : 172.16.178/25 172.16.178.21 VLAN0010 0/0 Connected 365d 172.16.178.21/32 172.16.178.21 VLAN0010 0/0 Connected 365d 192.168.20/24 172.16.101.115 VLAN0012 3/0 RIP 5s 192.168.30/24 172.16.101.115 VLAN0012 0/0 Static 90d 20h 172.16.171.116 VLAN0013 - - - > |
注 経路がマルチパス化されている場合,2番目以降のパスはNextHop,Interfaceだけ表示します。
>show ip route -F Date 20XX/10/17 12:00:00 UTC Total: 106 routes Destination Next Hop Interface Metric Protocol Age 0.0.0.0/0 172.16.178.114 VLAN0010 0/0 Static 365d Distance: 60/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, <Int Active Gateway> 127/8 ---- localhost 0/0 Connected 365d Distance: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, <NoAdvise Int Active Retain Reject> 127.0.0.1/32 127.0.0.1 localhost 0/0 Connected 365d Distance: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, <NoAdvise Int Active Retain> : 172.16.178/25 172.16.178.21 VLAN0012 0/0 Connected 365d Distance: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, <Int Active Retain> 172.16.178.21/32 172.16.178.21 VLAN0012 0/0 Connected 365d Distance: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, <NoAdvise Int Active Retain > 172.16.20/24 172.16.178.115 VLAN0013 3/0 RIP 5s Distance: 100/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, <Int Active Gateway> 172.16.30/24 172.16.178.115 VLAN0013 0/0 Static 90d 20h Distance: 60/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, Localpref: -, <Int Active Gateway> 172.16.171.116 VLAN0014 - - - 172.158.1/24 192.168.10.1 VLAN0010 -/- BGP 6m 44s Distance: 170/0/0, Tag: 0, AS-Path: 200 10 IGP (Id 1), Communities: 400:500, Localpref: 100, <Ext Active Gateway> > |
>show ip route vrf all Date 20XX/12/20 12:00:00 UTC VRF: global Total: 3 routes Destination Next Hop Interface Metric Protocol Age 127/8 127.0.0.1 localhost 0/0 Connected 2d 11h 127.0.0.1/32 127.0.0.1 localhost 0/0 Connected 2d 11h 158.215.10/24 168.10.1.1 VLAN0024 2/0 BGP 8d 2h VRF: 5 Total: 4 routes Destination Next Hop Interface Metric Protocol Age 127/8 127.0.0.1 localhost 0/0 Connected 2d 11h 127.0.0.1/32 127.0.0.1 localhost 0/0 Connected 2d 11h 172.30.180/24 10.1.2.92 VLAN0100 2/0 BGP 8d 2h 172.30.191/24 10.1.2.92 VLAN0100 2/0 BGP 8d 2h VRF 20 Total: 3 routes Destination Next Hop Interface Metric Protocol Age 127/8 127.0.0.1 localhost 0/0 Connected 2d 11h 127.0.0.1/32 127.0.0.1 localhost 0/0 Connected 2d 11h 192.168.51/24 10.1.4.32 VLAN0015 2/2 Extra-VRF 1d 2h > |
>show ip route rip Date 20XX/07/14 12:00:00 UTC Total: 1 routes Destination Next Hop Interface Metric Protocol Age 192.168.20/24 172.16.101.115 VLAN0012 3/0 RIP 5s > |
>show ip route 172.16.0.0/16 longer-prefixes Date 20XX/07/14 12:00:00 UTC Total: 2 routes Destination Next Hop Interface Metric Protocol Age 172.16.178/25 172.16.178.114 VLAN0010 0/0 Connected 365d 172.16.178.21/32 172.16.178.21 VLAN0010 0/0 Connected 365d > |
>show ip route all-routes Date 20XX/12/20 12:00:00 UTC Status Codes: * valid, > active, r RIB failure Total: 156 routes Destination Next Hop Interface Metric Protocol Age *> 0.0.0.0/0 172.16.178.114 VLAN0010 0/0 Static 365d *> 127/8 ---- localhost 0/0 Connected 365d *> 127.0.0.1/32 127.0.0.1 localhost 0/0 Connected 365d : *> 172.16.178/25 172.16.178.21 VLAN0010 0/0 Connected 365d *> 172.16.178.21/32 172.16.178.21 VLAN0010 0/0 Connected 365d *> 172.168.20/24 172.16.101.115 VLAN0012 3/0 RIP 5s * 172.168.20/24 172.16.178.21 VLAN0010 4/0 Static 19h 20m *> 192.168.30/24 172.16.101.115 VLAN0012 0/0 Static 90d 20h *> 172.16.171.116 VLAN0012 - - - > |
[実行例1の表示説明]
表示項目 |
意味 |
表示詳細情報 |
---|---|---|
VRF【SL-L3A】 |
VRF ID |
対象がグローバルネットワークの場合は表示されません。 |
Total xxx routes【SL-L3A】 |
VRF内の経路数 |
xxx:VRF内の経路数 |
Status Codes |
経路情報の状態 |
* valid:有効な経路情報 |
r:コンフィグレーションコマンドmaximum routesの<limit>パラメータで設定した経路数の上限値を超えた経路【SL-L3A】 |
||
> active:経路選択によって選択された経路情報 |
||
Total |
経路数 |
− |
Destination |
宛先ネットワーク |
宛先アドレス/ネットワークマスク長 |
Next Hop |
ネクストホップアドレス |
|
Interface |
送出インタフェース名称 |
− |
Metric |
経路のメトリック |
|
Protocol |
経路の学習元プロトコル |
Connected:直結経路 |
Kernel:カーネルから学習した経路(ユニキャストルーティングプログラムのリスタートにより一時的に作成される経路) |
||
Default:BGPのデフォルト経路 |
||
OSPF intra:OSPFのエリア内経路 |
||
OSPF inter:OSPFのエリア間経路 |
||
OSPF ext1:OSPFのAS外経路(TYPE1) |
||
OSPF ext2:OSPFのAS外経路(TYPE2) |
||
OSPF nssa1:OSPFのNSSAのAS外経路(TYPE1) |
||
OSPF nssa2:OSPFのNSSAのAS外経路(TYPE2) |
||
RIP:RIP経路 |
||
BGP:BGP経路 |
||
Static:スタティック経路 |
||
Summary:集約経路 |
||
DHCP:DHCPのデフォルト経路 |
||
Extra-VRF:他VRFまたはグローバルネットワークからインポートされた経路【SL-L3A】 |
||
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秒) |
Distance |
経路のディスタンス |
xxx/yyy/zzz:
|
Tag |
経路のタグ |
− |
AS Path |
経路のASパス |
xxx(Id yyy):
|
Communities |
経路のCommunity属性 |
Community属性を表示します。 no-advertise no-export local-AS xx:yy ・xx:AS番号 ・yy:community id その他:16進表示 情報がない場合は"-"を表示します。 |
LocalPref |
経路のLocal_Pref属性 |
情報がない場合は"-"を表示します。 |
<...> |
経路の状態 |
NotInstall(フォワーディングテーブルに登録しない経路) |
NoAdvise(広告対象外経路) |
||
Int(内部経路) |
||
Ext(外部経路) |
||
Pending(RIPのホールドダウン処理により,一時的に経路広告を抑止している経路) |
||
Delete(削除された経路) |
||
Hidden(無効扱いされた経路) |
||
OnList(各ルーティングプロトコルに対して経路変更を通知中の状態) |
||
Retain(インタフェースアップ中は常にactive状態として保持される経路) |
||
Gateway(フォワーディングに使用される経路) |
||
Reject(フォワーディングをunreachableとして拒否する経路) |
||
IfSubnetMask(RIP学習経路で学習したインタフェースのサブネットマスクを適用した経路) |
||
Active(有効経路) |
||
Suppressed(ルート・フラップ・ダンプニング機能での抑止中経路) |
||
Remote(リモートゲートウェイ経路) |
||
Stale(グレースフル・リスタートでのstale経路) |
||
Delay(経路削除保留機能で削除保留されている経路) |
[実行例2]show ip route [all-routes] [vrf {<vrf id> | all}] <Address> の例
特定ネットワーク(172.16.178/25)宛のアクティブ経路を詳細表示します。
>show ip route 172.16.178.0/25 Date 20XX/12/20 12:00:00 UTC Route codes: * = active, + = changed to active recently ' ' = inactive, - = changed to inactive recently r = RIB failure Route 172.16.178/25 Entries 1 Announced 1 Depth 0 <> * NextHop 172.16.178.21 Interface : VLAN0010 Protocol <Static> Source Gateway ---- Metric/2 : 0/0 Distance/2/3 : 0/0/0 Tag : 0, Age : 365d AS Path : IGP (Id 1) Communities: - Localpref: - RT State: <Int Active Retain> > |
注 経路がマルチパス化されている場合,NextHop,Interfaceを複数行表示します。
>show ip route 172.16.178.1 Date 20XX/12/20 12:00:00 UTC Route codes: * = active, + = changed to active recently ' ' = inactive, - = changed to inactive recently r = RIB failure Route 172.16.178/25 Entries 1 Announced 1 Depth 0 <> * NextHop 172.16.178.21 Interface : VLAN0010 Protocol <Static> Source Gateway ---- Metric/2 : 0/0 Distance/2/3 : 0/0/0 Tag : 0, Age : 365d AS Path : IGP (Id 1) RT State: <Int Active Retain> > |
[実行例2の表示説明]
表示項目 |
意味 |
表示詳細情報 |
---|---|---|
Route |
宛先ネットワーク |
宛先アドレス/ネットワークマスク |
VRF【SL-L3A】 |
VRF ID |
対象がグローバルネットワークの場合は表示されません。 |
Entries |
当該経路の登録エントリ数 |
− |
Announced |
経路広告の有無 |
0:広告していない,かつフォワーディングテーブルに登録していない経路 |
1:広告した,またはフォワーディングテーブルに登録した経路 |
||
Depth |
集約経路の階層数 |
− |
<...> |
経路の状態 |
show ip routeの<...>の項参照 |
Route codes |
経路情報の状態 |
*:アクティブ経路 |
+:最近アクティブに変更された経路 |
||
−:最近非アクティブに変更された経路 |
||
’ ’:非アクティブ経路 |
||
r:コンフィグレーションコマンドmaximum routes の<limit>パラメータで設定した経路数の上限値を超えた経路【SL-L3A】 |
||
Next Hop |
ネクストホップアドレス |
Reject経路では"- - - - "で表示されます。 |
Interface |
送出するインタフェースの名称 |
− |
Source Gateway |
ゲートウェイアドレス |
− |
Protocol |
経路の学習元プロトコル |
show ip routeのprotocolの項参照 |
Distance/2/3 |
経路のディスタンス |
xxx/yyy/zzz:
|
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の項参照 |
RT State |
経路の状態 |
上記<...>参照 |
[実行例3]show ip route [vrf {<vrf id> | all}] [<Protocol>] [<Address>] summaryの例
各プロトコルで学習した経路数をプロトコル別に表示します。
>show ip route summary Date 20XX/12/20 12:00:00 UTC Protocol Active Routes InActive Routes Connected 10 0 Kernel 0 0 Default 1 0 OSPF 15 5 intra-area 10 0 inter-area 0 0 external-1 5 5 external-2 0 0 nssa-1 0 0 nssa-2 0 0 RIP 10 0 BGP 100 0 Static 5 0 Summary 5 0 DHCP 0 0 Extra-VRF 0 0 Total 146 5 > |
>show ip route rip summary Date 20XX/07/14 12:00:00 UTC Protocol Active Routes InActive Routes RIP 10 0 > |
>show ip route 172.16.0.0/16 summary Date 20XX/12/20 12:00:00 UTC Protocol Active Routes InActive Routes Connected 2 0 Kernel 0 0 Default 0 0 OSPF 0 0 intra-area 0 0 inter-area 0 0 external-1 0 0 external-2 0 0 nssa-1 0 0 nssa-2 0 0 RIP 0 0 BGP 0 0 Static 0 0 Summary 0 0 DHCP 0 0 Extra-VRF 0 0 Total 2 0 > |
[実行例3の表示説明]
表示項目 |
意味 |
表示詳細情報 |
---|---|---|
VRF【SL-L3A】 |
VRF ID |
対象がグローバルネットワークの場合は表示されません。 |
Protocol |
学習元プロトコル名称 |
Connected:直結経路数 |
Kernel:カーネルから学習した経路数(ユニキャストルーティングプログラムのリスタートにより一時的に作成される経路) |
||
Default:BGPのデフォルト経路数 |
||
OSPF:OSPFの全経路数
|
||
RIP:RIP経路数 |
||
BGP:BGP経路数 |
||
Static:スタティック経路数 |
||
Summary:集約経路数 |
||
DHCP:DHCPのデフォルト経路数 |
||
Extra-VRF:他VRFまたはグローバルネットワークからインポートされた経路【SL-L3A】 |
||
Total:経路数の合計(各プロトコル経路数の合計値) |
||
Active Routes |
アクティブ経路数 |
フォワーディングテーブルに登録対象となる経路数 |
InActive Routes |
非アクティブ経路数 |
フォワーディングテーブルに登録対象外となる経路数(代替経路含む) |
[通信への影響]
なし
[応答メッセージ]
項番 |
メッセージ |
内容 |
---|---|---|
1 |
connection failed to rtm |
ユニキャストルーティングプログラムとの通信が失敗しました。コマンドを再実行してください。頻発する場合は,restart unicastコマンドでユニキャストルーティングプログラムを再起動してください。 |
2 |
IP routing is not configured. |
ルーティングプロトコルが設定されていません。 コンフィグレーションを確認してください。 |
3 |
No response from rtm. |
ユニキャストルーティングプログラムからの応答がありません。コマンドを再実行してください。頻発する場合は,restart unicastコマンドでユニキャストルーティングプログラムを再起動してください。 |
4 |
no route <IP Address> |
指定経路が存在しません。 <IP Address>:IPアドレス |
5 |
no route <IP Address> mask <Mask> |
指定ネットワークが存在しません。 <IP Address>:IPアドレス <Mask>:ネットワークマスク |
6 |
no such VRF <vrf id> |
指定VRFが存在しません。 <vrf id>:指定VRF ID |
7 |
program error occurred: <Error Message> |
プログラムエラーが発生しました。コマンドを再実行してください。 <Error Message>:エラー部位 |
[注意事項]
なし