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


show ipv6 route

ルーティングテーブルで保持する経路情報を表示します。

ルーティングテーブルには,ユニキャストルーティングプロトコルで学習した経路情報があります。

[入力形式]

show ipv6 route {[all-routes] [-FSimpaPTAscB] | [brief]} [vrf {<vrf id> | all}]
                [<protocol>] [<address> longer-prefixes]
show ipv6 route [all-routes] [vrf {<vrf id> | all}] [<address>]
show ipv6 route [vrf {<vrf id> | all}] [<protocol>] [<address>] summary

[入力モード]

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

[パラメータ]

vrf {<vrf id> | all}

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_PATH属性を表示します。

-s

経路情報の状態を表示します。

-c

経路情報のCOMMUNITIES属性を表示します。

-B

経路情報のLOCAL_PREF属性を表示します。

brief

経路情報を簡易表示します。

<protocol>

指定した種別の経路情報を表示します。

<protocol>には次の種別が指定できます。

  • connected:直結経路

  • ospf:OSPFv3の全経路表示

    ospfを指定する場合は,次の種別を指定できます。ただし,種別指定後にsummary指定した場合は,OSPF全体の情報を表示します。

    (入力例 ospf inter-area)

    ・intra-area:エリア内経路

    ・inter-area:エリア間経路

    ・external:AS外経路

  • ospf_ase:OSPFv3のAS外経路

  • rip:RIPng経路

  • bgp:BGP4+経路

  • static:スタティック経路

  • summary_routes:集約経路

  • extra-vrf:他VRFまたはグローバルネットワークからインポートされた経路

  • other:その他の経路(内部生成経路で上記の種別に一致しない経路)

<address>

<address>で宛先ネットワークを指定した場合,指定した宛先ネットワークに含まれるすべての経路の詳細情報を表示します。

<address>は次のどちらかの形式で指定できます。

  • <ipv6 address>

  • <ipv6 address>/<prefixlen>

<ipv6 address>にはコロン表記で宛先アドレスを,<prefixlen>にはプレフィックス長を0〜128の範囲で指定してください。

<ipv6 address>の形式で指定した場合は,指定した<ipv6 address>に最長一致(longest-match)する経路の詳細情報を表示します。<ipv6 address>/<prefixlen>の形式で指定した場合は,指定した<ipv6 address>/<prefixlen>に完全一致(exact-match)する経路の詳細情報を表示します。

また,all-routesパラメータを指定する場合は,<address>にリンクローカルアドレスを指定できます。longer-prefixesパラメータを同時に指定しない場合は,<ipv6 address>/<prefixlen>の形式で指定してください。このとき,リンクローカルアドレスはインタフェース名付きIPv6アドレスで指定してください。なお,<prefixlen>はインタフェース名の後ろにスラッシュ(/)をはさんで指定します。longer-prefixesパラメータを同時に指定する場合は,<ipv6 address>または<ipv6 address>/<prefixlen>の形式で指定してください。

(例1)show ipv6 route all-routes fe80::212:e2ff:fe86:5300%Eth1/1/64

(例2)show ipv6 route all-routes fe80:: longer-prefixs

longer-prefixes

指定した宛先ネットワークに含まれるすべての経路情報を表示します。

<address>にプレフィックス長の指定がある場合,指定した<address>の宛先ネットワークに含まれるすべての経路情報を表示します。

<address>にプレフィックス長の指定がない場合,指定した<address>に一致する経路情報を表示します。

summary

各プロトコルが保有するアクティブ経路数と非アクティブ経路数を表示します。

アクティブ経路数はフォワーディングテーブルに登録対象となる経路数を示します。

各パラメータ省略時の動作

本コマンドでは,パラメータを指定してその条件に該当する情報だけを表示できます。パラメータを指定しない場合は,条件を限定しないで情報を表示します。複数のパラメータを指定した場合は,それぞれの条件に同時に該当する情報を表示します。

すべてのパラメータ省略時の動作

グローバルネットワークのアクティブ経路(フォワーディングテーブルに登録対象となる経路)情報を標準形式(= -Smpai指定)で表示します。

