一、VRRP缺省配置
表:VRRP参数缺省值
二、VRRP场景作用
表:VRRP场景作用
三、VRRP配置缺省参数汇总
1)配置VRRP备份组最大数
-
缺省情况下,设备只支持配置256个VRRP备份组(VRRP4和VRRP6备份组的总和)
-
当需要配置的VRRP备份组超过256时,执行命令set vrrp max-group-number max-group-number,设置设备允许配置的VRRP备份组的最大数。缺省情况下,设备允许配置的VRRP备份组的最大数为256。
2)配置备份组优先级
-
执行命令vrrp vrid virtual-router-id priority priority-value,配置交换机在备份组中的优先级。缺省情况下,优先级的取值是100。数值越大,优先级越高。
-
优先级0被系统保留作为特殊用途;优先级值255保留给IP地址拥有者。通过命令可以配置的优先级取值范围是1~254。
-
IP地址拥有者的优先级固定为255,用户不能手动修改。但是,用户可以通过vrrp vrid virtual-router-id priority priority-value为IP地址拥有者配置一个非255的优先级(该优先级不会取代255,不生效),当VRRP备份组不再是IP地址拥有者时,其优先级为配置的优先级。
-
优先级取值相同的情况下,同时竞争Master时,备份组所在接口的主IP地址较大的成为Master设备;VRRP备份组中先切换至Master状态的设备为Master设备,其余Backup设备不再进行抢占。
3)配置VRRP协议版本
基于IPv4的VRRP支持VRRPv2和VRRPv3两个版本。如果VRRP备份组内各交换机上配置的协议版本不同,会导致VRRP报文不能互通。配置了v2版本的备份组:只能发送和接收v2版本的VRRP通告报文。如果接收到v3版本的VRRP通告报文,则将此报文丢弃。
配置了v3版本的备份组:能接收v2或v3版本的VRRP通过报文,发送报文的格式可以选择配置,包括仅发送v2版本报文、仅发送v3版本报文和既发送v2版本报文也发送v3版本报文。
-
执行命令vrrp version { v2 | v3 },配置当前设备的VRRP协议版本号。缺省情况下,VRRP协议版本号为2。
4)配置VRRP抢占模式
在不稳定的网络中,可能存在VRRP备份组监测的BFD等状态频繁振荡或Backup设备不能及时收到VRRP通告报文的情况,导致VRRP发生频繁切换而造成网络振荡。用户配置交换机在VRRP备份组中的抢占方式以及抢占延时,以增强主备状态的稳定性。
1】配置抢占模式为非抢占方式
-
执行命令vrrp vrid virtual-router-id preempt-mode disable,配置备份组中交换机采用非抢占方式。缺省情况下,设备采用抢占方式,并且是立即抢占。在非抢占方式下,一旦备份组中的某台交换机成为Master,只要它没有出现故障,其它交换机即使随后被配置更高的优先级也不会成为Master。
2】配置抢占模式为抢占方式,并配置抢占延迟时间
-
执行命令undo vrrp vrid virtual-router-id preempt-mode,配置备份组中交换机采用抢占方式。缺省情况下,设备的抢占模式为采用抢占方式。
-
执行命令vrrp vrid virtual-router-id preempt-mode timer delay delay-value,配置备份组中交换机的抢占延迟时间。缺省情况下,抢占延迟时间为0,即立即抢占。立即抢占方式下,Backup设备一旦发现自己的优先级比当前的Master的优先级高,就会抢占成为Master。
5)配置VRRP时间参数
-
执行命令vrrp vrid virtual-router-id timer advertise advertise-interval,配置发送VRRP通告报文的时间间隔。缺省情况下,发送VRRP通告报文的时间间隔是1秒。
-
执行命令vrrp gratuitous-arp timeout time,配置Master发送免费ARP报文的时间间隔。缺省情况下,Master每隔120秒发送一次免费ARP报文。
-
执行命令vrrp recover-delay delay-value,配置VRRP备份组的状态恢复延迟时间。缺省情况下,VRRP备份组状态恢复延迟时间为0秒。