[发明专利]虚拟路由器的实现方法及系统有效
申请号: | 201110174217.0 | 申请日: | 2011-06-24 |
公开(公告)号: | CN102843286B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 顾忠禹 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/701 | 分类号: | H04L12/701;H04L12/741;H04L12/713 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 余刚,梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 路由器 实现 方法 装置 系统 | ||
1.一种虚拟路由器系统,其特征在于,包括:路由器与路由处理服务器;所述路由器包括接口模块,其中,
所述接口模块,包括:报文处理功能模块、转发模块和一个或者多个转发信息表,其中,所述接口模块的一个或者多个物理接口或者所述物理接口的子接口分配给不同的虚拟路由器,所述物理接口或子接口与所述虚拟路由器一一对应;
所述路由处理服务器,包括多个路由处理器,其中,所述路由处理器与所述虚拟路由器一一对应,每个所述路由处理器用于执行与其对应的所述虚拟路由器的路由处理功能。
2.根据权利要求1所述的系统,其特征在于,所述路由处理服务器包括下列之一:个人电脑PC机集群、PC服务器集群、刀片服务器或刀片服务器集群、专用计算机系统。
3.根据权利要求2所述的系统,其特征在于,所述路由处理服务器通过以下方式之一进行扩展:在所述PC机集群增加PC、在所述PC服务器集群中增加PC服务器、在所述刀片服务器增加扩展模块、在所述专用计算机系统中增加扩展模块。
4.根据权利要求1所述的系统,其特征在于,所述路由器还包括:路由处理模块或主控模块;所述路由处理服务器和所述路由处理模块或所述主控模块协同,通过创建并运行多个路由处理实例,实现多个所述路由处理器。
5.根据权利要求1所述的系统,其特征在于,不同的所述虚拟路由器具有不同的虚拟路由器标识,其中,所述虚拟路由器标识为预设的路由器标识RouterID或网络标识NetID。
6.根据权利要求1至5中任一项所述的系统,其特征在于,所述路由器与所述路由处理服务器通过以太网交换机或者网络进行连接。
7.根据权利要求6所述的系统,其特征在于,所述路由器通过以下方式之一连接所述路由处理服务器:所述路由器用于用户业务连接的物理接口;通过更换所述路由器的路由处理模块或主控模块后提供的接口,其中,更换后的所述路由处理模块或主控模块用于将路由器的协议和控制信息转发给所述路由处理服务器;所述路由器通过其路由处理模块的扩展接口。
8.根据权利要求1至5中任一项所述的系统,其特征在于,所述路由处理服务器还用于收集或接收虚拟路由器的配置和管理信息,并根据所述配置和管理信息配置和管理所述虚拟路由器。
9.根据权利要求1至5中任一项所述的系统,其特征在于,所述路由处理服务器以一块或者多块扩展板的形式插入所述路由器中,或者直接在所述路由器的路由处理器模块上实现。
10.根据权利要求1所述的系统,其特征在于,不同的所述路由处理器通过使用所述路由处理服务器中的不同的虚拟机上运行不同的路由处理映像执行其路由处理功能。
11.根据权利要求1至5中任一项所述的系统,其特征在于,所述路由器和所述路由处理服务器之间通过标准化的接口连接。
12.一种虚拟路由器的实现方法,应用于上述权利要求1至11中任一项所述的虚拟路由器系统,其特征在于,所述方法包括:
路由器从其接口模块的物理端口接收报文;
根据所述物理接口或者子接口对应的虚拟路由器的配置信息,在所述报文中添加所述虚拟路由器的虚拟路由器标识信息;
所述接口模块执行报文处理功能,根据所述报文的类型,转发添加有所述虚拟路由器标识信息的所述报文。
13.根据权利要求12所述的方法,其特征在于,所述报文为协议报文;所述接口模块的报文处理功能模块将添加有所述虚拟路由器标识信息的所述报文发送到路由处理服务器中与所述虚拟路由器标识信息对应的路由处理器,所述路由处理器生成或更新与所述报文对应的路由表表项。
14.根据权利要求12所述的方法,其特征在于,所述报文为数据报文;所述接口模块执行报文处理功能,根据所述报文的类型,转发添加有所述虚拟路由器标识信息的所述报文,包括:
根据所述报文的目的地址,在所述接口模块的转发模块的所述虚拟路由器标识信息所对应的转发信息表FIB中进行表项查找;
查找到与所述报文对应的表项后,根据所述对应表项中的接口信息,将所述报文交由所述路由器的交换模块进行转发调度并实现转发;
在所述报文到达出接口模块,该接口模块执行报文处理功能,删除所述报文的所述虚拟路由器标识信息,对删除所述虚拟路由器标识信息的报文进行处理和封装,并通过对应的所述物理接口或者子接口转发出去。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110174217.0/1.html,转载请声明来源钻瓜专利网。