技术背景

  • 终端设备只能配置一个网关
  • 多网关冗余环境下,用户只能自行更改配置来实现故障切换

定义

  • 虚拟路由冗余协议
  • 将多个网关设备加入到备份组中,形成一台虚拟网关

工作原理

  • VRRP协议报文使用组播发送,组播地址224.0.0.18
  • 一个VRRP备份组会选举一个主网关和若干备份网关
  • VRRP选举规则:
    • I.优先级大的优先
      • 优先级默认都是100
      • 可配置的范围0-254
      • 备份组中,某个网关设备真实IP与虚拟IP一致,则该网关优先级自动变为255,成为主网关
    • II.IP地址大的优先
  • VRRP角色切换条件
    • 当前的主网关设备故障,导致备份网关无法接受到心跳报文
    • 备份组中出现优先级更高的网关设备 VRRP默认工作在抢占模式

VRRP接口监视

  • 技术背景
    • 如果网关设备的上行链路故障,而网关本身正常,不会导致角色切换,但发送本网关的数据已经无法连通外部网络
  • 解决方案
    • VRRP监视上行接口状态,当上行接口Down,主动降低本网关优先级,以触发角色抢占

相关命令

1
2
3
4
[h3c-vlan-interface10]vrrp vrid 'vrid' virtual-ip 'ip-address' #配置VRRP虚拟IP地址
[h3c-vlan-interface10]vrrp vrid 'vrid' priority 'priority' #配置VRRP优先级
[h3c]track 'tracker-id' interface 'port-name' #配置接口监视
[h3c-vlan-interface10]vrrp vrid 'vrid' track 'tracker-id' reduced 'priority' #VRRP中调用接口监视