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

06-三層技術-IP業務命令參考

目錄

17-IP轉發基礎命令

本章節下載 17-IP轉發基礎命令  (148.00 KB)

17-IP轉發基礎命令


1 IP轉發基礎

1.1  IP轉發基礎配置命令

1.1.1  display fib

【命令】

display fib [ vpn-instance vpn-instance-name ] [ acl acl-number | ip-prefix ip-prefix-name ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance vpn-instance-name:顯示指定VPN的FIB信息。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,則顯示公網的FIB信息。

acl acl-number:顯示通過指定訪問控製列表過濾的FIB信息,acl-number取值範圍為2000~2999。如果指定的訪問控製列表不存在,則顯示所有的FIB信息。

ip-prefix ip-prefix-name:顯示通過指定前綴列表過濾的FIB信息。ip-prefix-name為1~19個字符的字符串。如果指定的前綴列表不存在,則顯示所有的FIB信息。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display fib命令用來顯示FIB信息。

如果不選擇參數,表示顯示所有的FIB信息。

【舉例】

# 顯示所有的FIB信息。

<Sysname> display fib

Destination count: 4    FIB entry count: 4

 

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask  Nexthop     Flag    OutInterface  InnerLabel Token 

10.2.0.0/16       10.2.1.1    U       Eth1/1        Null       Invalid

10.2.1.1/32       127.0.0.1   UH      InLoop0       Null       Invalid

127.0.0.0/8       127.0.0.1   U       InLoop0       Null       Invalid

127.0.0.1/32      127.0.0.1   UH      InLoop0       Null       Invalid

# 顯示通過訪問控製列表2000過濾的FIB信息。

<Sysname> system-view

[Sysname] acl number 2000

[Sysname-acl-basic-2000] rule permit source 10.2.0.0 0.0.255.255

[Sysname-acl-basic-2000] display fib acl 2000

Destination count: 2    FIB entry count: 2

 

 Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask  Nexthop     Flag    OutInterface  InnerLabel Token 

10.2.0.0/16       10.2.1.1    U       Eth1/1        Null       Invalid

10.2.1.1/32       127.0.0.1   UH      InLoop0       Null       Invalid

# 顯示從包含字符串“127”的表項開始的所有FIB表項。

<Sysname> display fib | begin 127

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask  Nexthop     Flag    OutInterface  InnerLabel Token 

10.2.1.1/32       127.0.0.1   UH      InLoop0       Null       Invalid

127.0.0.0/8       127.0.0.1   U       InLoop0       Null       Invalid

127.0.0.1/32      127.0.0.1   UH      InLoop0       Null       Invalid

# 顯示通過abc0前綴列表過濾的FIB信息。

<Sysname> system-view

[Sysname] ip ip-prefix abc0 permit 10.2.0.0 16

[Sysname] display fib ip-prefix abc0

Destination count: 1    FIB entry count: 1

 

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask Nexthop     Flag    OutInterface  InnerLabel Token 

10.2.0.0/16      10.2.1.1    U       Eth1/1        Null       Invalid

表1-1 display fib命令顯示信息描述表

字段

描述

Destination count

目的地址的個數

FIB entry count

FIB表項數目

Destination/Mask

目的地址/掩碼長度

Nexthop

轉發的下一跳地址

Flag

路由的標誌:

·     U:表示可用路由

·     G:表示網關路由

·     H:表示主機路由

·     B:表示黑洞路由

·     D:表示動態路由

·     S:表示靜態路由

·     R:表示迭代路由

OutInterface

轉發接口

InnerLabel

內層標簽值

Token

LSP索引號

 

1.1.2  display fib ip-address

【命令】

display fib [ vpn-instance vpn-instance-name ] ip-address [ mask | mask-length ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

vpn-instance vpn-instance-name:顯示指定VPN的FIB信息。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,則顯示公網的FIB信息。

ip-address:目的IP地址,點分十進製格式。

mask:IP地址掩碼。

mask-length:IP地址掩碼長度,即掩碼中連續“1”的個數。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display fib ip-address命令用來顯示與指定目的IP地址匹配的FIB信息。

不指定掩碼和掩碼長度時,顯示與指定目的IP地址最長匹配的FIB信息;指定掩碼或掩碼長度時,顯示與指定目的IP地址和掩碼精確匹配的FIB信息。

【舉例】

# 顯示目的地址為10.2.1.1的FIB信息。

<Sysname> display fib 10.2.1.1

Destination count: 1    FIB entry count: 1

 

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

  R:Relay

 

Destination/Mask  Nexthop     Flag     OutInterface  InnerLabel Token

10.2.1.1/32       127.0.0.1   UH       InLoop0       Null       Invalid

以上顯示信息的解釋請參見表1-1


2 負載分擔

2.1  負載分擔配置命令

2.1.1  bandwidth-based-sharing

【命令】

bandwidth-based-sharing

undo bandwidth-based-sharing

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

【描述】

bandwidth-based-sharing命令用來使能基於帶寬的負載分擔功能。undo bandwidth-based-sharing命令用來關閉基於帶寬的負載分擔功能。

缺省情況下,關閉基於帶寬的負載分擔功能。

說明

·     關閉基於帶寬的負載分擔功能情況下,如果轉發時查找到多個出接口/下一跳時,將簡單的輪循所有接口,對報文進行發送。

·     使能基於帶寬的負載分擔功能情況下,如果轉發時查到多個出接口/下一跳,則獲取所有的帶寬值,並計算出各個接口應該分配的報文比例;然後結合當前接口已經轉發的報文數目來決定使用哪個接口將報文轉發出去。

 

【舉例】

# 使能基於帶寬的負載分擔功能。

<Sysname> system-view

[Sysname] bandwidth-based-sharing

2.1.2  display load-sharing ip address

【命令】

display load-sharing ip address ip-address { mask | mask-length } [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

2:係統級

【參數】

ip-address:目的IP地址,點分十進製格式。

mask:IP地址掩碼,點分十進製格式。

mask-length:IP地址掩碼長度,取值範圍為0~32。

|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。

begin:從包含指定正則表達式的行開始顯示。

exclude:隻顯示不包含指定正則表達式的行。

include:隻顯示包含指定正則表達式的行。

regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。

【描述】

display load-sharing ip address命令用來顯示基於接口帶寬的負載分擔的統計結果,把目的IP地址所對應所有出接口的負載分擔統計信息打印出來。

【舉例】

# 顯示基於帶寬負載分擔統計信息

<Sysname> display load-sharing ip address 10.2.1.0 24

There are/is totally 3 route entry(s) to the same destination network.

Nexthop         Packet(s)   Bandwidth[KB] Flow(s)     Interface

10.1.1.2        763851      100000        0           Ethernet1/1

10.1.2.2        1193501     155000        0           Atm1/0

10.1.3.2        15914       2048          0           Serial2/0

表2-1 display load-sharing ip address命令顯示信息描述表

字段

描述

Nexthop

到目的地址的下一跳地址

Packet

當前出接口轉發報文的總數

Bandwidth

當前出接口參與負載分擔的帶寬

Flow

當前出接口的快轉流計數

Interface

當前出接口全稱

 

2.1.3  ip user-based-sharing enable (system view)

【命令】

ip user-based-sharing enable

undo ip user-based-sharing enable

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

【描述】

ip user-based-sharing enable命令用來配置基於用戶的負載分擔。undo ip user-based-sharing enable命令用來恢複缺省的負載分擔。

缺省情況下,沒有使能基於用戶的負載分擔功能。

【舉例】

# 配置基於用戶的負載分擔。

<Sysname> system-view

[Sysname] ip user-based-sharing enable

2.1.4  ip user-based-sharing enable (interface view)

【命令】

ip user-based-sharing enable

undo ip user-based-sharing enable

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

【描述】

ip user-based-sharing enable命令用來在接口下配置基於用戶的負載分擔。undo ip user-based-sharing enable命令用來在接口下恢複缺省的負載分擔方式。

缺省情況下,沒有使能基於用戶的負載分擔功能。

需要注意的是,必須同時在係統視圖下配置命令ip user-based-sharing enable才能生效。

【舉例】

# 在接口Ethernet1/1下配置基於用戶的負載分擔。

<Sysname> system-view

[Sysname] ip user-based-sharing enable

[Sysname] interface ethernet 1/1

[Sysname–Ethernet1/1] ip user-based-sharing enable

2.1.5  load-bandwidth

【命令】

load-bandwidth bandwidth

undo load-bandwidth

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

bandwidth:用戶設定的接口負載帶寬值,單位為Kbps。取值範圍為0~1000000。

【描述】

load-bandwidth命令用來配置接口的負載帶寬。undo load-bandwidth命令用來恢複接口的負載帶寬缺省值。

缺省情況下,接口的負載帶寬缺省值為接口的物理帶寬值。

【舉例】

# 配置接口的負載帶寬。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname–Ethernet1/1] load-bandwidth 100

2.1.6  reset load-sharing statistics

【命令】

reset load-sharing statistics ip address ip-address { mask | mask-length }

reset load-sharing statistics all

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

ip-address:目的IP地址,點分十進製格式。

mask:IP地址掩碼,點分十進製格式。

mask-length:IP地址掩碼長度,取值範圍為0~32。

【描述】

reset load-sharing statistics ip address命令用來清除負載分擔的統計結果,將目的IP地址對應的所有出接口上的負載分擔統計信息清零。

reset load-sharing statistics all命令用來清除所有轉發表項的出接口的負載分擔統計信息。

【舉例】

# 顯示基於帶寬負載分擔統計信息。

<Sysname> display load-sharing ip address 10.2.1.0 24

There are/is totally 3 route entry(s) to the same destination network.

Nexthop         Packet(s)   Bandwidth[KB] Flow(s)     Interface

10.1.1.2        763851      100000        0           Ethernet1/1

10.1.2.2        1193501      155000        0           Atm1/0

10.1.3.2        15914       2048          0           Serial2/0

# 清除基於帶寬負載分擔的統計信息後,再次顯示基於帶寬負載分擔統計信息。

<Sysname> reset load-sharing statistics ip address 10.2.1.0 24

<Sysname> display load-sharing ip address 10.2.1.0 24

There are/is totally 3 route entry(s) to the same destination network.

Nexthop         Packet(s)   Bandwidth[KB] Flow(s)     Interface

10.1.1.2        0           100000        0           Ethernet1/1

10.1.2.2        0           155000        0           Atm1/0

10.1.3.2        0           2048          0           Serial2/0

 

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

BOB登陆
官網
聯係我們