BFD for BGP/Static Routes 配置指南

BFD for BGP/Static配置指南

BFD(Bidirectional Forwarding Detection,雙向轉發檢測)協議提供一種輕負載、快速檢測兩臺鄰接路由器之間轉發路徑連通狀態的方法。協議鄰居通過該方式可以快速檢測到轉發路徑的連通故障,加快啓用備份轉發路徑,提升現有網絡性能。

對於運營商來說,在邊緣路由器與MCE(或客戶CE)之間啓用BFD協議,可以加快EBGP或靜態路由收斂,提升業務可靠性及客戶感知。

BFD參數推薦值:bfd interval=50msmultiplier=3。各廠家設備BFD session數量推薦如下:


設備型號

BFD  session數量

BFD配置參數

GSR

30

50ms×3

CRS

300

50ms×3

NE5000E

200

50ms×3

T系列

150

50ms×3


   BFD需要雙向使能,即互爲BFD鄰居的設備都需要做BFD配置。以下內容是一端設備的配置,另一端參照該配置開啓BFD。

1、Cisco GSR配置

1.1 BFD for BGP

l 配置準備

  兩臺設備通過物理鏈路直連,並且基於該直連接口的IP地址建立了BGP鄰居。

l 配置互連端口的BFD參數

    enable

    configure terminal

    interfacetypenumber

           bfd interval millisecondsmin_rxmillisecondsmultiplierinterval-multiplier  

           end


l 對BGP鄰居使能BFD

    enable

    configureterminal

    router bgpautonomous-system-number

    neighborip-addressfall-over bfd

       end


l 查看命令

    show bfdneighbors [details]  //查看BFD鄰接數據庫

 備註:思科GSR設備在 IOS 12.0(32)SY13系統下不支持 BFD for Static Routes

2、Cisco CRS配置

2.1 BFD for BGP

l 配置準備

  兩臺設備通過物理鏈路直連,並且基於該直連接口的IP地址建立了BGP鄰居。

l 配置步驟

           configure

           router bgp autonomous-system-number

    bfd minimum-intervalmilliseconds     //建議配置爲500ms

    bfd multipliermultiplier               //配置multiplier值爲3

    neighborip-address

    bfd fast-detect

           commit


  2.2 BFD for Static Routes

l 配置準備

  兩臺設備通過物理鏈路直連,可ping通對端直連接口IP地址。

l 配置步驟

    configure

    router static

    address-familyipv4 unicast

   10.2.2.0/2410.3.3.3 bfd fast-detect minimum-interval 500multiplier 3

    commit

注1:若兩臺都是思科設備,則兩端設備都需要寫一條靜態路由,該路由的下一跳指向對端接口地址,同時要配置BFD參數。

注2:若一端思科設備,一端華爲設備,則華爲設備只需創建BFD會話,並指定協商方式auto


l 查看命令

           show bfd session [detail]       //查看BFD會話信息

3、HUAWEI NE5000E配置

3.1 BFD for BGP

l 配置準備

  兩臺設備通過物理鏈路直連,並且基於該直連接口的IP地址建立了BGP鄰居。


l 配置步驟

    system-view

    bfd           //全局開啓BFD

    bgpautonomous-system-number

    peer ip-addressbfd enable

    peerip-addressbfdmin-tx-interval500min-rx-interval 500 detect-multiplier 3

注:multiplier默認值爲3,displaycurrent-configuration不顯示默認配置。


  3.2 BFD for Static Routes

l 配置準備

  兩臺設備通過物理鏈路直連,可ping通對端直連接口IP地址。

l 配置步驟

           system-view

           bfd           //全局開啓BFD

    bfd name bind peer-ip ip-address interface typenumber source-ip ip-addressauto

    min-tx-interval500

           min-rx-interval 500

           detect-multiplier 3

    commit

           iproute-static 10.2.2.0255.255.255.0 10.3.3.3 trackbfd-session name

注:對端也要創建BFD會話,配置相應peer-ip、source-ip,指定協商方式auto及其它參數


l 查看命令

    display bfd configuration all [ verbose ]                             //查看BFD配置信息

    display bfd interface [ interface-type interface-number ]   //查看BFD接口信息

    display bfd session all [ verbose ] [ slot slot-id ]                 //查看BFD會話信息

    display bfd statistics [ slot slot-id ]                                       //查看BFD全局統計信息

    display bfd statistics session all [ slot slot-id ]                  //查看BFD會話統計信息

4、Juniper T系列設備配置

4.1BFD for BGP

l 配置準備

  兩臺設備通過物理鏈路直連,並且基於該直連接口的IP地址建立了BGP鄰居。


l 配置步驟

  進入BGP視圖

      [edit protocols bgp group Test neighbor 14.1.1.1]

      setbfd-liveness-detection minimum-interval 500 //配置傳送及接收間隔時間

      setbfd-liveness-detection multiplier 3            //配置檢測間隔時間倍數


4.2 BFD for Static Routes

l 配置準備

  兩臺設備通過物理鏈路直連,可ping通對端直連接口IP地址。

l 配置步驟

  進入全局視圖

     [edit]

     setrouting-options static route10.1.1.1/32next-hop 14.1.1.1 //配置靜態路由

     editrouting-options static route10.1.1.1/32                                //進入靜態路由視圖

     [edit routing-options static route 10.1.1.1/32]

     setbfd-liveness-detection version 1                                             //配置BFD版本

     setbfd-liveness-detection minimum-interval 500                      //配置配置傳送及接收間隔時間

     setbfd-liveness-detection multiplier 3                                          //配置檢測間隔時間倍數

注: 對端也要有相應BFD配置,寫一條關聯BFD的靜態路由(思科CRS)或創建BFD會話(華爲)


l 查看命令

     showbfd session [detail]            //查看BFD會話信息


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章