[发明专利]扩展IPv6虚拟路由器的方法、系统及装置有效
申请号: | 201110385471.5 | 申请日: | 2011-11-28 |
公开(公告)号: | CN103139077A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 吴教仁;刘涛;刘宁;张诚;傅江 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L12/749 | 分类号: | H04L12/749;H04L12/781 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 ipv6 虚拟 路由器 方法 系统 装置 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种基于VRRP协议扩展IPv6虚拟路由器的方法、系统及装置。
背景技术
在基于TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议)协议的网络中,为了保证不直接物理连接的设备之间的通信,需要指定路由。传统常用的指定路由的方法包括通过路由协议(例如:内部路由协议RIP和OSPF)动态学习和静态配置两种方式。虽然静态路由的方法简化了网络管理的复杂度和减轻了终端设备的通信开销,但是仍存在下述缺点:如果作为默认网关的路由器损坏,所有使用该网关为下一跳主机的通信必然要中断。即便配置了多个默认网关,如果不重新启动终端设备,也不能切换到新的网关。
为了克服静态指定网关的上述缺陷,通常采用VRRP协议(Virtual Router Redundancy Protocol,虚拟路由冗余)进行配置。VRRP协议是一种LAN接入设备备份协议。一个局域网络内的所有主机都设置缺省网关,主机发出的目的地址不在本网段的报文将被通过缺省网关发往三层交换机,从而实现了主机和外部网络的通信。
但是,随着IPv6(Internet Protocol Version 6,第六版互联网协议)的不断发展,IPv6正逐步替代现行版本IP协议——IPv4(Internet Protocol Version 4,第四版互联网协议)。而VRRP协议对虚拟路由器只支持IPv4格式,而不支持IPv6格式,无法满足项目发展的需求。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。
为此,本发明的第一个目的在于提供一种基于虚拟路由器冗余VRRP协议扩展IPv6虚拟路由器的方法,该方法可以实现对VRRP协议的扩展,使得VRRP协议也可以支持IPv6虚拟路由器。本发明的第二个目的在于提供一种基于虚拟路由器冗余VRRP协议扩展IPv6虚拟路由器的系统。本发明的第三个目的在于提供一种第一网络实体设备。
为实现上述目的,本发明第一方面的实施例提供了一种基于虚拟路由器冗余VRRP协议扩展IPv6虚拟路由器的方法,包括如下步骤:第一网络实体设备上的第一虚拟路由器构建VRRP通告报文,并将IPv6地址转换为伪IPv4地址加入至所述VRRP通告报文中;所述第一网络实体设备将所述VRRP通告报文发送至交换机,所述交换机以组播形式向与所述交换机相连的第二网络实体设备中的虚拟路由器发送所述VRRP通告报文;所述第二网络实体设备根据所述VRRP通告报文的虚拟路由号VRID和所述伪IPv4地址判断查找对应的第二虚拟路由器;第二虚拟路由器接收所述VRRP报文,并进行相应处理。
根据本发明实施例的基于虚拟路由器冗余VRRP协议扩展IPv6虚拟路由器的方法可以实现对VRRP协议的扩展,使得VRRP协议也可以支持IPv6虚拟路由器,从而可以同时混用IPv4和IPv6地址到同一个虚拟路由器,增加了数据中心部署的灵活性。从而可以实现快速开发项目需求。
本发明第二方面的实施例提供了一种基于VRRP协议扩展IPv6虚拟路由器的系统,包括:第一网络实体设备、第二网络实体设备和分别与所述第一网络实体设备和第二网络实体设备分别相连的交换机,其中,所述第一网络实体设备上具有第一虚拟路由器,所述第二网络实体设备上具有第二虚拟路由器,所述第一虚拟路由器和所述第二虚拟路由器互为主备虚拟路由器,所述第一虚拟路由器,用于构建VRRP通告报文,并将IPv6地址转换为伪IPv4地址加入至所述VRRP通告报文中;所述第一网络实体设备,用于将所述第一虚拟路由器构建的VRRP通告报文发送至所述交换机;所述交换机,用于以组播形式向第二网络实体设备中的虚拟路由器发送所述VRRP通告报文;所述第二网络实体设备,用于接收所述VRRP通告报文,并根据所述VRRP通告报文的虚拟路由号VRID和所述伪IPv4地址判断查找对应的第二虚拟路由器,以及将所述VRRP通告报文发送给所述第二虚拟路由器;所述第二虚拟路由器,用于接收所述VRRP通告报文,并进行相应处理。
根据本发明实施例的基于虚拟路由器冗余VRRP协议扩展IPv6虚拟路由器的系统可以实现对VRRP协议的扩展,使得VRRP协议也可以支持IPv6虚拟路由器,从而可以同时混用IPv4和IPv6地址到同一个虚拟路由器,增加了数据中心部署的灵活性。从而可以实现快速开发项目需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110385471.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于车辆仪表板部件的固定装置
- 下一篇:一种提高打叶复烤片烟质量的方法