[发明专利]使用主动式最短路径的SDN中的扁平化L3路由有效
申请号: | 201780088221.0 | 申请日: | 2017-03-08 |
公开(公告)号: | CN110419199B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 奥默·安森;利希·威什尼茨 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/46;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 主动 式最短 路径 sdn 中的 扁平 l3 路由 | ||
1.一种使用虚拟网络主动映射来通过所述虚拟网络传输网络层(L3)对等数据分组的系统,其特征在于,包括:
连接多个虚拟对端的虚拟网络的直接分组载体,所述直接分组载体适用于:
从所述多个虚拟对端的源虚拟对端接收去往所述多个虚拟对端的目的虚拟对端的至少一个数据分组;
访问包括多个虚拟L3对等地址的映射记录,每个虚拟L3对等地址映射所述多个虚拟对端中的一对虚拟对端之间的直接对等路径;
从所述映射记录中检索映射所述源对端和所述目的对端之间的所述直接对等路径的所述多个虚拟L3对等地址中的相应一个;以及
使用所述检索的虚拟L3对等地址将所述至少一个数据分组传输到所述目的虚拟对端。
2.根据权利要求1所述的系统,其特征在于,所述多个虚拟对端中的每个虚拟对端是网络单元,所述网络单元是以下项中的一项:
虚拟主机,
虚拟路由器,
虚拟路由器接口,
通过虚拟端点映射的物理主机,
通过虚拟端点映射的物理路由器,
容器,以及
映射至少一个硬件和/或虚拟资源的任何虚拟接口。
3.根据任一前述权利要求所述的系统,其特征在于,将所述直接分组载体构造为:
由连接到所述虚拟网络的多个计算节点中的一个计算节点托管的集中式载体,或者
由所述多个计算节点中的至少部分计算节点托管的分布式载体。
4.根据任一前述权利要求所述的系统,其特征在于,所述多个虚拟L3对等地址由适用于支持所述直接分组载体的所述虚拟网络的控制器主动生成。
5.根据任一前述权利要求所述的系统,其特征在于,还包括:在第一次从所述源虚拟对端接收到所述至少一个数据分组时,在所述映射记录中更新相应的虚拟L3对等地址,所述虚拟L3对等地址针对所述源对端和所述目的对端之间的所述直接对等路径主动生成。
6.根据任一前述权利要求所述的系统,其特征在于,还包括:持续监控所述虚拟网络以检测所述虚拟网络中的至少一个拓扑变化,所述拓扑变化是以下项中的一项:
添加至少一个虚拟对端,
修改至少一个虚拟对端,以及
移除至少一个虚拟对端。
7.根据权利要求6所述的系统,其特征在于,在检测到所述至少一个拓扑变化之后,针对所述多个虚拟对端中的至少一个虚拟对端重新计算所述虚拟L3对等地址。
8.根据权利要求6和7中任一项所述的系统,其特征在于,所述映射记录根据所述至少一个拓扑变化进行更新,所述更新包括以下项中的至少一项:添加针对所述至少一个添加虚拟对端生成的所述虚拟L3对等路径;更新针对所述至少一个修改虚拟对端重新计算的所述虚拟L3对等路径;以及删除所述至少一个移除虚拟对端的所述虚拟L3对等路径。
9.根据任一前述权利要求所述的系统,其特征在于,还包括:调整所述至少一个数据分组以模拟所述虚拟网络上的传统路由。
10.根据权利要求9所述的系统,其特征在于,所述调整所述至少一个数据分组由以下项中的一项来完成:
托管发送所述至少一个数据分组的所述源虚拟对端的主机,
托管所述至少一个数据分组发往的所述目的虚拟对端的主机,以及
至少一个中间计算节点,所述中间计算节点从所述源虚拟对端接收所述至少一个数据分组并将所述至少一个数据分组转发到所述目的虚拟对端。
11.根据任一前述权利要求所述的系统,其特征在于,将至少一个传统网络路由器映射为支持虚拟L3对等地址范围中的多个虚拟L3对等路径的虚拟对端,每个虚拟L3对等路径分配给不支持所述虚拟网络上的L3对等映射的多个传统主机中的一个,
其中,所述至少一个传统网络路由器是以下项中的一项:物理路由器和传统虚拟路由器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780088221.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:中继装置、检测方法
- 下一篇:虚拟过滤平台中的分组处理器