打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VRRP主备备份和负载分担,你们会选择哪种呢?

在实际生产环境中,一些中小型企业为了提高网络的稳定性,往往会选择VRRP技术。通过前两篇文章介绍过VRRP的基础知识。VRRP有两种工作模式,分别是主备备份和负载分担。那么,到底采用哪种较为合适呢?先了解两种模式的基本情况吧

VRRP主备备份

主备备份是VRRP提供备份功能的基本方式,如下图所示。该方式需要建立一个虚拟路由器,该虚拟路由器包括一个Master设备和若干Backup设备。

正常情况下,SwitchA为Master设备并承担业务转发任务,SwitchB和SwitchC为Backup设备且不承担业务转发。SwitchA定期发送VRRP通告报文通知SwitchB和SwitchC自己工作正常。如果SwitchA发生故障,SwitchB和SwitchC会根据优先级选举新的Master设备,继续为主机转发数据,实现网关备份的功能。

SwitchA故障恢复后,在抢占方式下,将重新选举成为Master;在非抢占方式下,将保持在Backup状态。

VRRP负载分担

负载分担是指多个VRRP备份组同时承担业务,如下图所示。 VRRP负载分担与VRRP主备备份的基本原理和报文协商过程都是相同的。同样对于每一个VRRP备份组,都包含一个Master设备和若干Backup 设备。与主备备份方式不同点在于:负载分担方式需要建立多个VRRP备份组,各备份组的Master设备可以不同;同一台VRRP设备可以加入多个备份组,在不同的备份组中具有不同的优先级。

负载分担的实现方式有两种

1、多网关负载分担

通过创建多个带虚拟IP地址的VRRP备份组,为不同的用户指定不同的VRRP备份组作为网关,实现负载分担。

如上图所示,配置两个VRRP备份组。

  • VRRP备份组1:SwitchA为Master设备,SwitchB为Backup设备。
  • VRRP备份组2:SwitchB为Master设备,SwitchA为Backup设备。

一部分用户将VRRP备份组1作为网关,另一部分用户将VRRP备份组2作为网关。这样既可实现对业务流量的负载分担,同时,也起到了相互备份的作用。

2、单网关负载分担

通过创建带有虚拟IP地址的VRRP负载分担管理组LBRG(Load-Balance Redundancy Group),并向该负载分担管理组中加入成员VRRP备份组(无需配置虚拟IP地址),指定负载分担管理组作为所有用户的网关,实现负载分担。

如上图所示,配置两个VRRP备份组。

  • VRRP备份组1:VRRP负载分担管理组,SwitchA作为Master设备,SwitchB作为Backup设备。
  • VRRP备份组2:VRRP负载分担管理组的成员VRRP备份组,SwitchB作为Master设备,SwitchA作为Backup设备。

所有用户都将VRRP备份组1作为网关。在收到用户侧的ARP请求报文时,VRRP备份组1将自己的虚拟MAC地址或者VRRP备份组2的虚拟 MAC地址封装到ARP响应报文,对ARP请求报文进行应答,进而实现负载分担。单网关负载分担方式是多网关负载分担方式的升级版。通过创建VRRP负载 分担备份组,可以在实现不同的用户共用同一个网关的同时实现负载分担,从而简化了用户侧的配置,便于维护和管理。

VRRP配置

1、主备备份

  1. 执行命令system-view,进入系统视图。
  2. 执行命令interface interface-type interface-number,进入接口视图。
  3. (对于以太网接口)执行命令undo portswitch,配置接口切换到三层模式。
  4. 执行命令vrrp vrid virtual-router-id virtual-ip virtual-address,创建VRRP备份组并给备份组配置虚拟IP地址。

2、多网关负载分担

实现多网关负载分担,需要重复执行上述“主备备份”的操作步骤,在接口上配置两个或多个VRRP备份组,各备份组之间以备份组号(virtual-router-id)区分。

3、单网关负载分担

1、执行命令system-view,进入系统视图。

2、(可选)执行命令vrrp member-lbrg timer hello hello-time,配置业务VRRP负载分担备份组中Master设备发送VRRP通告报文的时间间隔。缺省情况下,业务VRRP负载分担备份组中Master设备发送VRRP通告报文的时间间隔为120秒。

3、执行命令interface interface-type interface-number,进入接口视图。

4、(对于以太网接口)执行命令undo portswitch,配置接口切换到三层模式。

5、执行命令vrrp vrid virtual-router-id [ virtual-ip virtual-address ],创建VRRP备份组。

  • 如果新创建的VRRP备份组被用来作为VRRP负载分担管理组,则必须为该备份组配置虚拟IP地址。
  • 如果新创建的VRRP备份组被用来作为VRRP负载分担管理组的成员备份组,则无需为该备份组配置虚拟IP地址。

6、执行命令vrrp vrid virtual-router-id priority priority-value,配置设备在备份组中的优先级。

7、执行命令vrrp vrid virtual-router-id load-balance,创建VRRP负载分担管理组。

8、执行命令vrrp vrid virtual-router-id join load-balance-vrrp vrid lb-vrid-value,将VRRP备份组加入到VRRP负载分担管理组。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
高级应用-Quidway-VRRP配置
可靠性配置与管理-VRRP-1
虚拟路由器冗余协议-VRRP
VRRP、VGMP 和 HRP 之间有什么区别?这篇文章给你答案
华为路由器学习指南(王达著书籍)
华为防火墙的双机热备方案
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服