華為路由器交換機BFD配置步驟
一、靜態BFD單跳和多跳檢測
BFD單跳檢測:兩個直連系統進行ip連通性檢測;BFD會話必須綁定本端出接口和對端IP地址
BFD多跳檢測:兩個系統之間的任意路徑檢測;BFD會話綁定對端IP地址
1、靜態BFD單跳檢測配置(設備兩端同時配置):
配置前需先配置鏈路層參數,使接口的鏈路協議狀態為UP,路由可達,如果是三層接口(包括子接口)還需配置IP地址。二層接口和三層接口配置方法有些區別
1、全局使能BFD
[router 1]bfd
2、配置BFD組播 IP地址(可選)。
默認值為224.0.0.184。僅當對端設備無法配置IP地址(如二層設備)時采用。
如果BFD檢測路徑上存在重疊的BFD會話(如三層接口通過具有BFD功能的二層交換設備連接),必須配置不同的缺省組播IP地址,以免BFD報文被錯誤轉發。如果已經配置了缺省組播地址的BFD會話,則不能更改缺省組播地址。
[router 1-bfd]default-ip-address 224.0.0.184
3、創建BFD會話綁定信息 (區別不同的BFD會話)
[Huawei]bfd test
[Huawei-bfd-session-test]
3.1對於三層接口創建IP連通性
[router 1]bfd 1 bind peer-ip 10.1.1.254 interface GigabitEthernet 0/0/2(本端接口) source-ip 10.1.1.1
3.2對於二層接口創建檢測鏈路物理狀態
[router 1]bfd 2 bind peer-ip default-ip interface GigabitEthernet 0/0/2
4、配置BFD會話本地標識符
[Huawei-bfd-session-001]discriminator local 100
5、配置BFD會話遠端標識符
[Huawei-bfd-session-001]discriminator remote 101
6、提交BFD會話配置
[Huawei-bfd-session-001]commit
2、靜態BFD 多跳配置檢測
多跳檢測需要三層接口來實現,不能連接二成設備。所以不需要配置缺省組播IP地址,無需指定本地出接口,只需要綁定對端IP地址和保證路由可達。
具體配置步驟:
1、全局使能BFD
[Huawei]bfd
[Huawei-bfd]
2、綁定對端IP地址
[Huawei]bfd test bind peer-ip 1.1.1.1
[Huawei-bfd-session-test]
3、設置BFD會話的本地標識符
[Huawei-bfd-session-test]discriminator local ?
INTEGER<1-8191> Discriminator value
4、設置BFD會話的遠端標識符
[Huawei-bfd-session-test]discriminator remote ?
INTEGER<1-8191> Discriminator value
5、提交BFD會話
[Huawei-bfd-session-test]commit
二、靜態標識符自協商BFD
如果對端采用動態BFD,而本端要與之互通,又要能夠實現BFD檢測靜態路由,則必須配置靜態標識符自協商BFD。本功能主要用於檢測采用靜態路由實現三層互通的網絡中。必須配置源IP地址和指定對端IP地址。
[Huawei]bfd test bind peer-ip 1.1.1.1 interface GigabitEthernet 0/0/1 source-ip 2.2.2.2 auto
三、靜態BFD單臂回聲功能
通過BFD報文的環回操作來檢測轉發鏈路的連通性,主要應用於兩台直連設備中只有一台設備支持BFD,另一台不支持BFD但支持基本的網絡轉發的情形下。所以單臂回聲功能只適用於BFD單跳檢測。
單臂回聲功能相連的兩台設備必須通過三層接口相連,且正確配置IP地址。
[Huawei]bfd test bind peer-ip 1.1.1.1 interface GigabitEthernet 0/0/1 one-arm-echo
四、靜態BFD與接口/子接口狀態聯動
指當BFD會話的狀態變化時,直接修改接口或子接口的BFD狀態。與接口或子接口狀態聯動的功能僅針對綁定了出接口,且使用缺省組播IP地址進行檢測的單跳檢測BFD會話。
具體配置:
1、全局使能BFD會話
[Huawei]bfd
2、設置BFD缺省組播地址 (可選)
[Huawei-bfd]default-ip-address ?
IP_ADDR<X.X.X.X> Default multicast address 224.0.0.107-224.0.0.250
3、設置BFD會話綁定
[Huawei]bfd test bind peer-ip default-ip interface GigabitEthernet 0/0/1(本端出接口)
4、設置BFD會話的本地標識符
[Huawei-bfd-session-test]discriminator local ?
INTEGER<1-8191> Discriminator value
5、設置BFD會話的遠端標識符
[Huawei-bfd-session-test]discriminator remote ?
INTEGER<1-8191> Discriminator value
6、與接口/子接口聯動
[Huawei-bfd-session-test]process-interface-status ? #與接口聯動
sub-if Relating sub interface flag #與子接口聯動
<cr> Please press ENTER to execute command
7、提交BFD會話
[Huawei-bfd-session-test]commit
五、調整BFD參數
1、設置BFD報文發送間隔(默認1000ms)
[Huawei]bfd test
[Huawei-bfd-session-test]min
[Huawei-bfd-session-test]min-tx-interval ?
INTEGER<10-2000> Minimum receive interval in milliseconds, default is 1000ms
2、設置BFD報文接收間隔
[Huawei-bfd-session-test]min-rx-interval
3、設置本地檢測倍數
[Huawei-bfd-session-test]detect-multiplier ?
INTEGER<3-50> Detect multiplier, default is 3
4、設置BFD會話等待恢復時間
[Huawei-bfd-session-test]wtr ?
INTEGER<1-60> Wait to restore time in minute, default value is 0(immediately)
minute. The value will be effective when starting WTR next time
5、設置BFD會話延遲UP時間
[Huawei-bfd]delay-up ?
INTEGER<1-600> Specify the Delay-Up interval. The value ranges from 1 to 600,
in seconds. The default value is 0, indicating that the BFD
session will be Up immediately
6、設置BFD報文的生存時間
[Huawei-bfd]peer-ip 1.1.1.1 24 ttl ?
multi-hop Multi-hop #多跳會話類型
single-hop Single-hop 單跳會話類型
[Huawei-bfd]peer-ip 1.1.1.1 24 ttl single-hop ?
INTEGER<1-255> Basic ttl value