首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于VRRP和HSRP的负荷分担

基于VRRP和HSRP的负荷分担
EN

Network Engineering用户
提问于 2017-11-11 19:54:13
回答 2查看 2.3K关注 0票数 2
  1. VRRP和HSRP是否都支持基于grop号的多个虚拟路由器之间的负载共享?
  2. 在使用VLAN时,在HSRP和VRRP的情况下,组号(负载平衡)是否保持不变?
  3. 因此,我可以同时使用VLAN (相同的组号)和虚拟路由器(diff组号)作为HSRP或VRRP中的负载均衡器?一个路由器能处理的负载平衡有多少有限制?如果有大量的VLAN,我需要负载均衡器为他们,以及不同的组号(例如100,200),除了VLAN组(可以说300)?

我的理解对吗?

EN

回答 2

Network Engineering用户

回答已采纳

发布于 2017-11-11 20:23:54

FHRPs,如VRRP和HSRP,不会负载任何东西,这不是它们的目的。FHRP的目的是给出一个虚拟网关,在主路由器故障的情况下,该网关可能会失败到另一个物理路由器。网关要么在主机上静态配置,要么由DHCP分配给主机。有些人还会使用分配的网关试图在多个路由器之间传播流量负载,但这可以通过FHRP完成,也可以不使用FHRP。这仅仅是哪个主机被分配给哪个网关的工件。

例如,如果您有两个路由器和两个VLAN,您可以分配VLAN 1上的主机使用路由器1作为网关,而VLAN 2上的主机使用路由器2作为网关。这就分散了流量负载,但对于故障情况却没有任何作用。

FHRP将为您创建虚拟路由器地址。在这种情况下,虚拟1可以使用路由器1作为主要路由器,虚拟2可以使用路由器2作为主要路由器。在正常情况下,这与仅仅使用这两个路由器而不使用FHRP没有什么不同。它给了你的能力,所有的流量使用一个路由器,如果另一个路由器失败。

有些人甚至更进一步,他们在路由器接口上分配多个FHRP组。在这种情况下,VLAN 1可以在单个VLAN上有两个虚拟路由器地址,其中一个虚拟地址可以使用路由器1作为其主路由器,而另一个虚拟地址可以使用路由器2作为主要路由器。然后将一些主机分配到一个虚拟地址作为其网关,而另一个主机将被分配到另一个虚拟地址作为其网关。这就是很多人所说的负载平衡,尽管它并不是真正的负载平衡,而且它也有问题,特别是如果STP将帧定向到根桥,而根桥必须向它们发送另一个方向才能到达路由器,从而导致次优的流量。

票数 3
EN

Network Engineering用户

发布于 2017-11-11 20:21:31

  1. 对于单个组,它们只提供适应力,活动路由器将为组提供所有流量服务,您正确地认为需要多个组来实现粗略的负载平衡(尽管这不是一个好的解决方案),每个组将有自己的虚拟IP来提供负载平衡,一个路由器将为一个组活动,另一个活跃于另一个组,然后您必须确保局域网上的一半主机拥有一个虚拟IP作为他们的默认网关,而另一半的主机拥有另一个虚拟IP。GLBP (网关负载平衡协议)是为了提供第一跳恢复力和负载平衡而设计的.当主机ARP用于GLBP虚拟IP时,GLBP以多个虚拟MAC响应,一些主机接收一个MAC,另一些主机接收另一个MAC,一个路由器服务一个MAC,另一个路由器服务另一个MAC。如果一个路由器坏了,另一个路由器服务两个MACs。
  2. 不确定您要求的是什么,但是您可以在多个VLAN上使用相同的组号,因为不同VLAN的HSRP/VRRP流量永远不会交互。在有些情况下,最好使用唯一的组号,例如,如果您计划在未来使用Q- in -Q。
  3. 不知道您的意思是什么,您可以在多个VLAN上使用相同的组号,也可以在不同的组号上使用相同的组号,或者将两者结合使用。对于交换机能够支持的总组(跨越所有VLAN),将有一个平台限制。HSRP/VRRP不是负载平衡协议,而是使用GLBP。
票数 1
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/45672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档