表示形式はオプション(-FSimpaPTAscB)を指定すれば変更できます。

[実行例1] show ipv6 route {[all-routes] [-FSimpaPTAscB] | [brief]} [vrf {<vrf id> | all}] [<protocol>][<prefix>[/<prefixlen>] longer-prefixes]の例

図11‒1 標準形式でのアクティブ経路情報の表示
>show ipv6 route
Date 20XX/03/14 12:00:00 UTC
Total: 13 routes
Destination                                 Next Hop                                  Interface      Metric   Protocol     Age
2001:db8:1::/64                             2001:db8:1::1                             Eth1/1         0/0      Connected     2h  0m
2001:db8:2:1::/64                           ::1                                       Eth1/2         0/0      Connected     2h  0m
                               :
>

注 経路がマルチパス化されている場合,2番目以降のパスはNextHop,Interfaceだけ表示します。

図11‒2 簡易形式でのアクティブ経路情報の表示
>show ipv6 route brief
Date 20XX/03/14 12:00:00 UTC
Total: 13 routes
Destination                    Next Hop                            Protocol
2001:db8:1::/64                2001:db8:1::1                       Connected
2001:db8:2::1/128              ::1                                 Connected
2001:db8:a::/64                fe80::1%Eth1/1                      RIPng
2001:db8:b::/48                fe80::1%Eth1/1                      BGP4+
                               :
>
図11‒3 フル形式でのアクティブ経路情報の表示
> show ipv6 route -F
Date 20XX/03/14 12:00:00 UTC
Total: 13 routes
Destination                                 Next Hop                                  Interface      Metric   Protocol     Age
2001:db8:1::/64                             2001:db8:1::1                             Eth1/1         0/0      Connected    12s     , Distance: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, LocalPref: -, <Active>
2001:db8:1::1/128                           ::1                                       loopback0      0/0      Connected    12s     , Distance: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, LocalPref: -, <NoAdvise Active>
2001:db8:2::1/128                           2001:db8:2::1                             loopback0      0/0      Connected     2h 25m , Distance: 0/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, LocalPref: -, <Active>
2001:db8:a::/64                             fe80::1%Eth1/1                            Eth1/1         3/0      RIPng        10s     , Distance: 100/0/0, Tag: 0, AS-Path: IGP (Id 1), Communities: -, LocalPref: -, <Int Active Gateway>
2001:db8:b::/64                             fe80::1%Eth1/1                            Eth1/1         -/-      BGP4+        10s     , Distance: 200/0/0, Tag: 0, AS-Path: 65031 IGP (Id 2), Communities: 65531:65532, LocalPref: 100, <Int Ext Active Gateway>Total: 13 routes
                               :
>

[実行例1の表示説明]

表11‒1 ルーティングテーブルで保持する経路情報の表示内容

表示項目

表示内容

表示詳細情報

VRF

VRF ID

対象がグローバルネットワークの場合は表示されません。

Total xxx routes

VRF内の経路数

xxx:VRF内の経路数

Status Codes

経路情報の状態

* valid:有効な経路情報

r:コンフィグレーションコマンドipv6 maximum routesの<limit>パラメータで設定した経路数の上限値を超えた経路

> active:経路選択によって選択された経路情報

Total

経路数

Destination

宛先ネットワーク

宛先アドレス/プレフィックス長

リンクローカルアドレスの場合は,アドレス%インタフェース名/プレフィックス長

Next Hop

ネクストホップアドレス

Reject経路およびNull宛て経路では"- - - -"で表示されます。

Interface

送出インタフェース名

Reject経路では"- - - -"で表示されます。

Metric

経路のメトリック

xxx/yyy:

  • xxx:第1メトリック値

    yyy:第2メトリック値

  • ProtocolがOSPFv3 ext1またはOSPFv3 ext2の場合は,TYPEによって次を表示します。

    TYPE1の場合

     第1メトリック値=メトリック値+Cost値

     第2メトリック値="-"を表示

    TYPE2の場合

     第1メトリック値=メトリック値

     第2メトリック値=Cost値

  • ProtocolがOSPFv3 intraまたはOSPFv3 interの場合は,次を表示します。

    第1メトリック値=Cost値

    第2メトリック値="-"を表示

