技术干货
VRRP 基本原理,配置参考总结
更新时间:2022-08-29
VRRP基本原理
VRRP 允许将多个路由器加入到一个备份组中,形成一台虚拟路由器。分为Master和Backup,由主路由器负责业务转发,一但主路由器出现问题,那立即转为备份路由器负责业务转发,保证了链路的冗余。局域网网内的主机只需要将网关指定为虚拟路由器的地址即可。
VRRP基本概念:
VRRP备份组:局域网网内运行VRRP一组路由器。
虚拟路由器号(VRID):范围1~255 ,区别不同的备份组。
Master和Backup路由器:优先级大为Master
IP地址拥有者:虚拟IP和物理IP相同路由器,(即可以使用真实IP作虚拟网关)。
虚拟MAC地址:一个虚拟路由器对应一个虚拟MAC,格式:00-00-5E-00-01(最后为VRID)。
优先级(Priority):范围0~255,默认100,0为保留,255保留给IP地址拥有者,优先级相同时以接口主IP大的优先。
抢占方式:开启抢占时发现自己优先级高即抢占为Master,未开启抢占时,即便优先级也不会抢占,默认为非抢占。
认证方式:支持3种,无、简单、MD5
VRRP监视端口功能:VRRP备份组无法感知上行链路的状态,使用此功能来监视上线链路,一但故障,该路由器会自动降低自己的优先级低与备份路由器,以便保证数据正常转发。
VRRP 基本配置
为PC指定网关为10.1.1.254,基本配置保证二层通信,分别为SWA和SWB 配置VLANIF接口与IP。
实验TOP:
配置命令:
配置为路由器A:
interface Vlanif10
ip address 10.1.1.1 255.255.255.0
vrrp vrid 1 virtual-ip 10.1.1.254 //配置虚拟IP
vrrp vrid 1 priority 120 //配置优先级
vrrp vrid 1 preempt-mode timer delay 20 //配置抢占,并延时20S(防止链路波动)
vrrp vrid 1 track interface GigabitEthernet0/0/3 reduced 21 //配置端口监视,异常时优先级降21
vrrp vrid 1 authentication-mode md5 abcd //配置验证方式
配置为路由器B:
interface Vlanif10
ip address 10.1.1.2 255.255.255.0
vrrp vrid 1 virtual-ip 10.1.1.254
vrrp vrid 1 preempt-mode timer delay 20
vrrp vrid 1 authentication-mode md5 abcd
实验验证:
[SWA]dis vrrp
Vlanif10 | Virtual Router 1
State : Master
Virtual IP : 10.1.1.254
Master IP : 10.1.1.1
PriorityRun : 120
PriorityConfig : 120
MasterPriority : 120
Preempt : YES Delay Time : 20 s
TimerRun : 1 s
TimerConfig : 1 s
Auth type : MD5 Auth key : s%b<Q<7q>&EBi%T]n/.I+-%#
Virtual MAC : 0000-5e00-0101
Check TTL : YES
Config type : normal-vrrp
Track IF : GigabitEthernet0/0/3 Priority reduced : 21
IF state : UP
Create time : 2014-10-05 17:05:58 UTC-08:00
Last change time : 2014-10-05 18:07:47 UTC-08:00
[SWB]dis vrrp
Vlanif10 | Virtual Router 1
State : Backup
Virtual IP : 10.1.1.254
Master IP : 10.1.1.1
PriorityRun : 100
PriorityConfig : 100
MasterPriority : 120
Preempt : YES Delay Time : 20 s
TimerRun : 1 s
TimerConfig : 1 s
Auth type : MD5 Auth key : a&!6HpHh[0G%*%)tS)cG$.[#
Virtual MAC : 0000-5e00-0101
Check TTL : YES
Config type : normal-vrrp
Create time : 2014-10-05 17:08:01 UTC-08:00
Last change time : 2014-10-05 18:07:48 UTC-08:00