華爲HCNP學習筆記之——BFD雙向轉發檢查

BFD(雙向轉發檢查)

作用:

毫秒級故障檢查,通常結合三層協議(如靜態路由、vrrp、ospf、BGP等)實現鏈路故障快速檢查,本身沒作用,只有調用在三層協議裡才行。

一般情況兩條鏈路通過各自的2個接口配置靜態路由及路由優先級來實現主備,當主鏈路故障時,備用鏈路通過優先級啟動工作。

華為HCNP學習筆記之——BFD雙向轉發檢查

Ip route-sta2.2.2.2 24 1.1.1.1 主默認是60的優先級

Ip route-sta2.2.2.2 24 3.3.3.3 preference (後面添加優先級如果大於60如70,那麼優先級低於60,為備用路由),此時如果主鏈路故障,檢測到主端口down,就會啟動備用鏈路

(前提條件是兩個路由器是直連的,中間沒有其他設備)

特殊情況如下圖,如果主鏈路中間有設備,如交換機,情況就不一樣了。

華為HCNP學習筆記之——BFD雙向轉發檢查

此時,如果主鏈路b故障,但是R1的主鏈路a接口沒有檢測到端口中斷,因為主鏈路a是連通的,那麼R1就不會啟動備用鏈路路由,導致網絡中斷。為了解決這個問題,我們就需要用到BFD了。

BFD就是在R1與R2上啟用的功能,使他們可以全程監測鏈路連通情況,如果發現主鏈路區間不通,就會調用啟動備用路由

bfd 全局使能BFD

bfd 1 bind peer-ip 12.1.1.2 source-ip 12.1.1.1 配置BFD組1

discriminator local 1 本地標識1 標識需要互為對稱

discriminator remote 2 遠端標識2

commit 確認提交

R1與R2都要配置

靜態路由調用BFD

ip route-static 0.0.0.0 0.0.0.0 23.1.1.2 track bfd-session 1

當主鏈路故障時,BFD監測到故障後,便會調用該路由啟動備用路由鏈路。

Ospf調用BFD加快收斂

由於OSPF的hellow鄰居檢測時間沒10s一次,40S檢測不到才清除鄰居路由,時間過長,而且OSPF的檢測發包比BFD的大的多,開啟OSPF的bfd,降低鏈路故障檢測時間。

而且只要一條命令即可。注意2臺路由器都啟用

ospf 1

bfd all-interfaces enable

華為HCNP學習筆記之——BFD雙向轉發檢查


分享到:


相關文章: