交換機配置,OSPF與BFD聯動,鏈路切換從1s提升到1ms

OSPF通過週期性的向令居發送hello報文實現鄰居檢測,檢測到故障所需要的時間比較長,超過了1s。隨著語音、視頻、點播業務的廣泛應用,這些業務對於丟包和延時敏感,數據速率達到Gbit時,較長的檢測時間會導致大量數據的丟失,無法滿足電信級網絡可靠性的要求。為了解決這個問題,可以採用OSPF與BFD聯動,快速檢測鏈路狀態,故障的檢測時間可以達到毫秒級,以提高收斂速率。上篇文章講解了靜態路由與BFD的聯動,實現備份鏈路的快速切換。

交換機配置,OSPF與BFD聯動,鏈路切換從1s提升到1ms

1 OSPF與BFD聯動的配置流程

配置OSPF與BFD聯動的流程如下:

step1:配置全局的BFD功能
step2:配置全局OSPF BFD特性
step3:配置接口的網絡層地址,使各相鄰節點網絡層可達
step4:配置OPPF的基本功能

實現基本機制:

  • 當BFD檢測到鏈路故障時,能夠將故障通知給路由協議,觸發路由協議的快速收斂
  • 當鄰居關係為Down時,則動態刪除BFD會話

2 OSPF與BFD聯動配置(華為模擬器eNSP模擬實現)

網絡拓撲圖和相關的ip配置如下圖所示

交換機配置,OSPF與BFD聯動,鏈路切換從1s提升到1ms

相關配置文件,在平板或者電腦端將會有更好的顯示效果

R1的配置

#
bfd
#
interface GigabitEthernet0/0/0
ip address 192.168.0.1 255.255.255.252
#
interface GigabitEthernet0/0/1
ip address 192.168.1.1 255.255.255.252
#
interface GigabitEthernet0/0/2
ip address 192.168.2.1 255.255.255.252
#
interface LoopBack0
ip address 1.1.1.1 255.255.255.255
#
ospf 1
bfd all-interfaces enable
area 0.0.0.0
network 1.1.1.1 0.0.0.0
network 192.168.0.0 0.0.255.255
#

R2的相關配置文件

#
router id 2.2.2.2
#
bfd
#
interface GigabitEthernet0/0/0
ip address 192.168.0.2 255.255.255.252
#
interface GigabitEthernet0/0/1
ip address 192.168.1.2 255.255.255.252
#
interface GigabitEthernet0/0/2
ip address 192.168.2.2 255.255.255.252
#
interface LoopBack0
ip address 2.2.2.2 255.255.255.255

#
ospf 1
bfd all-interfaces enable
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 192.168.0.0 0.0.255.255
#

在路由器R1輸入命令:dis ospf routing,查看ospf的路由表,可以看出到路由器2.2.2.2有3條路徑可以選擇,如下圖所示:

交換機配置,OSPF與BFD聯動,鏈路切換從1s提升到1ms

配置bfd之後,輸入display bfd session,如下圖所示,已經建立了相關的bfd會話機制。

交換機配置,OSPF與BFD聯動,鏈路切換從1s提升到1ms


如有問題,請在評論區留言討論,若需更多幫助,請私信關注。謝謝


分享到:


相關文章: