H3C VRRP 配置思路
H3C Comware 的 VRRP 命令与华为高度相似,但接口命名不同:三层接口叫 Vlan-interface 而不是 Vlanif,跨厂商脚本复制过来第一件事就是核对接口名。核心命令同样是 vrrp vrid 定义组与虚拟 IP,抢占延时用 preempt-mode delay 表达。H3C 缺省开启抢占,主设备恢复后会回抢,配置逻辑与华为设备一致,排障思路也可以直接沿用。
基本信息
| 适用平台 | H3C Comware V7 系列交换机 |
|---|---|
| 三层接口名 | Vlan-interface10(注意与华为 Vlanif 的区别) |
| 定义组与虚拟地址 | vrrp vrid 1 virtual-ip 10.1.10.1 |
| 优先级 | vrrp vrid 1 priority 120 |
| 抢占延时 | vrrp vrid 1 preempt-mode delay 20 |
| 链路联动 | track 条目 + vrrp vrid 1 track 1 reduced 30 |
| 查看命令 | display vrrp / display vrrp verbose |
典型使用场景
- H3C 双核心组网:两台设备互为网关备份,终端网关指向虚拟 IP
- 与华为设备混合组网:VRRP 为标准协议,两端参数对齐即可互通
- 网关迁移:新设备按备机接入,验证后调整优先级完成切换
- 上行联动:跟踪上行接口或 track 条目,故障时降级让备机接管
- 多组分担:不同 VLAN 规划不同主设备,提高设备利用率
配置示例(主设备)
配置示例(主设备)
system-view # 进入系统视图
interface Vlan-interface10 # H3C 的三层接口名与华为不同
ip address 10.1.10.2 24 # 本机实地址
vrrp vrid 1 virtual-ip 10.1.10.1 # 定义组 1 与虚拟网关
vrrp vrid 1 priority 120 # 高于缺省 100,作为主设备
vrrp vrid 1 preempt-mode delay 20 # 抢占延时 20 秒
quit
display vrrp # 核对 State 与优先级
display vrrp verbose # 查看定时器与认证等细节配置示例(track 联动)
配置示例(track 联动)
system-view
track 1 interface GigabitEthernet1/0/2 # 先建跟踪条目
track 1 interface GigabitEthernet1/0/3
track 1 list threshold weight # 多对象可选,按权重判定
interface Vlan-interface10
vrrp vrid 1 track 1 reduced 30 # 条目失效时优先级降 30
quit
display track 1 # 确认条目状态
display vrrp 关键字段
| 字段 | 含义 | 异常判断 |
|---|---|---|
| VRID | 组编号 | 两端不一致会形成双主 |
| State | Master / Backup / Initialize | 两端同时 Master 即双主 |
| Virtual IP | 虚拟网关地址 | 与规划不一致会导致终端不通 |
| Priority | 当前生效优先级 | track 降低后会小于配置值 |
| Preempt | 抢占模式与延时 | 关闭抢占时主设备恢复后不回抢 |
| Advertisement | 通告间隔 | 两端不一致会引起异常接管 |
H3C 与华为的 VRRP 参数语义一致,混合组网时只要 VRID、虚拟 IP、版本与定时器对齐就能互通。先在两台设备上分别执行 display vrrp 确认状态,再看业务侧是否真的通。
与其它厂商互通前统一 VRRP 版本与定时器参数:参数不一致时双端可能互相忽略通告,表现为长时间双主。VRRPv3 已取消认证字段,仍在用 VRRPv2 认证的环境升级时要同步调整两端。
常见问题定位
- 两端都显示 Master:先抓包确认通告可达,再核对 VRID、虚拟 IP 与 VRRP 版本是否一致
- 虚拟 IP 能通但业务不通:确认终端网关指向的就是虚拟 IP,且上行路由已经就绪
- track 不生效:分别看 display track 条目状态与 display vrrp 优先级是否同步下降
- 回抢造成二次中断:抢占延时取值偏小,建议按演练实测的上行收敛时间设置
- 扩容新增成员后异常:检查堆叠或聚合成员的上行放行列表是否同步补齐
变更落地的收尾动作同样重要:配置完成后在两台设备上分别执行 display vrrp 与 display vrrp verbose 留档,并在业务侧做一次长 ping 记录基线丢包,后续切换演练才有可比对的参照。
与华为设备混合组网时,两边的查看命令不同但语义一致:华为看 display vrrp,H3C 看 display vrrp,字段名称基本对应,把两端的输出并排比对是定位差异最快的方法。