在华为设备上,VRRP与BFD结合使用可以快速检测链路故障并触发主备切换。以下是VLAN接口下配置VRRP与BFD的步骤:
目录
[1. 配置BFD会话](#1. 配置BFD会话)
[2. 配置VLAN接口](#2. 配置VLAN接口)
[3. 配置VRRP](#3. 配置VRRP)
[4. 验证配置](#4. 验证配置)
[5. 保存配置](#5. 保存配置)
1. 配置BFD会话
在两台设备之间配置BFD会话,用于检测链路状态。
# 进入系统视图 system-view # 创建BFD会话并进入BFD视图 bfd # 配置BFD会话参数 bfd session-name bind peer-ip 192.168.1.2 interface Vlanif10 discriminator local 10 discriminator remote 20 commit
-
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.254 vrrp vrid 1 priority 120 vrrp vrid 1 preempt-mode timer delay 20 vrrp 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