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

09 可靠性命令參考

目錄

07-BFD命令

本章節下載 07-BFD命令  (157.56 KB)

07-BFD命令


1 BFD

說明

僅IE4100-28F、IE4300-28P和IE4300-28P-DP支持BFD功能。

 

1.1  BFD配置命令

1.1.1  bfd authentication-mode

【命令】

bfd authentication-mode { md5 key-id [ cipher ] key | sha1 key-id [ cipher ] key | simple key-id [ cipher ] password }

undo bfd authentication-mode

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

md5:MD5認證方式。

sha1:SHA-1認證方式。

simple:簡單認證方式。

key-id:認證字標識符,取值範圍為1~255。

cipher:以密文形式設置認證字或密碼。如果未指定本參數,則表示以明文形式設置認證字或密碼。

key:MD5/SHA-1認證字,區分大小寫。如果以明文形式鍵入,則為1~16個字符的字符串;如果以密文形式鍵入,則為33~53個字符的字符串。

password:簡單認證方式下的密碼,區分大小寫。如果以明文形式鍵入,則為1~16個字符的字符串;如果以密文形式鍵入,則為33~53個字符的字符串。

【描述】

bfd authentication-mode命令用來配置接口對BFD報文進行認證的認證方式。undo bfd authentication-mode命令用來恢複缺省情況。

缺省情況下,接口不對BFD報文進行認證。

以明文或密文方式設置的密碼,均以密文的方式保存在配置文件中。

說明

建立BFD會話的雙方認證方式及key-idkeypassword必須相同,當其中一端修改為其他認證方式時,會在同一時刻發送修改前後的兩種認證報文,直至對端也進行修改。

 

【舉例】

# 配置接口Vlan-interface1對BFD報文進行MD5明文認證,認證字標識符為15,認證字為BfdKey。

<Sysname> system-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] bfd authentication-mode md5 15 BfdKey

1.1.2  bfd detect-multiplier

【命令】

bfd detect-multiplier value

undo bfd detect-multiplier

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

value:檢測時間倍數,取值範圍為3~50。

【描述】

bfd detect-multiplier命令用來配置檢測時間倍數undo bfd detect-multiplier命令用來恢複配置的檢測時間倍數為缺省值。

缺省情況下,檢測時間倍數為5。

【舉例】

# 接口Vlan-interface1配置的檢測時間倍數為6。

<Sysname> system-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] bfd detect-multiplier 6

1.1.3  bfd echo-source-ip

【命令】

bfd echo-source-ip ip-address

undo bfd echo-source-ip

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

ip-address:BFD echo報文的源IP地址。

【描述】

bfd echo-source-ip命令用來配置echo報文源IP地址。undo bfd echo-source-ip 命令用來刪除配置的echo報文源IP地址。

需要注意的是,為了避免對端發送大量的ICMP重定向報文造成網絡擁塞,建議不要將BFD echo報文的源IP地址配置為屬於該設備任何一個接口所在網段。

【舉例】

# 配置echo報文源IP地址為10.1.1.1。

<Sysname> system-view

[Sysname] bfd echo-source-ip 10.1.1.1

1.1.4  bfd min-echo-receive-interval

【命令】

bfd min-echo-receive-interval value

undo bfd min-echo-receive-interval

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

value:接收echo報文的最小時間間隔,單位為毫秒,取值為200~1000內100的倍數。

【描述】

bfd min-echo-receive-interval命令用來配置接收echo報文的最小時間間隔。undo bfd min-echo-receive-interval命令用來恢複接收echo報文的最小時間間隔為缺省值。

【舉例】

# 配置Vlan-interface1接收echo報文的最小時間間隔為500毫秒。

<Sysname> system-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] bfd min-echo-receive-interval 500

1.1.5  bfd min-receive-interval

【命令】

bfd min-receive-interval value

undo bfd min-receive-interval

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

value:接收BFD控製報文的最小時間間隔,單位為毫秒,取值為200~1000內100的倍數。

【描述】

bfd min-receive-interval命令用來配置接收BFD控製報文的最小時間間隔。undo bfd min-receive-interval命令用來恢複接收BFD控製報文的最小時間間隔為缺省值。

需要注意的是,本命令主要為了防止對端設備發送報文的速度超出本地接收報文的能力(接收BFD控製報文的最小時間間隔),若超出,則對端設備將發送BFD控製報文的時間間隔動態調整為本地接收BFD控製報文的最小時間間隔。

【舉例】

# 在接口Vlan-interface1上配置接收BFD控製報文的最小時間間隔為500毫秒。

