01-IP路由基礎命令
本章節下載: 01-IP路由基礎命令 (212.59 KB)
目 錄
1.1.1 display ip routing-table
1.1.2 display ip routing-table acl
1.1.3 display ip routing-table ip-address
1.1.4 display ip routing-table ip-prefix
1.1.5 display ip routing-table protocol
1.1.6 display ip routing-table statistics
1.1.7 display ipv6 routing-table
1.1.8 display ipv6 routing-table acl
1.1.9 display ipv6 routing-table ipv6-address
1.1.10 display ipv6 routing-table ipv6-address1 ipv6-address2
1.1.11 display ipv6 routing-table ipv6-prefix
1.1.12 display ipv6 routing-table protocol
1.1.13 display ipv6 routing-table statistics
1.1.14 display ipv6 routing-table verbose
1.1.17 reset ip routing-table statistics protocol
1.1.18 reset ipv6 routing-table statistics
![]()
本章所指的路由器代表了一般意義下的路由器,以及運行了路由協議的三層交換機。為提高可讀性,在手冊的描述中將不另行說明。
【命令】
display ip routing-table [ vpn-instance vpn-instance-name ] [ verbose | | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
vpn-instance vpn-instance-name:顯示VPN(Virtual Private Network)實例的路由表信息。vpn-instance-name是VPN實例的名稱,為字符串形式,長度為1~31個字符的字符串,區分大小寫。
verbose:當帶參數verbose時將顯示全部路由表的詳細信息,包括處於inactive和active狀態的路由。如果不帶此參數,將隻顯示處於active狀態的路由。
|:使用正則表達式對顯示進行過濾。有關正則表達式的詳細介紹,請參見“係統分冊/係統基本配置操作”中的“命令行顯示”一節。
begin:顯示特定行及其以後的所有行,該特定行必須包含指定正則表達式。
exclude:顯示不含指定正則表達式的行。
include:顯示包含指定正則表達式的行。
regular-expression:正則表達式,指定用於過濾的字符串,取值範圍為1~256個字符的字符串,區分大小寫。
【描述】
display ip routing-table命令用來查看路由表中當前激活路由的摘要信息。
該命令以摘要形式顯示最優路由表的信息,每一行代表一條路由,內容包括:目的地址/掩碼長度、協議、優先級、度量值、下一跳、出接口。使用此命令僅能查看到當前被使用的路由,即最優路由。
display ip routing-table verbose命令用來查看路由表的全部詳細信息。
該命令輸出整個路由表的統計數字,之後依次輸出每條路由的詳細描述。使用此命令能查看到當前所有的路由,包括處於active和inactive狀態的路由。
【舉例】
# 查看路由表中當前激活路由的摘要信息。
<Sysname> display ip routing-table
Destinations : 6 Routes : 6
Destination/Mask Proto Pre Cost NextHop Interface
2.2.2.0/24 Direct 0 0 2.2.2.1 Vlan10
2.2.2.1/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.80.0/24 Direct 0 0 192.168.80.10 Vlan1
192.168.80.10/32 Direct 0 0 127.0.0.1 InLoop0
表1-1 display ip routing-table命令顯示信息描述表
|
字段 |
描述 |
|
Destinations |
目的地址個數 |
|
Routes |
路由條數 |
|
Destination/Mask |
目的地址/掩碼長度 |
|
Proto |
發現該路由的路由協議 |
|
Pre |
路由的優先級 |
|
Cost |
路由的度量值 |
|
Nexthop |
此路由的下一跳地址 |
|
Interface |
輸出接口,即到該目的網段的數據包將從此接口發出 |
# 查看路由表的全部詳細信息。
<Sysname> display ip routing-table verbose
Routing Table : Public
Destinations : 6 Routes : 6
Destination: 1.1.1.1/24
Protocol: OSPF Process ID: 1
Preference: 10 Cost: 10
NextHop: 10.1.1.2 Interface: Vlan-interface20
BkNexthop: 20.1.1.2 BkInterface: Vlan-interface21
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 1d00h00m30s
Tag: 0
Destination: 10.1.1.0/24
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 10.1.1.1 Interface: Vlan-interface20
BkNexthop: 0.0.0.0 BkInterface:
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 1d00h00m30s
Tag: 0
Destination: 10.1.1.1/32
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 127.0.0.1 Interface: InLoopBack0
BkNexthop: 0.0.0.0 BkInterface:
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active NoAdv Age: 2d00h00m30s
Tag: 0
Destination: 10.1.1.2/32
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 10.1.1.2 Interface: Vlan-interface20
BkNexthop: 0.0.0.0 BkInterface:
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 1d00h00m30s
Tag: 0
Destination: 127.0.0.0/8
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 127.0.0.1 Interface: InLoopBack0
BkNexthop: 0.0.0.0 BkInterface:
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active NoAdv Age: 4d00h00m36s
Tag: 0
Destination: 127.0.0.1/32
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 127.0.0.1 Interface: InLoopBack0
BkNexthop: 0.0.0.0 BkInterface:
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active NoAdv Age: 1d00h00m36s
Tag: 0
先顯示整個路由表的統計數據,然後依次輸出每條路由的詳細描述。具體含義如表1-2所示。
表1-2 display ip routing-table verbose命令顯示信息描述表
|
字段 |
描述 |
|
|
Destination |
目的地址/掩碼 |
|
|
Protocol |
發現該路由的路由協議 |
|
|
Process ID |
進程號 |
|
|
Preference |
路由的優先級 |
|
|
Cost |
路由的度量值 |
|
|
NextHop |
此路由的下一跳地址 |
|
|
Interface |
出接口,即到該目的網段的數據包將從此接口發出 |
|
|
BkNexthop |
備份下一跳地址 |
|
|
BkInterface |
備份出接口 |
|
|
RelyNextHop |
路由迭代出來得到的下一跳地址 |
|
|
Neighbour |
路由協議的鄰居地址 |
|
|
Tunnel ID |
隧道ID |
|
|
Label |
標簽 |
|
|
State |
路由狀態描述: |
|
|
Active |
有效的單播路由 |
|
|
Adv |
允許對外發送的路由 |
|
|
Delete |
此路由被刪除 |
|
|
Gateway |
非直接可達的路由 |
|
|
Holddown |
當前被抑製的路由條數。抑製(Holddown)是某些D-V(distance vector)路由協議(如RIP)為了避免錯誤路由的擴散、提高路由不可達信息的快速準確傳播而采用的一種路由發布策略。它往往在一段時間間隔內固定地發布某條路由,而不管當前實際找到的到同一目的地的路由發生了什麼變化。其細節參見具體的路由協議 |
|
|
Int |
該路由由內部網關協議IGP發現 |
|
|
NoAdv |
路由協議在按照策略對外發布路由時,不發布NoAdvise路由 |
|
|
NotInstall |
在路由表中一般選取優先級最高的路由,將其放入核心路由表並且對外發布。而NotInstall路由不能被選中裝入核心路由表,但是有可能被選中對外發布 |
|
|
Reject |
不像正常的路由那樣指導轉發包,標誌為Reject的路由使選擇該路由的包被丟棄,並且路由器會往包的源端發送ICMP unreachable消息。Reject路由通常用於網絡測試實驗 |
|
|
Static |
標誌為Static的路由在執行save操作後重啟路由器時不會從路由表中清除。在路由器上手工配置的靜態路由就標誌為Static |
|
|
Unicast |
單播路由 |
|
|
Inactive |
非激活路由標誌 |
|
|
Invalid |
無效路由標誌 |
|
|
WaitQ |
路由進行迭代時在WaitQ隊列的標誌 |
|
|
TunE |
Tunnel隧道的標誌 |
|
|
GotQ |
路由進行迭代時在GotQ隊列的標誌 |
|
|
Age |
此路由在路由表中存在的時間,從左至右依次為天、小時、分鍾、秒 |
|
|
Tag |
路由標記 |
|
【命令】
display ip routing-table acl acl-number [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
acl-number:基本訪問控製列表ACL(Access Control List)的編號,取值範圍為2000~2999。
verbose:當使用該參數時,顯示通過指定基本訪問控製列表過濾的、處於active狀態和inactive狀態的路由的詳細信息。如果不使用該參數,將隻顯示通過指定基本訪問控製列表過濾的且處於active狀態的路由的摘要信息。
【描述】
display ip routing-table acl命令用來查看通過指定基本訪問控製列表過濾的路由。
此命令主要用於路由策略的跟蹤顯示,根據所輸入的基本訪問控製列表編號顯示通過該過濾規則的路由。有關路由策略的詳細內容,請參見“IP路由分冊”中的“路由策略配置”。
![]()
如果用戶指定的訪問控製列表不存在或者訪問控製列表中沒有任何規則,係統將顯示完整的路由表。
【舉例】
# 配置基本訪問控製列表ACL 2000,並設置路由過濾規則。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 10.1.0.0 0.0.255.255
[Sysname-acl-basic-2000] rule deny source any
# 查看通過基本訪問控製列表ACL 2000過濾的、處於active狀態的路由的摘要信息。
[Sysname-acl-basic-2000] display ip routing-table acl 2000
Routes Matched by Access list : 2000
Summary Count : 6
Destination/Mask Proto Pre Cost NextHop Interface
10.1.1.0/24 Direct 0 0 10.1.1.2 Vlan1
10.1.1.2/32 Direct 0 0 127.0.0.1 InLoop0
10.1.2.0/24 Direct 0 0 10.1.2.1 Vlan2
10.1.2.1/32 Direct 0 0 127.0.0.1 InLoop0
10.1.3.0/24 Direct 0 0 10.1.3.1 Vlan1
10.1.3.1/32 Direct 0 0 127.0.0.1 InLoop0
以上顯示信息解釋請參見表1-1。
# 查看通過基本訪問控製列表ACL 2000過濾的active和inactive的路由的詳細信息。
<Sysname> display ip routing-table acl 2000 verbose
Routes Matched by Access list : 2000
Summary Count: 6
Destination: 10.1.1.0/24
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 10.1.1.2 Interface: Vlan-interface1
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 1d00h25m32s
Tag: 0
Destination: 10.1.1.2/32
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 127.0.0.1 Interface: InLoopBack0
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active NoAdv Age: 1d00h41m34s
Tag: 0
Destination: 10.1.2.0/24
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 10.1.2.1 Interface: Vlan-interface2
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 1d00h05m42s
Tag: 0
Destination: 10.1.2.1/32
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 127.0.0.1 Interface: InLoopBack0
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active NoAdv Age: 1d00h05m42s
Tag: 0
Destination: 10.1.3.0/24
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 10.1.3.1 Interface: Vlan-interface1
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 1d00h05m31s
Tag: 0
Destination: 10.1.3.1/32
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 127.0.0.1 Interface: InLoopBack0
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active NoAdv Age: 1d00h05m32s
Tag: 0
以上顯示信息解釋請參見表1-2
【命令】
display ip routing-table ip-address [ mask-length | mask ] [ longer-match ] [ verbose ]
display ip routing-table ip-address1 { mask-length | mask } ip-address2 { mask-length | mask } [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
ip-address:目的IP地址,點分十進製格式。
mask-length | mask:IP地址掩碼,點分十進製格式或以整數形式表示的長度,當用整數時,取值範圍為0~32。
longer-match:匹配掩碼更長的路由。
verbose:當使用該參數時,顯示處於active狀態和inactive狀態的路由的詳細信息。如果不使用該參數,將隻顯示處於active狀態的路由的摘要信息。
【描述】
display ip routing-table ip-address命令用來查看指定目的地址的路由信息。
使用不同的可選參數,命令的輸出也不相同,以下是對該命令不同形式的輸出說明:
l display ip routing-table ip-address
顯示滿足如下條件的所有路由:
用戶輸入的目的IP地址同路由表中各條路由的子網掩碼值進行與運算;
路由表中各條路由的目的IP地址同其自身子網掩碼值進行與運算;
兩次運算結果相同的路由條目將被顯示出來。隻顯示處於active狀態的匹配路由。
l display ip routing-table ip-address mask
顯示滿足如下條件的所有路由:
用戶輸入的目的IP地址同用戶輸入的子網掩碼值進行與運算;
路由表中各條路由的目的IP地址同用戶輸入的子網掩碼值進行與運算;
兩次運算結果相同,並且掩碼小於等於用戶輸入的子網掩碼的路由條目將被顯示出來。隻顯示處於active狀態的匹配路由。
隻顯示與指定目的地址及掩碼精確匹配的路由。
l display ip routing-table ip-address longer-match
顯示滿足如下條件的所有路由:
用戶輸入的目的IP地址同路由表中各條子網掩碼值進行與運算;
路由表中各條路由的目的IP地址同其自身子網掩碼值進行與運算;
兩次運算結果相同,並且子網掩碼最長匹配的路由條目將被顯示出來。隻顯示處於active狀態的匹配路由。
l display ip routing-table ip-address mask longer-match
顯示滿足如下條件的所有路由:
用戶輸入的目的IP地址同用戶輸入的子網掩碼值進行與運算;
路由表中各條路由的目的IP地址同用戶輸入的子網掩碼值進行與運算;
兩次運算結果相同,掩碼小於等於用戶輸入的子網掩碼,同時子網掩碼最長匹配的路由條目將被顯示出來。隻顯示處於active狀態的匹配路由。
display ip routing-table ip-address1 { mask-length | mask } ip-address2 { mask-length | mask }命令用來查看指定目的地址範圍內的路由信息。
【舉例】
# 顯示路由11.1.1.1的信息。
[Sysname] display ip routing-table 11.1.1.1
Routing Table : Public
Summary Count : 4
Destination/Mask Proto Pre Cost NextHop Interface
0.0.0.0/0 Static 60 0 0.0.0.0 NULL0
11.0.0.0/8 Static 60 0 0.0.0.0 NULL0
11.1.0.0/16 Static 60 0 0.0.0.0 NULL0
11.1.1.0/24 Static 60 0 0.0.0.0 NULL0
以上顯示信息的解釋請參見表1-1。
# 輸入目的地址和longer-match情況。
[Sysname] display ip routing-table 11.1.1.1 longer-match
Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost NextHop Interface
11.1.1.0/24 Static 60 0 0.0.0.0 NULL0
# 輸入目的地址和掩碼的情況。
[Sysname] display ip routing-table 11.1.1.1 24
Routing Table : Public
Summary Count : 3
Destination/Mask Proto Pre Cost NextHop Interface
11.0.0.0/8 Static 60 0 0.0.0.0 NULL0
11.1.0.0/16 Static 60 0 0.0.0.0 NULL0
11.1.1.0/24 Static 60 0 0.0.0.0 NULL0
# 輸入目的地址/掩碼和longer-match的情況。
[Sysname] display ip routing-table 11.1.1.1 24 longer-match
Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost NextHop Interface
11.1.1.0/24 Static 60 0 0.0.0.0 NULL0
以上顯示信息的解釋請參見表1-1。
# 查看目的地址從1.1.1.0到5.5.5.0範圍內的路由信息。
<Sysname> display ip routing-table 1.1.1.0 24 5.5.5.0 24
Routing Table : Public
Destination/Mask Proto Pre Cost NextHop Interface
1.1.1.0/24 Direct 0 0 1.1.1.1 Vlan1
1.1.1.1/32 Direct 0 0 127.0.0.1 InLoop0
2.2.2.0/24 Direct 0 0 2.2.2.1 Vlan2
3.3.3.0/24 Direct 0 0 3.3.3.1 Vlan2
3.3.3.1/32 Direct 0 0 127.0.0.1 InLoop0
4.4.4.0/24 Direct 0 0 4.4.4.1 Vlan1
4.4.4.1/32 Direct 0 0 127.0.0.1 InLoop0
【命令】
display ip routing-table ip-prefix ip-prefix-name [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
ip-prefix-name:前綴列表名稱,字符串形式,長度為1~19個字符的字符串。
verbose:當使用該參數時,顯示通過過濾規則的、處於active狀態和inactive狀態的路由的詳細信息。如果不使用該參數,將隻顯示通過過濾規則且處於active狀態的路由的摘要信息。
【描述】
display ip routing-table ip-prefix命令用來查看通過指定前綴列表過濾的路由。
此命令主要用於路由策略的跟蹤顯示,根據所輸入的前綴列表名稱,顯示通過該過濾規則的路由。
如果指定的前綴列表不存在,當使用了verbose參數時將顯示所有active及inactive路由的詳細信息,不使用verbose參數則隻顯示所有active路由的摘要信息。
【舉例】
# 配置地址前綴列表test允許前綴為2.2.2.0,掩碼長度為24至32之間的路由通過。
<Sysname> system-view
[Sysname] ip ip-prefix test permit 2.2.2.0 24 less-equal 32
# 顯示通過前綴列表test過濾的active路由的摘要信息。
[Sysname] display ip routing-table ip-prefix test
Routes Matched by Prefix list : test
Summary Count : 2
Destination/Mask Proto Pre Cost NextHop Interface
2.2.2.0/24 Direct 0 0 2.2.2.1 Vlan2
2.2.2.1/32 Direct 0 0 127.0.0.1 InLoop0
以上顯示信息的解釋請參見表1-1。
# 顯示通過前綴列表test過濾的active和inactive路由的詳細信息。
[Sysname] display ip routing-table ip-prefix test verbose
Routes Matched by Prefix list test :
Summary Count : 2
Destination: 2.2.2.0/24
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 2.2.2.1 Interface: Vlan-interface2
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active Adv Age: 1d00h20m52s
Tag: 0
Destination: 2.2.2.1/32
Protocol: Direct Process ID: 0
Preference: 0 Cost: 0
NextHop: 127.0.0.1 Interface: InLoopBack0
RelyNextHop: 0.0.0.0 Neighbour: 0.0.0.0
Tunnel ID: 0x0 Label: NULL
State: Active NoAdv Age: 1d00h20m52s
Tag: 0
以上顯示信息的解釋請參見表1-2。
【命令】
display ip routing-table protocol protocol [ inactive | verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
protocol:指定協議類型,包括bgp、direct、isis、ospf、rip、static、guard等可選項。
inactive:顯示處於inactive狀態的路由信息。如果不使用該參數,則顯示處於active和inactive狀態的路由信息。
verbose:當使用該參數時,顯示路由的詳細信息。如果不使用該參數,將隻顯示路由的摘要信息。
【描述】
display ip routing-table protocol命令用來查看指定協議的路由信息。
【舉例】
# 查看所有直連路由的摘要信息。
<Sysname> display ip routing-table protocol direct
Public Routing Table : Direct
Summary Count : 6
Direct Routing table Status : < Active>
Summary Count : 6
Destination/Mask Proto Pre Cost NextHop Interface
2.2.2.0/24 Direct 0 0 2.2.2.1 Vlan2
2.2.2.2/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.80.0/24 Direct 0 0 192.168.80.10 Vlan1
192.168.80.10/32 Direct 0 0 127.0.0.1 InLoop0
Direct Routing table Status : < Inactive>
Summary Count : 0
# 查看靜態路由表。
<Sysname> display ip routing-table protocol static
Public Routing Table : Static
Summary Count : 2
Static Routing table Status : < Active>
Summary Count : 0
Static Routing table Status : < Inactive>
Summary Count : 2
Destination/Mask Proto Pre Cost NextHop Interface
1.2.3.0/24 Static 60 0 1.2.4.5 Vlan10
3.0.0.0/8 Static 60 0 2.2.2.2 Vlan1
以上顯示信息的解釋請參見表1-1。
【命令】
display ip routing-table [ vpn-instance vpn-instance-name ] statistics
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
vpn-instance vpn-instance-name:顯示VPN實例的路由表信息,vpn-instance-name是VPN實例的名稱,為字符串形式,長度為1~31個字符的字符串,區分大小寫。
【描述】
display ip routing-table statistics命令用來顯示公網路由表或VPN路由表中的綜合路由統計信息。
路由的綜合信息包括路由總數目、路由協議添加/刪除路由數目、有deleted標誌而未刪除的路由、active路由、被釋放的路由數目。
【舉例】
# 查看路由的綜合信息。
<Sysname> display ip routing-table statistics
Proto route active added deleted freed
DIRECT 24 4 25 1 0
STATIC 4 1 4 0 0
RIP 0 0 0 0 0
OSPF 0 0 0 0 0
IS-IS 0 0 0 0 0
BGP 0 0 0 0 0
Total 28 5 29 1 0
表1-3 display ip routing-table statistics命令顯示信息描述表
|
字段 |
描述 |
|
Proto |
路由協議 |
|
route |
總的路由數目 |
|
active |
活躍的、正在使用的路由數目 |
|
added |
路由器啟動後或在上一次清除路由表後,路由表中添加的路由數目 |
|
deleted |
標記為刪除的路由數目(此類路由在等待一段時間後會被釋放) |
|
freed |
被釋放(即被徹底從路由表中刪除)的路由數目 |
|
Total |
各種類型路由的綜合信息總和 |
【命令】
display ipv6 routing-table
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
無
【描述】
display ipv6 routing-table命令用來顯示路由表的概要信息。內容包括目的地址、前綴長度、協議類型、優先級、度量值、下一跳和出接口等信息。
需要注意的是,該命令隻能顯示激活路由,即當前使用的最佳路由的概要信息。
【舉例】
# 顯示當前路由表的概要信息。
<Sysname> display ipv6 routing-table
Routing Table :
Destinations : 1 Routes : 1
Destination : ::1/128 Protocol : Direct
NextHop : ::1 Preference : 0
Interface : InLoop0 Cost : 0
表1-4 display ipv6 routing-table命令顯示信息描述表
|
字段 |
描述 |
|
Destination |
目的網絡/主機的IPv6地址 |
|
NextHop |
下一跳地址 |
|
Preference |
路由優先級 |
|
Interface |
出接口,即到該目的地址的數據包將從此接口發出 |
|
Protocol |
發現該路由的路由協議 |
|
Cost |
路由的開銷值 |
【命令】
display ipv6 routing-table acl acl6-number [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
acl6-number:基本IPv6 ACL編號,取值範圍為2000~2999。
verbose:顯示通過過濾規則的激活和未激活路由的詳細信息。不指定該參數,隻顯示通過過濾規則的激活路由的概要信息。
【描述】
display ipv6 routing-table acl命令用來顯示通過指定基本IPv6 ACL過濾的路由信息。
需要注意的是,如果指定的IPv6 ACL不存在,將顯示所有的路由信息。
【舉例】
# 顯示通過編號為2000的基本IPv6 ACL過濾的路由的概要信息。
<Sysname> display ipv6 routing-table acl 2000
Routes Matched by Access list 2000 :
Summary Count : 2
Destination : ::1/128 Protocol : Direct
NextHop : ::1 Preference : 0
Interface : InLoop0 Cost : 0
Destination : 1:1::/64 Protocol : Static
NextHop : :: Preference : 60
Interface : NULL0 Cost : 0
以上顯示信息的解釋請參見表1-4。
【命令】
display ipv6 routing-table ipv6-address prefix-length [ longer-match ] [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
ipv6-address:IPv6目的地址。
prefix-length:前綴長度,取值範圍為0~128。
longer-match:匹配並顯示前綴最長的路由條目。
verbose:顯示激活和未激活路由的詳細信息。不指定該參數,隻顯示激活路由的概要信息。
【描述】
display ipv6 routing-table ipv6-address命令用來顯示指定目的地址的路由信息。
使用不同的可選參數,命令的輸出也不相同,以下是對該命令不同形式的輸出說明:
l display ipv6 routing-table ipv6-address prefix-length
顯示滿足如下條件的所有路由:
用戶輸入的目的IPv6地址同用戶輸入的前綴長度值進行與運算;
路由表中各條路由的目的IPv6地址同用戶輸入的前綴長度值進行與運算;
兩次運算結果相同,並且路由表中前綴長度小於等於用戶輸入的前綴長度的路由條目將被顯示出來。
隻顯示處於active狀態的匹配路由。
隻顯示與指定目的地址及掩碼精確匹配的路由。
l display ipv6 routing-table ipv6-address prefix-length longer-match
顯示滿足如下條件的所有路由:
用戶輸入的目的IPv6地址同用戶輸入的前綴長度值進行與運算;
路由表中各條路由的目的IPv6地址同用戶輸入的前綴長度值進行與運算;
兩次運算結果相同,路由表中前綴長度小於等於用戶輸入的前綴長度,同時前綴長度最長匹配的路由條目將被顯示出來。
隻顯示處於active狀態的匹配路由。
【舉例】
# 顯示指定路由的概要信息。
<Sysname> display ipv6 routing-table 10::1 127
Routing Table:
Summary Count: 3
Destination: 10::/64 Protocol : Static
NextHop : :: Preference: 60
Interface : NULL0 Cost : 0
Destination: 10::/68 Protocol : Static
NextHop : :: Preference: 60
Interface : NULL0 Cost : 0
Destination: 10::/120 Protocol : Static
NextHop : :: Preference: 60
Interface : NULL0 Cost : 0
# 隻顯示前綴最長的最長匹配路由條目的概要信息。
<Sysname> display ipv6 routing-table 10:: 127 longer-match
Routing Tables:
Summary Count : 1
Destination: 10::/120 Protocol : Static
NextHop : :: Preference: 60
Interface : NULL0 Cost : 0
以上顯示信息的解釋請參見表1-4。
【命令】
display ipv6 routing-table ipv6-address1 prefix-length1 ipv6-address2 prefix-length2 [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
ipv6-address1/ipv6-address2:IPv6地址。ipv6-address1和ipv6-address2共同決定一個地址範圍,隻有地址在此範圍內的路由才會被顯示。
prefix-length1/prefix-length2:前綴長度,取值範圍為0~128。
verbose:顯示激活和未激活路由的詳細信息。不指定該參數,隻顯示激活路由的概要信息。
【描述】
display ipv6 routing-table ipv6-address1 ipv6-address2命令用來顯示指定地址範圍內的路由信息。
【舉例】
# 顯示指定地址範圍內的IPv6路由信息。
<Sysname> display ipv6 routing-table 100:: 64 300:: 64
Routing Table :
Summary Count : 3
Destination: 100::/64 Protocol : Static
NextHop : :: Preference: 60
Interface : NULL0 Cost : 0
Destination: 200::/64 Protocol : Static
NextHop : :: Preference: 60
Interface : NULL0 Cost : 0
Destination: 300::/64 Protocol : Static
NextHop : :: Preference: 60
Interface : NULL0 Cost : 0
以上顯示信息的解釋請參見表1-4。
【命令】
display ipv6 routing-table ipv6-prefix ipv6-prefix-name [ verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
ipv6-prefix-name:IPv6前綴列表的名稱,取值範圍為1~19個字符。
verbose:顯示激活和未激活路由的詳細信息。不指定該參數,隻顯示激活路由的概要信息。
【描述】
display ipv6 routing-table ipv6-prefix命令用來顯示通過指定前綴列表過濾的路由信息。
【舉例】
# 顯示通過前綴列表test2過濾的激活路由的概要信息。
<Sysname> display ipv6 routing-table ipv6-prefix test2
Routes Matched by Prefix list test2 :
Summary Count : 1
Destination: 100::/64 Protocol : Static
NextHop : :: Preference: 60
Interface : NULL0 Cost : 0
以上顯示信息的解釋請參見表1-4。
【命令】
display ipv6 routing-table protocol protocol [ inactive | verbose ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
protocol:顯示不同的路由協議的信息。目前可選擇bgp4+、direct、isisv6、ospfv3、ripng、static。
inactive:如果配置了該參數,此命令隻顯示未激活路由信息。如果不指定該參數,顯示所有激活和未激活路由信息。
verbose:顯示激活和未激活路由的詳細信息。不指定該參數,隻顯示激活路由的概要信息。
【描述】
display ipv6 routing-table protocol命令用來顯示指定路由協議的路由信息。
【舉例】
# 顯示所有直連路由的概要信息。
<Sysname> display ipv6 routing-table protocol direct
Direct Routing Table :
Summary Count : 1
Direct Routing Table's Status : < Active >
Summary Count : 1
Destination: ::1/128 Protocol : Direct
NextHop : ::1 Preference: 0
Interface : InLoop0 Cost : 0
Direct Routing Table's Status : < Inactive >
Summary Count : 0
以上顯示信息的解釋請參見表1-4。
【命令】
display ipv6 routing-table statistics
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
無
【描述】
display ipv6 routing-table statistics命令用來顯示綜合路由統計信息;綜合路由統計信息包括路由總數、增加的路由數、刪除的路由數等。
【舉例】
# 顯示綜合路由統計信息。
<Sysname> display ipv6 routing-table statistics
Protocol route active added deleted freed
DIRECT 1 1 1 0 0
STATIC 3 0 3 0 0
RIPng 0 0 0 0 0
OSPFv3 0 0 0 0 0
IS-ISv6 0 0 0 0 0
BGP4+ 0 0 0 0 0
Total 4 1 4 0 0
表1-5 display ipv6 routing-table statistics命令顯示信息描述表
|
字段 |
描述 |
|
Protocol |
路由協議 |
|
route |
總的路由數目 |
|
active |
激活的、正在使用的路由數目 |
|
added |
路由器啟動後或在上一次清除路由表後,路由表中添加的路由數目 |
|
deleted |
標記為刪除的路由數目(此類路由在等待一段時間後會被釋放) |
|
freed |
被釋放(即被徹底從路由表中刪除)的路由數目 |
|
Total |
各種類型路由的綜合信息總和 |
【命令】
display ipv6 routing-table verbose
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
無
【描述】
display ipv6 routing-table verbose命令用來顯示當前路由表中所有路由,包括激活和未激活的路由的詳細信息。首先輸出整個路由表的統計信息,然後是對每條路由的詳細描述信息。
【舉例】
# 顯示路由表的詳細路由信息。
<Sysname> display ipv6 routing-table verbose
Destinations : 1 Routes : 1
Destination : ::1 PrefixLength : 128
NextHop : ::1 Preference : 0
RelayNextHop : :: Tag : 0H
Neighbour : :: ProcessID : 0
Interface : InLoopBack0 Protocol : Direct
State : Active NoAdv Cost : 0
Tunnel ID : 0x0 Label : NULL
Age : 22161sec
以上顯示信息的解釋請參見表1-6。
表1-6 display ipv6 routing-table verbose命令顯示信息描述表
|
字段 |
描述 |
|
Destination |
目的網絡/主機的IPv6地址 |
|
PrefixLength |
前綴長度 |
|
Nexthop |
下一跳地址 |
|
Preference |
路由優先級 |
|
RelayNextHop |
路由迭代出來得到的下一跳地址 |
|
Tag |
路由標記 |
|
Neighbour |
路由協議的鄰居地址 |
|
ProcessID |
進程號 |
|
Interface |
出接口,即到該目的地址的數據包將從此接口發出 |
|
Protocol |
發現該路由的路由協議 |
|
State |
路由狀態,包括:Active(激活)、Inactive(非激活)、Adv(向外發布)、NoAdv(不向外發布)等 |
|
Cost |
路由的開銷值 |
|
Tunnel ID |
隧道ID |
|
Label |
標簽 |
|
Age |
從路由生成到現在所經曆的時間 |
【命令】
display router id
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
無
【描述】
display router id命令用來顯示全局路由器ID。
【舉例】
# 顯示已配置的路由器ID。
<Sysname> display router id
Configured router ID is 1.1.1.1
【命令】
router id router-id
undo router id
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
router-id:IPv4地址形式的Router ID。
【描述】
router id命令用來配置全局路由管理中的Router ID。undo router id命令用來刪除已配置的Router ID。
缺省情況下,未配置路由管理的Router ID。
![]()
一些動態路由協議要求使用Router ID,如果在啟動這些路由協議時沒有顯示指定Router ID,則缺省使用路由管理的Router ID。
選擇規則如下:
l 如果通過命令router id配置Router ID,則按照配置結果設置。沒有配置Router ID,則按照下麵的規則進行選擇。
l 如果存在配置IP地址的Looback接口,則選擇Loopback接口地址中最大的作為Router ID。
l 如果沒有配置IP地址的Loopback接口,則從其他接口的IP地址中選擇最大的作為Router ID(不考慮接口的UP/DOWN狀態)。
l 當且僅當被選為Router ID的接口IP地址被刪除/修改,才觸發重新選擇過程,其他情況(例如:接口DOWN;已經選取了一個非Loopback接口地址後又配置了一個Loopback接口地址;配置一個更大的接口地址等)不觸發重新選擇的過程。
l 各個VPN實例則按照上述分別在屬於該VPN實例的接口地址中進行選擇。
l 存在主備的情況下,係統將備份命令行配置的Router ID或從接口地址中選擇出來的Router ID。主備倒換後平滑的時候,係統將檢查從地址中選出的Router ID的有效性,如果無效將重新進行選擇。
l Router ID改變之後,各協議需要通過手工執行reset命令才會取新的Router ID。
【舉例】
# 設置路由管理中的路由器ID。
<Sysname> system-view
[Sysname] router id 1.1.1.1
【命令】
reset ip routing-table statistics protocol [ vpn-instance vpn-instance-name ] { protocol | all }
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
vpn-instance-name:VPN實例的名稱,為字符串形式,長度為1~31個字符的字符串,區分大小寫。
protocol:清除IPv4路由表中指定路由協議的統計信息。目前可選擇bgp、direct、isis、ospf、rip、static。
all:清除IPv4路由表中所有路由協議的統計信息。
【描述】
reset ip routing-table statistics protocol命令用來清除路由表或VPN路由表中的路由統計信息。
【舉例】
# 清除VPN實例Sysname1的路由統計信息。
<Sysname> reset ip routing-table statistics protocol vpn-instance Sysname1 all
【命令】
reset ipv6 routing-table statistics protocol { protocol | all }
【視圖】
用戶視圖
【缺省級別】
2:係統級
【參數】
protocol:清除IPv6路由表中指定路由協議的統計信息。目前可選擇bgp4+、direct、isisv6、ospfv3、ripng、static。
all:清除IPv6路由表中所有路由協議的統計信息。
【描述】
reset ipv6 routing-table statistics命令用來清除路由表中的統計信息。
【舉例】
# 清除路由表中所有路由協議的統計信息。
<Sysname> reset ipv6 routing-table statistics protocol all
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!
