[发明专利]基于VRRP协议扩展虚拟路由器数量的方法、系统和装置有效
申请号: | 201110385718.3 | 申请日: | 2011-11-28 |
公开(公告)号: | CN103139067A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 吴教仁;刘涛;刘宁;张诚;傅江 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L12/713 | 分类号: | H04L12/713;H04L29/06 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 vrrp 协议 扩展 虚拟 路由器 数量 方法 系统 装置 | ||
1.一种基于虚拟路由器冗余VRRP协议扩展虚拟路由器数量的方法,其特征在于,包括以下步骤:
第一网络实体设备中的第一虚拟路由器创建VRRP通告报文;
所述第一虚拟路由器根据所述VRRP通告报文中的第一虚拟地址VIP地址生成虚拟路由号VRID,并将所述VRID添加至所述VRRP通告报文;
所述第一网络实体设备将所述VRRP通告报文发送至交换机,所述交换机向与所述交换机相连的第二网络实体设备发送所述VRRP通告报文;以及
所述第二网络实体设备根据所述VRRP通告报文中的所述VRID和所述VIP地址查找所述第一虚拟路由器对应的虚拟路由器。
2.如权利要求1所述的基于VRRP协议扩展虚拟路由器数量的方法,其特征在于,所述第一虚拟路由器根据所述第一VIP地址生成VRID进一步包括:
所述第一虚拟路由器对所述VRRP通告报文中的全部第一VIP地址进行或操作;
所述第一虚拟路由器对或操作之后的所述全部第一VIP地址进行散列运算以生成所述VRID。
3.如权利要求2所述的基于VRRP协议扩展虚拟路由器数量的方法,其特征在于,所述第二网络实体设备中设置有哈希桶,其中,所述哈希桶中包括键值和与所述键值对应的链表,其中,所述链表中包括一个或多个虚拟路由器,且所述键值与所述VRID对应。
4.如权利要求3所述的基于VRRP协议扩展虚拟路由器数量的方法,其特征在于,所述第二网络实体设备根据所述VRID和所述第一VIP地址查找所述第一虚拟路由器对应的虚拟路由器进一步包括:
所述第二网络实体设备将所述VRID作为键值查找所述哈希桶,以确定所述VRID对应的链表;
所述第二网络实体设备依次查找所述VRID对应的链表中的虚拟路由器,并确定每个虚拟路由器所对应的第二VIP地址;
将所述VRRP通告报文中的第一VIP地址与所述链表中虚拟路由器所对应的第二VIP地址进行比较,以确定所述虚拟路由器是否是与所述第一虚拟路由器互为主备的虚拟路由器。
5.如权利要求1-4任一项所述的基于VRRP协议扩展虚拟路由器数量的方法,其特征在于,将所述VRRP通告报文中的第一VIP地址与所述链表中虚拟路由器所对应的第二VIP地址进行比较进一步包括:
将所述第一VIP地址与所述第二VIP地址的个数进行比较;
如果个数相同,则进一步比较所述第一VIP地址与所述第二VIP地址是否一一匹配;
如果所述第一VIP地址与所述第二VIP地址一一匹配,则判断所述虚拟路由器为与所述第一虚拟路由器互为主备的虚拟路由器。
6.如权利要求1-5任一项所述的基于VRRP协议扩展虚拟路由器数量的方法,其特征在于,还包括:
所述第二网络实体设备将所述链表中每个虚拟路由器对应的第二VIP地址进行排序。
7.一种基于VRRP协议扩展虚拟路由器数量的系统,其特征在于,包括:
第一虚拟路由器,用于创建VRRP通告报文,并根据所述VRRP通告报文中的第一VIP地址生成VRID,并将所述VRID添加至所述VRRP通告报文;
第一网络实体设备,用于将所述VRRP通告报文发送至交换机;
所述交换机,用于向与交换机相连的第二网络实体设备发送所述VRRP通告报文;以及
所述第二网络实体设备,用于根据所述VRRP通告报文中的所述VRID和所述VIP地址查找所述第一虚拟路由器对应的虚拟路由器。
8.如权利要求7所述的基于VRRP协议扩展虚拟路由器数量的系统,其特征在于,所述第一虚拟路由器对所述VRRP通告报文中的全部第一VIP地址进行或操作,并对或操作之后的所述全部第一VIP地址进行散列运算以生成所述VRID。
9.如权利要求8所述的基于VRRP协议扩展虚拟路由器数量的系统,其特征在于,其中,所述第二网络实体设备中设置有哈希桶,其中,所述哈希桶中包括键值和与所述键值对应的链表,且所述链表中包括一个或多个虚拟路由器,且所述键值与所述VRID对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110385718.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可更换模芯的压铸模具
- 下一篇:一种浇口模具