<Sysname> system-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] bfd min-receive-interval 500

1.1.6  bfd min-transmit-interval

【命令】

bfd min-transmit-interval value

undo bfd min-transmit-interval

【視圖】

接口視圖

【缺省級別】

2:係統級

【參數】

value:發送BFD控製報文的最小時間間隔,單位為毫秒,取值為200~1000內100的倍數。

【描述】

bfd min-transmit-interval命令用來配置發送BFD控製報文的最小時間間隔。undo bfd min-transmit-interval命令用來恢複發送BFD控製報文的最小時間間隔為缺省值。

需要注意的是,本命令主要是為了保證發送BFD控製報文的速度不能超過設備發送報文的能力。本地實際發送BFD控製報文的時間間隔,為本地接口下配置的發送BFD控製報文的最小時間間隔和對端接收BFD控製報文的最小時間間隔的最大值。

【舉例】

# 在接口Vlan-interface1上配置發送BFD控製報文的最小時間間隔為500毫秒。

<Sysname> system-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] bfd min-transmit-interval 500

1.1.7  bfd multi-hop destination-port

【命令】

bfd multi-hop destination-port port-number

undo bfd multi-hop destination-port

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

port-number:多跳BFD控製報文的目的端口號,取值可以為37844784

【描述】

bfd multi-hop destination-port命令用來配置多跳BFD控製報文的目的端口號,可以為37844784undo bfd multi-hop destination-port命令用來恢複缺省情況。

缺省情況下,多跳BFD控製報文的目的端口號為4784。

【舉例】

# 配置多跳BFD控製報文的目的端口號為3784。

<Sysname> system-view

[Sysname] bfd multi-hop destination-port 3784

1.1.8  bfd session init-mode

【命令】

bfd session init-mode { active | passive }

undo bfd session init-mode

【視圖】

係統視圖

【缺省級別】

2:係統級

【參數】

active:主動模式。在主動模式下,BFD在接口使能後,就主動向會話的對端發送BFD控製報文。

passive:被動模式。在被動模式下,BFD不會主動向會話的對端發送BFD控製報文,隻有等收到BFD控製報文後才會向對端發送BFD控製報文。

【描述】

bfd session init-mode命令用來配置BFD會話建立前的會話模式。undo bfd session init-mode命令用來恢複缺省情況。

缺省情況下,BFD會話建立前的會話模式為active

【舉例】

# 指定BFD會話建立前的會話模式為passive。

<Sysname> system-view

[Sysname] bfd session init-mode passive

1.1.9  display bfd debugging-switches

【命令】

