VRRP的负载均衡模式(一)

作者&投稿:储炒 (若有异议请与网页底部的电邮联系)
~ 在VRRP标准协议模式中,只有Master路由器可以转发报文,Backup路由器处于监听状态,无法转发报文。虽然创建多个备份组可以实现多台路由器之间的负载分担,但是局域网内的主机需要设置不同的网关,增加了配置的复杂性。

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

VRRP负载均衡模式以VRRP标准协议模式为基础,VRRP标准协议模式中的工作机制(如Master路由器的选举、抢占、监视功能等),VRRP负载均衡模式均支持。VRRP负载均衡模式还在此基础上,增加了新的工作机制,详见下面的介绍。

VRRP负载均衡模式中,Master路由器负责为备份组中的路由器分配虚拟MAC地址,并为来自不同主机的ARP/ND请求,应答不同的虚拟MAC地址,从而实现流量在多台路由器之间分担。备份组中的Backup路由器不会应答主机的ARP/ND请求。

以IPv4网络为例,VRRP负载均衡模式的具体工作过程为:

(1)      Master路由器为备份组中的路由器(包括Master自身)分配虚拟MAC地址。如下图所示,虚拟IP地址为10.1.1.1/24的备份组中,Router A作为Master路由器,Router B作为Backup路由器。Router A为自己分配的虚拟MAC地址为000f-e2ff-0011,为Router B分配的虚拟MAC地址为000f-e2ff-0012。

 Master分配虚拟MAC地址示意图:

(1)不能启用ARP报文源MAC地址一致性检查功能;
(2)如果启用了ARP Detection功能,不能启用ARP报文有效性检查功能的源MAC地址检查模式。

数通网络之高可用网络详解配置
答:双路由:负载均衡 以后的发展趋势是虚拟化,如双核心的VSS,单核心的SSO HSRP VRRP GLBP 在使用HSRP时,一组路由器的工作将一致的表现为局域网上通往主机的一个虚拟路由器的工作。这组路由器就称为一个HSRP组,或备份组。这个组中将选出一个路由器来负责转发由主机发给虚拟路由器的数据包。这个路由器就是所谓的活...

路由其中实现网络负载均衡的协议有哪些
答:1、MSTP多实例生成树可以根据vlan来进行分流实现负载;2、VRRP协议也可以根据vlan实现流量分流负载;3、链路聚合可以将多条链路进行捆绑,根据目的地址或会话来进行分流负载;4、路由策略 5、OSPF RIP EIGRP路由协议实现的应该是链路的备份,在正常链路故障时可以自动找到备份链路。

负载均衡:F5,Haproxy,lvs, nginx
答:负载均衡有两个步骤:1.根据什么算法选择真实服务端,即负载均衡策略,如轮询、加权轮询、ip_hash、cookie、url_hash等;2.把请求转发到真实服务器,转发方式有二层到七层负载均衡 keepalived软件一开始是专为lvs设计的,后来加入了可以实现高可用的VRRP (Virtual Router Redundancy Protocol ,虚拟路由器冗余...

中兴交换机vrrp问题,请大家帮忙
答:interfaceFastEthernet0/1 switchportmodetrunkinterfaceFastEthernet0/2 switchportmodetrunkinterfaceVlan10 ipaddress192.168.10.3255.255.255.0 standby10ip192.168.10.1 ! interfaceVlan20(设置SW1上VLAN10的VRRP的优先级为150,高于默认的100) ipaddress192.168.20.2255.255....

设备调试与网络优化学习指南目录
答:本章总结和复习题。第3章,VRRP主要介绍其在冗余网络中的应用,包括转发机制、选举过程、定时器和报文格式,以及如何进行基本配置、调整和优化。3.6 详细配置VRRP组,设置优先级,以及跟踪接口、抢占模式和定时器的调整。3.8 介绍VRRP的负载均衡策略和监控维护方法。3.9 提供VRRP运行状态的检查指导。

haproxy+keepalived负载均衡之主备切换
答:router_id LVS_1 } vrrp_script chk_haproxy { script "/etc/keepalived/check_haproxy.sh" interval...到此完成了简单的haproxy+keepalived负载均衡主从热备功能。 不明之处请参阅haproxy官方cofiguration.txt

核心三层交换机之间如何实现负载均衡?
答:200vlan的备根,而核心交换机2作为101~200的主根,1~100的备根。两台核心交换机之间的链路启用port-channel以太通道对链路进行捆绑。PT是没有办法实现MST的,不过你可以使用PVRST来进行二层数据流量的负载均衡。PT也是没有办法实现HSRP和VRRP的,所以你用PT是没有办法实现核心层交换机的双机热备的 ...

怎么样VRRP备份和接口备份
答:1.2.4 配置主接口与备份接口的路由 可以在全局配置模式下使用 ip route 命令分别配置通过主接口和备份接口到达 目的网段的路由。有关 ip route 命令的详细介绍请参见“IP 路由协议配置指导”部分。 1.2 基于接口链路的备份 1.2.1 配置任务列表 z 配置主接口使用的备份接口;z 配置主接口与备份...

核心三层交换机之间如何实现负载均衡?
答:回答:推荐GLBP同时实现动态负载均衡跟路由冗余,两台核心交换机中间链路可以做聚合

k8s高可用部署:keepalived + haproxy
答:haproxy提供高可用性,负载均衡,基于TCP和HTTP的代理,支持数以万记的并发连接。 https://github.com/haproxy/haproxy haproxy可安装在主机上,也可使用docker容器实现。文本采用第二种。创建配置文件/etc/haproxy/haproxy.cfg,重要部分以中文注释标出:在三个节点启动haproxy keepalived是以VRRP(虚...