vrrp工作原理和配置

一.vrrp协议

       局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果此时默认网关设备发生故障,将中断所有用户终端的网络访问,所以通过部署多个网关的方式来解决单点故障问题。VRRP协议既可以实现网关的备份,又能解决多个网关之间互相冲突的问题。


 二.vrrp工作原理

原理:
(1) 虚拟路由器中的路由器根据优先级选举出Master。Master路由器通过发送免费ARP报文,将自己的虚拟MAC地址通知给与它连接的设备或者主机,从而承担报文转发任务;
(2) Master路由器周期性发送VRRP报文,以公布其配置信息(优先级等)和工作状况;
(3) 如果Master路由器出现故障,虚拟路由器中的Backup路由器将根据优先级重新选举新的Master;
(4) 虚拟路由器状态切换时,Master路由器由一台设备切换为另外一台设备,新的Master路由器只是简单地发送一个携带虚拟路由器的MAC地址和虚拟IP地址信息的免费ARP报文,这样就可以更新与它连接的主机或设备中的ARP相关信息。网络中的主机感知不到Master路由器已经切换为另外一台设备。
(5) Backup路由器的优先级高于Master路由器时,由Backup路由器的工作方式(抢占方式和非抢占方式)决定是否重新选举Master
 


 

1.vrrp主备份工作过程

c72088f19e494f22a3bcdcae568bf4b4.jpeg

选举出主Master;

Master设备周期性的发送vrrp报文给其他设备,以通知自己正在处于正常工作状态;


 

2.vrrp主备路由器切换过程

82c8eb5e4c1446a3aedf7b6ec88e8aa8.jpeg

 当Master发生故障,则主备切换的过程:
Backup Master_Down_interval 时间内未收到 Master 发送的状态通告报文,则立即成为 Master。
如果原 Master故障恢复,则主备回切的过程
​当 Router A发现收到Router B的VRRP报文中的优先级比自己低,Router A立即抢占成为 Master

3.vrrp负载均衡

原理:将一个虚拟IP地址与多个虚拟MAC地址对应,VRRP备份组中的每台路由器都对应一个虚拟MAC地址;使用不同的虚拟MAC地址应答主机的ARP(IPv4网络中)/ND(IPv6网络中)请求,从而使得不同主机的流量发送到不同的路由器,备份组中的每台路由器都能转发流量。在VRRP负载均衡模式中,只需创建一个备份组,就可以实现备份组中多台路由器之间的负载分担,避免了标准协议模式下VRRP备份组中Backup路由器始终处于空闲状态、网络资源利用率不高的问题。

 


三.vrrp配置

Vrrp三层交换

49563dd60abc43ba9d6fb050c2a64425.png

 

SW1

interface Ethernet0/0/1

port link-type access

port default vlan 10

#

interface Ethernet0/0/2

port link-type access

port default vlan 20

#

interface Ethernet0/0/3

port link-type trunk

port trunk allow-pass vlan 2 to 4094

#

interface Ethernet0/0/4

port link-type trunk

port trunk allow-pass vlan 2 to 4094

        

SW2

interface Vlanif10

ip address 192.168.1.254 255.255.255.0

vrrp vrid 1 virtual-ip 192.168.1.10

vrrp vrid 1 priority 120

vrrp vrid 1 preempt-mode timer delay 5

vrrp vrid 1 track interface GigabitEthernet0/0/2 reduced 30

vrrp vrid 1 track interface GigabitEthernet0/0/1 reduced 30

#

interface Vlanif20

ip address 192.168.2.255 255.255.255.0

vrrp vrid 2 virtual-ip 192.168.2.10

vrrp vrid 2 priority 120

 vrrp vrid 2 preempt-mode timer delay 5

 vrrp vrid 2 track interface GigabitEthernet0/0/2 reduced 30

 vrrp vrid 2 track interface GigabitEthernet0/0/1 reduced 30

#

interface Vlanif30

 ip address 10.0.0.2 255.255.255.0

#

interface MEth0/0/1

interface GigabitEthernet0/0/1

 port link-type trunk

 port trunk allow-pass vlan 2 to 4094

#

interface GigabitEthernet0/0/2

 port link-type access

 port default vlan 30

 

ip route-static 1.1.1.1 255.255.255.0 10.0.0.1

 

#

SW3

interface Vlanif10

 ip address 192.168.1.254 255.255.255.0

 vrrp vrid 1 virtual-ip 192.168.1.10

 vrrp vrid 1 priority 110

#

interface Vlanif20

 ip address 192.168.2.254 255.255.255.0

 vrrp vrid 2 virtual-ip 192.168.2.10

 vrrp vrid 2 priority 110

#

interface Vlanif30

 ip address 20.0.0.2 255.255.255.0

#

interface MEth0/0/1

#

interface GigabitEthernet0/0/1

 port link-type trunk

 port trunk allow-pass vlan 2 to 4094

#

interface GigabitEthernet0/0/2

 port link-type access

 port default vlan 30

#

ip route-static 1.1.1.1 255.255.255.0 20.0.0.1 preference 70

 

R1

interface Gthernet0/0/0

 ip address 20.0.0.1 255.255.255.0

#

interface Gthernet0/0/1

ip address 10.0.0.1 255.255.255.0

#

interface LoopBack0

ip address 1.1.1.1 255.255.255.0

#

ip route-static 192.168.1.0 255.255.255.0 20.0.0.2

ip route-static 192.168.1.0 255.255.255.0 10.0.0.2

ip route-static 192.168.2.0 255.255.255.0 20.0.0.2

ip route-static 192.168.2.0 255.255.255.0 10.0.0.2

 

断开前

2117136c6b9442e1a1d8af2b2eb8ea92.png

e9416222057f4aaa84ba230d502dad53.png 

 

断开后

 

b21d3b8e1711408082df361d078e4e50.png 

eed7a56366584d149b758f91055648cf.png 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值