[发明专利]基于虚拟路由器冗余协议VRRP的主设备选举方法及装置在审
| 申请号: | 202010563617.X | 申请日: | 2020-06-19 |
| 公开(公告)号: | CN111817953A | 公开(公告)日: | 2020-10-23 |
| 发明(设计)人: | 彭艺;宋清虹 | 申请(专利权)人: | 新华三技术有限公司成都分公司 |
| 主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/707;H04L12/713;H04L12/741 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 610000 四川省成都市中国(四川)自由*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 虚拟 路由器 冗余 协议 vrrp 主设备 选举 方法 装置 | ||
本说明书提供一种基于虚拟路由器冗余协议VRRP的主设备选举方法及装置,所述方法包括:接收VRRP备份组中的第二网络设备发送的VRRP通告报文;获取VRRP通告报文中携带的第二网络设备的优先级信息以及第二网络设备作为Master设备的时间信息;在第一网络设备的优先级与第二网络设备的优先级相同的情况下,选择处于Master状态时间长的网络设备为Master设备。选择处于Master时间长的网络设备作为Master设备可以保证更少的主机或者客户端断流。
技术领域
本说明书涉及通信技术领域,尤其涉及一种基于虚拟路由器冗余协议VRRP的主设备选举方法及装置。
背景技术
为了解决局域网访问外部网络的可靠性问题,通常采用两台或两台以上的路由器作为局域网内部主机接入外部网络的网关,以互为备份。VRRP(Virtual RouterRedundancy Protocol,虚拟路由器冗余协议)技术将多台路由器组成一台虚拟路由器,由虚拟路由器向局域网内部的主机提供统一的虚拟互联网协议IP地址以及相应的虚拟媒体接入控制MAC地址。虚拟路由器通过选举机制决定哪台物理路由器承担转发任务,但对于局域网内的主机而言,该主机仅需要知道虚拟路由器的IP地址,并将该IP地址配置为网关的IP地址即可。在工作时,只要组成虚拟路由器的这组路由器中有一个路由器还能正常工作,便可以作为网间设备转发内部网络访问外部网络的报文,从而能够保证网络的正常运行。
图1为一种应用VRRP的组网方案的示意图,如图1所示,网络中包括包括多台主机host1、host2、host3,以及多台路由器:Router A、Router B和Router C,这多台路由器组成一台虚拟路由器,这多台路由器也称为VRRP备份组。此虚拟路由器有自己的IP地址10.1.1.1/24,由用户手工指定。局域网内的主机将虚拟路由器设置为默认网关。Router A、Router B和Router C中优先级最高的路由器作为主(Master)路由器,承担网关的功能。其余两台路由器作为备(Backup)路由器,当Master路由器发生故障时,取代Master路由器继续履行网关职责,从而保证局域网内的主机可不间断地与外部网络进行通信。备份组中的路由器根据优先级确定自己在备份组中的角色。
VRRP功能不仅仅应用于路由器,VRRP功能也可以在虚拟服务器上使用,多台服务器组成一台虚拟服务器,以虚拟服务器的IP地址对外提供服务。客户端主机访问该IP地址以访问服务器。当Master服务器发生故障时,Backup服务器选举出新的Master服务器继续对外提供服务,保证服务不中断。
如果Backup服务器和Master服务器之间用于发送VRRP通告报文的链路故障,则可能会出现多个Master服务器,而当故障链路恢复后,会重新选举Backup服务器和Master服务器。如果Master服务器在客户端主机接入时会生成上下文,且服务器是基于上下文对客户端主机提供服务时,则可能出现如下问题:服务器是基于上下文对客户端主机提供服务,但重新选举的新Master服务器并无该客户端主机的上下文,如如果重新选举出的Master服务器不是原来服务于该客户端的服务器,因此服务器上没有该客户端的上下文,此时服务的连续性将受到影响。
发明内容
为克服相关技术中存在的问题,本说明书提供了一种基于虚拟路由器冗余协议VRRP的主设备选举方法及装置。
根据本说明书实施例的第一方面,提供一种基于虚拟路由器冗余协议VRRP的主设备选举方法,应用于VRRP备份组中的第一网络设备,所述方法包括:
接收VRRP备份组中的第二网络设备发送的VRRP通告报文;
获取所述VRRP通告报文中携带的第二网络设备的优先级信息以及第二网络设备作为Master设备的时间信息;
在所述第一网络设备的优先级与所述第二网络设备的优先级相同的情况下,选择处于Master状态时间长的网络设备为Master设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司成都分公司,未经新华三技术有限公司成都分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010563617.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种功率管理方法及设备
- 下一篇:一种高分子材料高效清洁的燃烧装置





