VRRP與BFD聯動

VRRP與BFD聯動

實驗目的:

如圖所示,該拓撲配置了vrrp主備備份,SW1爲master,SW2爲backup,當SW1或SW1到SW2間鏈路出現故障時,VRRP報文協商需要一定的協商周期。爲了實現鏈路故障時快速切換,在鏈路中部署了BFD鏈路檢測機制,實現當主用接口或者鏈路出現Down時,備用設備迅速切換爲Master,承擔網絡流量,以減少故障對業務傳輸的影響。

一、交換機配置各接口ip地址,以及二層轉發

SW1:

sys
sysname SW1
vlan batch 100 400
inter vlan 100
ip add 10.1.1.1 24
quit
inter vlan 400
ip add 172.16.1.2  24 

inter g0/0/1 
port link-type trunk
port trunk allow vlan  400 
quit
inter g0/0/2
port link-type trunk
port trunk allow vlan  100 
quit

SW2:

sys
sysname SW2
vlan batch 200 100
inter vlan 200
ip add 172.16.2.2 24
quit
inter vlan 100
ip add 10.1.1.2 24

inter g0/0/1 
port link-type trunk
port trunk allow vlan  200 
quit
inter g0/0/2
port link-type trunk
port trunk allow vlan  100 
quit

SW3:

sys
sysname SW3
vlan 100
quit
inter g0/0/1
port link-type trunk
port trunk allow vlan  100 
quit
inter g0/0/2 
port link-type trunk
port trunk allow vlan  100 
quit
inter g0/0/24 
port link-type access
port default vlan 100
quit

二、路由器接口ip配置以及VLAN封裝

R1:

sys
sysname R1
interface g0/0/0.400   
ip address 172.16.1.1  24  
dot1q termination vid 400    // 封裝該子接口相連的VLAN,實現路由器與VLAN通信
arp broadcast enable       // 開啓arp廣播
quit
interface g0/0/0.200   
ip address 172.16.2.1  24  
dot1q termination vid 200    
arp broadcast enable     
quit

三、配置ospf協議,實現網絡通信

SW1:

ospf 1
area 0
network 10.1.1.0 0.0.0.255       // 發佈直連網絡段
network  172.16.1.0  0.0.0.255
quit
quit

SW2:

ospf 1
area 0
network 10.1.1.0 0.0.0.255
network  172.16.2.0  0.0.0.255
quit
quit

R1:

ospf 1
area 0
network 172.16.1.0  0.0.0.255
network 172.16.2.0  0.0.0.255
return

四、配置VRRP主備備份

SW1:

inter VLAN 100
vrrp vrid 1 virtual-ip 10.1.1.111
vrrp vrid 1 priority 120   
vrrp vrid 1 preempt-mode timer delay 20   
quit

SW2:

inter VLAN 100
vrrp vrid 1 virtual-ip 10.1.1.111
quit

五、配置bfd會話

SW1:

bfd 
quit
bfd 1 bind peer-ip 10.1.1.2 interface vlan 100  //配置靜態BFD會話,監測備份組之間的鏈路
discriminator local 1       //配置bfd會話的本地標識,SW1本地標識符需與SW2遠端標識符一致
discriminator remote 2  //配置bfd會話的遠端標識,SW1遠端標識需與SW2本地標識符一致
min-rx-interval 100      //  配置bfd報文的接收間隔時間
min-tx-interval 100    //配置bfd報文的發送間隔時間
commit                       //提交bfd配置
quit

SW2:

bfd 
quit
bfd 2 bind peer-ip 10.1.1.1 interface vlan 100
discriminator local 2 
discriminator remote 1
min-rx-interval 100
min-tx-interval 100
commit 
quit

六、配置VRRP與BFD聯動功能

在SW2上配置VRRP與BFD聯動,當BFD會話狀態Down時,SW2的優先級增加40
SW2:

inter vlan 100
vrrp vrid 1 track bfd-session 2 increased 40
quit

七、查看當前vrrp、bfd會話狀態

SW1:
VRRP與BFD聯動
VRRP與BFD聯動

SW2:
VRRP與BFD聯動
VRRP與BFD聯動

八、在SW1的接口GE0/0/2上執行shutdown命令,模擬鏈路故障,查看vrrp與bfd會話狀態

SW1:

interface g0/0/2
shutdown
quit

SW1故障時的VRRP狀態:
VRRP與BFD聯動

備用設備SW2由backup切換爲master:
VRRP與BFD聯動

聯動的BFD會話狀態爲DOWN:
VRRP與BFD聯動

九、模擬鏈路恢復

在SW1接口GE0/0/2上執行undo shutdown命令,模擬故障恢復,等待20秒後,查看vrrp狀態時,可以看到,SW1狀態恢復爲master,SW2狀態恢復爲backup,聯動的bfd會話狀態恢復爲up。至此,實驗效果測試結束。

關於VRRP的配置可參考 華爲VRRP的綜合配置

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