Protocol

経路の学習元プロトコル

Connected:直結経路

RIPng:RIPng経路

BGP4+:BGP4+経路

OSPFv3 intra:OSPFv3のエリア内経路

OSPFv3 inter:OSPFv3のエリア間経路

OSPFv3 ext1:OSPFv3のAS外経路(TYPE1)

OSPFv3 ext2:OSPFv3のAS外経路(TYPE2)

Static:スタティック経路

Summary:集約経路

Extra-VRF:他VRFまたはグローバルネットワークからインポートされた経路

Other:その他の経路(内部生成経路で上記の種別に一致しない経路)

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:

  • xxx:第1ディスタンス値

  • yyy:第2ディスタンス値

  • zzz:第3ディスタンス値

Tag

経路のタグ

AS Path

経路のAS_PATH属性

xxx(Id yyy):

  • xxx:IGP/EGP/Incomplete

  • yyy:show ipv6 bgp pathsで表示されるASパスのID番号

Communities

経路のCOMMUNITIES属性

COMMUNITIES属性を表示します。

no-advertise

no-export

local-AS

xx:yy(xx,yy共に10進表示)

その他(16進表示)

情報がない場合は"-"を表示します。

LocalPref

経路のLOCAL_PREF属性

情報がない場合は"-"を表示します。

<...>

経路の状態

NotInstall(フォワーディングテーブルに登録しない経路)

NoAdvise(広告対象外経路)

Int(内部経路)

Ext(外部経路)

Pending(RIPngのホールドダウン処理によって,一時的に経路広告を抑止している経路)

Delete(削除された経路)

Hidden(無効扱いされた経路)

OnList(各ルーティングプロトコルに対して経路変更を通知中の状態)

Gateway(フォワーディングに使用される経路)

Reject(フォワーディングをunreachableとして拒否する経路)

Active(有効経路)

Suppressed(ルート・フラップ・ダンプニングでの抑止中経路)

Remote(リモートゲートウェイ経路)

Dhcp(DHCPv6リレーエージェントで,プレフィックス委任と連携して本装置が自動生成した経路)

Stale(グレースフル・リスタートでのstale経路)

Initial(有効経路状態に遷移中の経路)

Release(ルーティングテーブル削除後の内部管理状態削除中経路)

Flash(変更があった経路)

NoAggregate(集約元から除外する経路)

Vrrp(VRRP経路)

ProxyNDP(ProxyNDP経路)

Dntfwd(中継抑止経路)

[実行例2] show ipv6 route [all-routes] [vrf {<vrf id>|all}] <prefix>[/<prefixlen>]の例

特定ネットワーク(2001:db8:1::/64)宛てのアクティブ経路を詳細表示します。

図11‒4 特定経路情報の詳細表示
>show ipv6 route 2001:db8:1::/64
Date 20XX/10/08 12:00:00 UTC
Route codes: *  = active,   + = changed to active recently
            ' ' = inactive, - = changed to inactive recently
             r  = RIB failure
 
Route 2001:db8:1::/64
Entries 1
 
* NextHop 2001:db8:2::1, Interface: Eth1/1
     Protocol <Static>
     Source Gateway ----
     Metric/2    : 0/0
     Distance/2/3: 0/0/0
     Tag : 0, Age :  2h 34m
     AS Path : IGP (Id 1)
     Communities: -
     LocalPref : -
     RT State: <Int Active>
>

注 経路がマルチパス化されている場合,2番目以降のパスはNextHop,Interfaceだけ表示します。

[実行例2の表示説明]

表11‒2 特定経路情報の表示内容

表示項目

表示内容

表示詳細情報

Route

宛先ネットワーク

宛先アドレス/プレフィックス長

リンクローカルアドレスの場合は,アドレス%インタフェース名

VRF

VRF ID

対象がグローバルネットワークの場合は表示されません。

Entries

該当経路の登録エントリ数

Route codes

経路情報の状態

*:アクティブ経路

+:最近アクティブに変更された経路

-:最近非アクティブに変更された経路

' ':非アクティブ経路

