VRRP负载均衡技术介绍_第1页
VRRP负载均衡技术介绍_第2页
VRRP负载均衡技术介绍_第3页
VRRP负载均衡技术介绍_第4页
VRRP负载均衡技术介绍_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目 录VRRP 负载均衡.1VRRP 负载均衡简介. 1VRRP 负载均衡模式的报文. 1虚拟MAC 地址的分配. 2虚拟转发器. 3虚拟转发器的权重和优先级. 3虚拟转发器备份. 3虚拟转发器监视功能. 4VRRP 负载均衡VRRP 负载均衡简介在VRRP 标准协议模式中,只有Master 路由器可以转发报文,Backup 路由器处于监听状态,无法转发报文。虽然创建多个备份组可以实现多个路由器之间的负载分担,但是局域网内的主机需要设置不同的网关,增加了配置的复杂性。VRRP 负载均衡模式在VRRP 提供的虚拟网关冗余备份功能基础上,增加了负载均衡功能。其实现原理为:将一个虚拟IP 地址与多个

2、虚拟MAC 地址对应,VRRP 备份组中的每个路由器都对应一个虚拟MAC 地址,使得每个路由器都能转发流量。在VRRP 负载均衡模式中,只需创建一个备份组,就可以实现备份组中多个路由器之间的负载分担,避免了VRRP 备份组中Backup 设备始终处于空闲状态,网络资源利用率不高的问题。说明:VRRP 负载均衡模式以VRRP 标准协议模式为基础,VRRP 标准协议模式中的工作机制(如Master 路由器的选举、抢占、监视功能等),VRRP 负载均衡模式均支持。VRRP 负载均衡模式还在此基础上,增加了新的工作机制。VRRP 负载均衡模式的报文VRRP 标准协议模式中只定义了一种报文VRRP 通告

3、报文,且只有Master 路由器周期性发送该报文,Backup 路由器不会发送VRRP 通告报文。为了实现负载均衡,VRRP 负载均衡模式中定义了四种报文:z Advertisement 报文:不仅用于通告本设备上备份组的状态,还用于通告本设备上处于Active 状态的虚拟转发器信息。Master 和Backup 路由器均周期性发送该报文。z Request 报文:处于Backup 状态的路由器如果不是VF Owner(VirtualForwarder Owner,虚拟转发器拥有者),则发送Request 报文,请求Master 路由器为其分配虚拟MAC 地址。z Reply 报文:Maste

4、r 路由器接收到Request 报文后,将通过Reply 报文为Backup 路由器分配虚拟MAC 地址。收到Reply 报文后,Backup 路由器会创建虚拟MAC 地址对应的虚拟转发器,该路由器称为此虚拟转发器的拥有者。z Release 报文:VF Owner的失效时间达到一定值后,接替其工作的路由器将发送Release 报文,通知备份组中的路由器删除VF Owner对应的虚拟转发器。虚拟MAC 地址的分配VRRP 负载均衡模式中,Master 路由器负责为备份组中的路由器分配虚拟MAC 地址,并根据负载均衡算法为来自主机的ARP (IPv4网络中)/ND(IPv6网络中)请求,应答不同

5、的虚拟MAC 地址,从而实现流量在多个路由器之间分担。备份组中的Backup 路由器不会应答主机的ARP (IPv4网络中)/ND(IPv6网络中)请求。 Host AHost BHost C图1 虚拟MAC 地址分配示意图如图1所示,备份组的虚拟IP 地址为10.1.1.1/24,Master 路由器为Router A,Backup 路由器为Router B和Router C。Router A为Router A、Router B和Router C分配不同的虚拟MAC 地址。主机Host A、Host B和Host C发送ARP 请求,获取网关10.1.1.1对应的MAC 地址,Master

6、路由器Router A根据负载均衡算法,利用不同的虚拟MAC 地址应答主机的ARP 请求:z Host A获取的MAC 地址为Router A的虚拟MAC 地址,即Host A认为网关的MAC 地址为Router A的虚拟MAC 地址,从而保证Host A的流量通过Router A转发。z Host B获取的MAC 地址为Router B的虚拟MAC 地址,保证Host B的流量通过Router B转发。z Host C获取的MAC 地址为Router C的虚拟MAC 地址,保证Host C的流量通过Router C转发。虚拟转发器VRRP 负载均衡模式通过虚拟转发器实现负载分担。每个虚拟转发

7、器都对应备份组的一个虚拟MAC 地址,负责转发目的MAC 地址为该虚拟MAC 地址的流量。Master 路由器负责为备份组中的所有设备(包括Master 路由器和Backup 路由器)分配虚拟MAC 地址。备份组中的路由器获取到虚拟MAC 地址后,将创建该MAC 地址对应的虚拟转发器,该路由器称为此虚拟转发器的拥有者。虚拟转发器的权重和优先级虚拟转发器的权重标识了设备的转发能力。权重值越高,设备的转发能力越强。当权重低于一定的值失效下限时,设备无法再为主机转发流量。虚拟转发器的优先级用来决定虚拟转发器的状态:优先级最高的虚拟转发器处于Active 状态,称为AVF (Active Virtua

8、l Forwarder),负责转发流量。虚拟转发器的优先级取值范围为0255,其中,255保留给VF Owner使用。设备根据虚拟转发器的权重计算虚拟转发器的优先级。虚拟转发器备份如果VF Owner的权重高于或等于失效下限,则VF Owner的优先级为最高值255,作为AVF 负责转发目的MAC 地址为虚拟MAC 地址的流量;其他路由器接收到AVF 发送的Advertisement 报文后,也会创建虚拟转发器,该虚拟转发器处于Listening 状态,称为LVF (Listening Virtual Forwarder)。图2举例说明了备份组中每个路由器上的虚拟转发器信息。 图2 虚拟转发器

9、LVF 监视AVF 的状态,当AVF 出现故障时,将选举出虚拟转发器优先级最高的LVF 作为AVF 。虚拟转发器始终工作在抢占模式。如果LVF 接收到AVF 发送的Advertisement 报文中虚拟转发器优先级低于本地虚拟转发器优先级,LVF 就会抢占成为AVF 。 虚拟转发器监视功能 AVF 负责转发目的MAC 地址为虚拟转发器MAC 地址的流量,当AVF 连接的上行链路出现故障时,如果不能及时通知LVF 接替其工作,局域网中以此虚拟转发器MAC 地址为网关MAC 地址的主机将无法访问外部网络。 虚拟转发器的监视功能可以解决上述问题。利用NQA (Network Quality Analyzer,网络质量分析)、BFD (Bidirectional Forwarding Detec

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论