[发明专利]虚拟网络路由器的数据统一转发方法有效

专利信息
申请号: 201310418512.5 申请日: 2013-09-13
公开(公告)号: CN103491006A 公开(公告)日: 2014-01-01
发明(设计)人: 徐明伟;张媛媛;李清 申请(专利权)人: 清华大学
主分类号: H04L12/741 分类号: H04L12/741;H04L12/803
代理公司: 西安智大知识产权代理事务所 61215 代理人: 贾玉健
地址: 100084 北京市海淀区1*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 虚拟 网络 路由器 数据 统一 转发 方法
【权利要求书】:

1.一种虚拟网络路由器的数据统一转发方法,其特征在于,将虚拟路由器实例的控制平面与数据平面分离,控制平面运行在各虚拟路由器实例内部,负责路由计算;数据平面则转移至虚拟路由器内核中,各虚拟路由器实例的数据平面在虚拟路由器设备底层构成一个数据统一转发引擎,由该统一转发引擎负责将各虚拟路由器实例的转发表组织并压缩为一个共享转发表,并以此为依据负责本虚拟路由器节点上所有实例的数据转发。

2.根据权利要求1所述的虚拟网络路由器的数据统一转发方法,其特征在于,各虚拟路由器实例的控制平面运行路由协议,动态生成转发表项,并将转发表发送至所述数据统一转发引擎。

3.根据权利要求1所述的虚拟网络路由器的数据统一转发方法,其特征在于,所述数据统一转发引擎可视为原各虚拟路由器实例中数据平面的集合,具备普通数据平面的所有功能,它负责为虚拟路由器上所有的虚拟路由器实例提供统一的数据转发服务,其转发依据为引擎中路由查找模块的共享转发表;各虚拟路由器实例的控制平面分别运行各自的路由协议并生成转发表,各转发表信息通过虚拟路由器实例与数据统一转发引擎间的通信被定期发送给数据统一转发引擎,在引擎中被组织为共享转发表,从而将原来多个数据平面的转发表信息整合到一个数据统一转发引擎中。

4.根据权利要求1所述的虚拟网络路由器的数据统一转发方法,其特征在于,通过构建trie树对各虚拟路由器实例的转发表前缀进行统一索引,从而将多个虚拟路由器实例的转发表组织成一个共享转发表,共享转发表结构由trie树、共享索引表和各虚拟路由器实例的转发表三部分组成,其中trie树用于组织各虚拟路由器实例转发表的地址前缀,包含有效前缀信息的trie树结点将指向一个共享索引表,该共享索引表将各虚拟路由器实例的编号作为关键字,来索引该前缀结点在对应的虚拟路由器实例转发表中的位置。

5.根据权利要求4所述的虚拟网络路由器的数据统一转发方法,其特征在于,当各虚拟路由器实例均采用IP网络时,trie树用于组织各虚拟路由器实例转发表的IP地址前缀,它采用级压缩的方式,每个节点包含2n个分支,其中1≤n≤32,能够表示IP地址中的n比特位;trie树每个包含有效前缀信息的结点都指向一个共享索引表,共享索引表将各虚拟路由器实例的编号作为关键字,来索引该trie树结点所代表的前缀在对应的虚拟路由器实例转发表中的位置,各虚拟路由器实例的转发表对普通的路由器转发表进行了扩展,在表项中增加了下一跳虚拟链路的起点与终点信息。

6.根据权利要求1所述的虚拟网络路由器的数据统一转发方法,其特征在于,当有虚拟网络上的数据分组到达虚拟路由器设备时,进行如下操作:

a)从物理网卡上获取数据报文并解封装,取得内部的虚拟网络数据分组;

b)以虚拟网络数据分组对应的虚拟路由器实例编号及目的地址字段为依据,在所述数据统一转发引擎的路由查找模块内进行路由查找;

c)查找结束后,数据分组分三类处理:如果数据分组的目的地址为各虚拟路由器实例,将其经虚拟交换机递交给相应的虚拟路由器实例;如果数据分组的目的地址为设备的主机地址,则将数据分组上交给传输层处理;对于需要转发的虚拟网络数据分组,则根据路由查找结果对数据分组进行IP封装后,将其经物理网卡发送至下一跳虚拟路由器实例。

7.根据权利要求6所述的虚拟网络路由器的数据统一转发方法,其特征在于,所述路由查找模块是数据统一转发引擎的核心,用于建立共享转发表,作为各虚拟网络数据分组进行路由查找的依据,与引擎内其它模块交互,获取各虚拟路由器实例信息,并对共享转发表进行操作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310418512.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top