[发明专利]一种提高多VRRP备份组的处理性能的方法和装置有效
申请号: | 201310069007.4 | 申请日: | 2013-03-05 |
公开(公告)号: | CN103200093A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 崔晓会 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/713 | 分类号: | H04L12/713 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 vrrp 备份 处理 性能 方法 装置 | ||
技术领域
本申请涉及通信技术领域,特别涉及一种提高多虚拟路由器冗余协议(Virtual Router Redundancy Protocol,VRRP)的处理性能的方法和装置。
背景技术
VRRP是一种容错协议,将可以承担网关功能的一组路由器加入到备份组中,形成一台虚拟路由器。VRRP备份组内的路由器根据优先级,选举出Master路由器,承担网关功能,其他路由器作为Backup路由器。当Master路由器发生故障时,Backup路由器取代Master路由器继续履行网关职责,从而保证局域网内的主机不间断地与外部网络进行通信。虚拟路由器具有IP地址,称为虚拟IP地址。局域网内的主机只需将这个虚拟路由器的IP地址设置为主机的缺省路由的下一跳IP地址,使得虚拟路由器成为缺省网关,就可以通过缺省网关与外部网络进行通信。
参见图1,图1是现有技术VRRP标准协议模式组网示意图,路由器A、B、C联合组成一个虚拟路由器,局域网内的主机1、2、3将虚拟路由器设置为缺省网关,通过该缺省网关与外部网络进行通信,其中,路由器A、B、C中,优先级最高的路由器A作为Master路由器,承担网关功能,其余两台路由器B和C作为Backup路由器。当路由器A发生故障时,则备份组内处于Backup状态的路由器B和C将根据优先级选举出新的Master路由器,新选出的Master路由器将继续向局域网内的主机提供路由服务。
在现有实现中,一台路由器可加入多个备份组,在不同备份组中有不同的优先级,使得该路由器在一些备份组中作为Master路由器,在其余备份组中作为Backup路由器。可以通过设置多个备份组的方式实现负载分担。
参见图2,图2是现有技术VRRP负载分担的组网示意图,图2基于图1,为了实现业务流量在路由器A、B和C之间进行负载分担,将路由器A、B、C同时加入到备份组1(对应虚拟路由器1)、备份组2(对应虚拟路由器2)和备份组3(对应虚拟路由器3),并在配置各路由器在每个备份组中的优先级时,确保三个备份组中各路由器的优先级形成交叉对应,使得在备份组1中,路由器A作为Master路由器,路由器B和C作为Backup路由器;在备份组2中,路由器B作为Master路由器,路由器A和C作为Backup路由器;在备份组3中,路由器C作为Master路由器,路由器A和B作为Backup路由器。这样,只需要将局域网内的主机的缺省网关分别设置为虚拟路由器1、虚拟路由器2和虚拟路由器3,就可以实现业务流量在路由器A、B、C之间的负载分担。
为了保证VRRP备份组正常运行,备份组中的Master路由器需定期发送通告报文,通告自己的状态;备份组中的Backup路由器接收Master路由器的通告报文,根据通告报文修正自己的状态:在抢占模式下,如果通告报文中优先级低于自身的优先级,则进行抢占,成为Master路由器,否则更新备份组定时器并保持为Backup路由器。例如在图2所示组网中,路由器A作为备份组1的Master路由器需要周期性向本备份组内的Backup路由器发送通告报文,同时作为备份组2和备份组3中的Backup路由器接收备份组2和备份组3中的Master路由器发送的通告报文并根据通告报文进行状态修正,路由器B和C也同样需要根据在不同备份组中的角色发送和接收通告报文并根据接收到的通告报文进行状态修正。
可见,多备份组情况下,网关设备作为一些备份组中的Master路由器,需要发送通告报文,而作为其余备份组的Backup路由器接收通告报文,由于通告报文既占用带宽,也占用CPU资源,当备份组数量太大的情况下,容易导致网关设备无法及时处理通告报文,造成其它网关设备进行Master的抢占,引起VRRP震荡。
发明内容
有鉴于此,本发明的目的在于提供一种提高多VRRP备份组的处理性能的方法,该方法能够减少资源占用,避免VRRP震荡。
为实现上述目的,本发明提供的技术方案为:
一种提高多VRRP备份组的处理性能的方法,所述多VRRP备份组中的每个路由器执行以下操作:
预先将该路由器加入到超级VRRP备份组,并抑制该路由器作为所述多VRRP备份组中任一VRRP备份组的主Master路由器周期性发送通告报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310069007.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乙型肝炎病毒核酸定量检测方法与试剂盒
- 下一篇:一种光电隔离保护装置