display bfd debugging-switches [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

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

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

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

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

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

【描述】

display bfd debugging-switches命令用來顯示使能的BFD調試信息開關。

【舉例】

# 顯示已經使能的BFD調試信息開關。

<Sysname> display bfd debugging-switches

BFD Error debugging is on

BFD Event debugging is on

BFD FSM debugging is on

BFD Packet Receive debugging is on

BFD Packet Send debugging is on

BFD SCM debugging is on

BFD Timer debugging is on

1.1.10  display bfd interface

【命令】

display bfd interface [ verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

verbose:顯示接口的詳細信息。

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

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

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

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

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

【描述】

display bfd interface命令用來顯示使能了BFD的接口信息。

display bfd interface verbose除了顯示display bfd interface的所有信息外,還將顯示接口下會話的簡要信息。

【舉例】

# 顯示使能BFD的接口信息。

<Sysname> display bfd interface

 

 Total Interface Num: 1

 

      Interface: Serial2/1            Session Num: 1

Min Trans Inter: 200ms             Min Recv Inter: 200ms

     DetectMult: 3            Min Echo Recv Inter: 400ms

      Auth mode: Simple

# 顯示使能BFD的接口詳細信息。

<Sysname> display bfd interface verbose

 

 Total Interface Num: 1

 

      Interface: Serial2/1            Session Num: 1

Min Trans Inter: 200ms             Min Recv Inter: 200ms

     DetectMult: 3            Min Echo Recv Inter: 400ms

      Auth mode: Simple

 

 LD/RD       SourceAddr      DestAddr        ConnType  State     Mode

 2/2         192.168.11.11   192.168.11.10   Direct    Up        Ctrl

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

字段

描述

Interface

接口名稱

Session Num

本地接口下創建的會話數

Min Trans Inter

接口配置的控製報文最小發送時間間隔

Min Recv Inter

接口配置的控製報文最小接收時間間隔

DetectMult

檢測時間倍數

Min Echo Recv Inter

接口配置的echo報文最小接收時間間隔

Auth mode

會話的認證模式,支持Simple/MD5/SHA1

LD

會話的本地標識符

RD

會話的遠端標識符

SourceAddr

會話的源IP地址

DestAddr

會話的目的IP地址

ConnType

接口的連接類型

State

會話狀態

Mode

會話的工作方式,有控製報文方式(Ctrl)和Echo報文方式(Echo)兩種

 

1.1.11  display bfd session

【命令】

display bfd session [ slot slot-number [ all | verbose ] | verbose ] [ | { begin | exclude | include } regular-expression ]

【視圖】

任意視圖

【缺省級別】

1:監控級

【參數】

verbose:顯示會話的詳細信息。

slot slot-number:顯示指定單板的會話信息,slot-number表示單板所在的槽位號。

all:顯示該板所有會話的詳細信息。

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

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

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

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

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

【描述】

display bfd session命令用來顯示BFD會話信息。

【舉例】

# 顯示設備上所有板所維護會話的詳細信息。

<Sysname> display bfd session verbose

 

 Total session number: 2   Up session number: 2   Init mode: Active

 

 IPv4 session working under Ctrl mode:

 

     Local Discr: 1                   Remote Discr: 1

       Source IP: 192.168.11.11     Destination IP: 192.168.11.10

   Session State: Up                     Interface: Serial2/0

 Min Trans Inter: 200ms            Act Trans Inter: 200ms

  Min Recv Inter: 200ms           Act Detect Inter: 1000ms

  Running Up for: 00:02:36               Auth mode: None

    Connect Type: Direct                 Board Num: 6

        Protocol: OSPF/RSVP/MFW

       Diag Info: No Diagnostic

 

     Local Discr: 2                   Remote Discr: 2

       Source IP: 192.168.12.11     Destination IP: 192.168.12.10

   Session State: Up                     Interface: Ethernet1/2

 Min Trans Inter: 200ms            Act Trans Inter: 600ms

  Min Recv Inter: 200ms           Act Detect Inter: 1000ms

  Running Up for: 00:02:36               Auth mode: None

    Connect Type: Direct                 Board Num: 7

        Protocol: OSPF/RSVP/MFW

       Diag Info: No Diagnostic

表1-2 display bfd session命令顯示信息描述表

字段

描述

Total session number

所有BFD會話的數目

Up session number

up的BFD會話的數目

Init mode

BFD運行模式:

·     Active,主動模式

·     Passive,被動模式

session working under xx mode

BFD會話(有IPv4/IPv6兩種)的工作方式:

·     Ctrl,控製報文方式

·     EchoEcho報文方式

Local Discr

會話的本地標識符

Remote Discr

會話的遠端標識符

Source IP

會話的源IP地址

Destination IP

會話的目的IP地址

Session State

會話狀態

Interface

會話所在的接口名

Min Trans Inter

接口配置的期望最小傳輸時間間隔

Min Recv Inter

接口配置的期望最小接收時間間隔

Act Trans Inter

實際傳輸間隔

Act Detect Inter

實際監測間隔

Recv Pkt Num

接收的報文數

Send Pkt Num

發送的報文數

Hold Time

離會話監測時間超時的剩餘時間

Auth mode

會話的認證模式,支持Simple/MD5/SHA1

Connect Type

接口的連接類型

Running up for

會話持續up的時間

Chassis/Board Num

維護會話的框號和板號

Protocol

注冊協議名

Diag Info

會話的診斷信息

 

1.1.12  reset bfd session statistics

【命令】

reset bfd session statistics [ slot slot-number ]

【視圖】

用戶視圖

【缺省級別】

1:監控級

【參數】

slot slot-number:清除指定單板的會話統計信息,slot-number表示單板所在的槽位號。

【描述】

reset bfd session statistics命令用來清除所有BFD會話的統計信息。

【舉例】

# 清除設備上BFD會話的統計信息。

<Sysname> reset bfd session statistics

1.1.13  snmp-agent trap enable bfd

【命令】

snmp-agent trap enable bfd

undo snmp-agent trap enable bfd

【視圖】

係統視圖

【缺省級別】

3:管理級

【參數】

【描述】

snmp-agent trap enable bfd命令用來開啟BFD的Trap功能。undo snmp-agent trap enable bfd命令用來關閉BFD的Trap功能。

缺省情況下,Trap開關打開,BFD發送Trap報文。

【舉例】

# 關閉BFD的Trap功能。

<Sysname> system-view

[Sysname] undo snmp-agent trap enable bfd

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

BOB登陆
官網
聯係我們