在华为设备上,VRRP与BFD结合使用可以快速检测链路故障并触发主备切换。以下是VLAN接口下配置VRRP与BFD的步骤:
目录
1. 配置BFD会话
2. 配置VLAN接口
3. 配置VRRP
4. 验证配置
5. 保存配置
1. 配置BFD会话
在两台设备之间配置BFD会话,用于检测链路状态。
# 进入系统视图 system-view# 创建BFD会话并进入BFD视图 bfd# 配置BFD会话参数 bfd session-name bind peer-ip 192.168.1.2 interface Vlanif10discriminator local 10discriminator remote 20commit
-
session-name
:BFD会话名称。 -
peer-ip
:对端设备的IP地址。 -
interface Vlanif10
:绑定到VLAN接口。 -
discriminator local
:本地BFD标识符。 -
discriminator remote
:远端BFD标识符。
2. 配置VLAN接口
确保VLAN接口已正确配置,并分配IP地址。
# 创建VLAN 10 vlan batch 10# 进入VLAN接口视图 interface Vlanif10# 配置IP地址 ip address 192.168.1.1 255.255.255.0
3. 配置VRRP
在VLAN接口下配置VRRP组,并绑定BFD会话。
# 进入VLAN接口视图 interface Vlanif10# 配置VRRP组 vrrp vrid 1 virtual-ip 192.168.1.254vrrp vrid 1 priority 120vrrp vrid 1 preempt-mode timer delay 20vrrp vrid 1 track bfd-session session-name increased 50
-
vrid
:VRRP组ID。 -
virtual-ip
:虚拟IP地址。 -
priority
:VRRP优先级,值越大优先级越高。 -
preempt-mode
:配置抢占模式及延迟时间。 -
track bfd-session
:绑定BFD会话,当BFD检测到故障时,优先级增加50。
4. 验证配置
配置完成后,使用以下命令验证:
# 查看BFD会话状态 display bfd session all# 查看VRRP状态 display vrrp
5. 保存配置
最后,保存配置以确保重启后生效。
save