r:コンフィグレーションコマンドipv6 maximum routesの<limit>パラメータで設定した経路数の上限値を超えた経路

Next Hop

ネクストホップアドレス

Reject経路およびNull宛て経路では"- - - -"で表示されます。

Interface

送出インタフェース名

Reject経路では"- - - -"で表示されます。

Source Gateway

ゲートウェイアドレス

Protocol

経路の学習元プロトコル

show ipv6 routeのprotocolの項参照

Distance/2/3

経路のディスタンス

xxx/yyy/zzz:

  • xxx:第1ディスタンス値

  • yyy:第2ディスタンス値

  • zzz:第3ディスタンス値

Metric/2

経路のメトリック

show ipv6 routeのMetricの項参照

Tag

経路のタグ

Age

経路のエージング時間

show ipv6 routeのAgeの項参照

AS Path

経路のAS_PATH属性

show ipv6 routeのASPathの項参照

Communities

経路のCOMMUNITIES属性

show ipv6 routeのCommunitiesの項参照

LocalPref

経路のLOCAL_PREF属性

show ipv6 routeのLocalPrefの項参照

RT State

経路の状態

show ipv6 routeの<...>の項参照

[実行例3] show ipv6 route [vrf {<vrf id>|all}] [<protocol>] [<prefix>[/<prefixlen>]] summaryの例

図11‒5 各プロトコルで学習した経路数の表示(プロトコル単位)
>show ipv6 route summary
Date 20XX/10/08 12:00:00 UTC
Protocol     Active Routes  InActive Routes
Connected    13             0
  global            7                 0
  linklocal         6                 0
OSPFv3       20             0
  intra-area        8                 0
  inter-area        0                 0
  external-1        12                0
  external-2        0                 0
RIPng        1              0
BGP4+        100            0
Static       0              0
Summary      0              0
Extra-VRF    0              0
Other        2              0
Total        136            0
>

[実行例3の表示説明]

表11‒3 各プロトコルで学習した経路数の表示内容

表示項目

表示内容

表示詳細情報

VRF

VRF ID

対象がグローバルネットワークの場合は表示されません。

Protocol

学習元プロトコル名称

Connected:直結経路

  • global:グローバルアドレスの経路数

  • linklocal:リンクローカルアドレスの経路数

OSPFv3:OSPFv3の全経路数

  • intra-area:エリア内の経路数

  • inter-area:エリア間の経路数

  • external-1:AS外経路(TYPE1)の経路数

  • external-2:AS外経路(TYPE2)の経路数

RIPng:RIPng経路

BGP4+:BGP4+経路

Static:スタティック経路

Summary:集約経路

Extra-VRF:他VRFまたはグローバルネットワークからインポートされた経路

Other:その他の経路(内部生成経路で上記の種別に一致しない経路)

Total:経路数の合計(各プロトコル経路数の合計値)

Active Routes

アクティブ経路数

フォワーディングテーブルに登録対象となる経路数

InActive Routes

非アクティブ経路数

フォワーディングテーブルに登録対象外となる経路数(代替経路含む)

[通信への影響]

なし

[応答メッセージ]

表11‒4 show ipv6 routeコマンドの応答メッセージ一覧

メッセージ

内容

A link-local address is not displayed.

リンクローカルアドレスは表示されません。

A program error occurred. Retry the command. (error = <error message>)

プログラムエラーが発生しました。コマンドを再実行してください。

<error message>:エラー部位

The command is not authorized by the RADIUS/TACACS+ server or the configuration.

このコマンドはRADIUSサーバ,TACACS+サーバ,またはコンフィグレーションで承認されていません。

The connection with the unicast routing program (rtm) failed. Retry the command.

ユニキャストルーティングプログラムとの通信が失敗しました。コマンドを再実行してください。

The specified route does not exist. (IP address = <ipv6 address>)

指定経路が存在しません。

<ipv6 address>:IPv6アドレス

The specified VRF does not exist. (VRF = <vrf id>)

指定VRFが存在しません。

<vrf id>:VRF ID

The unicast routing program (rtm) is not responding. Retry the command.

ユニキャストルーティングプログラムからの応答がありません。コマンドを再実行してください。

[注意事項]

なし