• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

03-IP路由分冊

目錄

01-IP路由基礎命令

本章節下載 01-IP路由基礎命令  (212.59 KB)

01-IP路由基礎命令


1 IP路由基礎配置命令

本章所指的路由器代表了一般意義下的路由器,以及運行了路由協議的三層交換機。為提高可讀性,在手冊的描述中將不另行說明。

 

1.1  IP路由基礎配置命令

1.1.1  display ip routing-table

【命令】

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

Routing Tables: Public

         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

路由標記

 

1.1.2  display ip routing-table acl

【命令】

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

1.1.3  display ip routing-table ip-address

【命令】

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

1.1.4  display ip routing-table ip-prefix

【命令】

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

1.1.5  display ip routing-table protocol

【命令】

display ip routing-table protocol protocol [ inactive | verbose ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

protocol:指定協議類型,包括bgpdirectisisospfripstatic、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

1.1.6  display ip routing-table statistics

【命令】

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

各種類型路由的綜合信息總和

 

1.1.7  display ipv6 routing-table

【命令】

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

路由的開銷值

 

1.1.8  display ipv6 routing-table acl

【命令】

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

1.1.9  display ipv6 routing-table ipv6-address

【命令】

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

1.1.10  display ipv6 routing-table ipv6-address1 ipv6-address2

【命令】

display ipv6 routing-table ipv6-address1 prefix-length1 ipv6-address2 prefix-length2 [ verbose ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

ipv6-address1/ipv6-address2:IPv6地址。ipv6-address1ipv6-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

1.1.11  display ipv6 routing-table ipv6-prefix

【命令】

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

1.1.12  display ipv6 routing-table protocol

【命令】

display ipv6 routing-table protocol protocol [ inactive | verbose ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

protocol:顯示不同的路由協議的信息。目前可選擇bgp4+directisisv6ospfv3ripngstatic

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

1.1.13  display ipv6 routing-table statistics

【命令】

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

各種類型路由的綜合信息總和

 

1.1.14  display ipv6 routing-table verbose

【命令】

display ipv6 routing-table verbose

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

【描述】

display ipv6 routing-table verbose命令用來顯示當前路由表中所有路由,包括激活和未激活的路由的詳細信息。首先輸出整個路由表的統計信息,然後是對每條路由的詳細描述信息。

【舉例】

# 顯示路由表的詳細路由信息。

<Sysname> display ipv6 routing-table verbose

Routing Table :

         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

從路由生成到現在所經曆的時間

 

1.1.15  display router id

【命令】

display router id

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

【描述】

display router id命令用來顯示全局路由器ID。

【舉例】

# 顯示已配置的路由器ID。

<Sysname> display router id

         Configured router ID is 1.1.1.1

1.1.16  router id

【命令】

router id router-id

undo router id

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

router-idIPv4地址形式的Router ID

【描述】

router id命令用來配置全局路由管理中的Router IDundo 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

1.1.17  reset ip routing-table statistics protocol

【命令】

reset ip routing-table statistics protocol [ vpn-instance vpn-instance-name ] { protocol | all }

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

vpn-instance-name:VPN實例的名稱,為字符串形式,長度為1~31個字符的字符串,區分大小寫。

protocol:清除IPv4路由表中指定路由協議的統計信息。目前可選擇bgpdirectisisospfripstatic

all:清除IPv4路由表中所有路由協議的統計信息。

【描述】

reset ip routing-table statistics protocol命令用來清除路由表或VPN路由表中的路由統計信息。

【舉例】

# 清除VPN實例Sysname1的路由統計信息。

<Sysname> reset ip routing-table statistics protocol vpn-instance Sysname1 all

1.1.18  reset ipv6 routing-table statistics

【命令】

reset ipv6 routing-table statistics protocol { protocol | all }

【視圖】

用戶視圖

【缺省級別】

2:係統級

【參數】

protocol:清除IPv6路由表中指定路由協議的統計信息。目前可選擇bgp4+directisisv6ospfv3ripngstatic

all:清除IPv6路由表中所有路由協議的統計信息。

【描述】

reset ipv6 routing-table statistics命令用來清除路由表中的統計信息。

【舉例】

# 清除路由表中所有路由協議的統計信息。

<Sysname> reset ipv6 routing-table statistics protocol all

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們