[发明专利]一种基于标签技术的软件定义网络混合交换方法有效
申请号: | 202210484847.6 | 申请日: | 2022-05-06 |
公开(公告)号: | CN114884879B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 李清;王翌;江勇 | 申请(专利权)人: | 鹏城实验室;清华大学深圳国际研究生院 |
主分类号: | H04L45/745 | 分类号: | H04L45/745;H04L45/02;H04L45/50 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 徐凯凯 |
地址: | 518000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 标签 技术 软件 定义 网络 混合 交换 方法 | ||
1.一种基于标签技术的软件定义网络混合交换方法,其特征在于,所述方法包括:
获取软件定义网络的拓扑结构,并对所述拓扑结构进行区域划分,得到若干子拓扑结构;其中,所述拓扑结构包括若干交换机;
对若干所述子拓扑结构中的所有交换机依次安装标签规则,得到标签转发规则集,对预设的初始规则集进行修正,得到标签生成规则集;
根据所述标签转发规则集和所述标签生成规则集,得到用于支持默认路径转发的路由表,根据所述路由表和预设的单个流匹配路由表,通过预设的流水线处理,得到软件定义网络混合交换方式;
所述对若干所述子拓扑结构中的所有交换机依次安装标签规则,得到标签转发规则集包括:
针对每个所述子拓扑结构,基于预设的第二算法,获取每个所述子拓扑结构的最短路径;
根据每个所述子拓扑结构中每个交换机的第一属性和与每个所述子拓扑结构对应的所述最短路径,确定所述交换机的匹配域和所述交换机的第一动作域;其中,所述匹配域用于对数据包进行匹配;所述第一动作域用于对数据包进行转发;
将所有子拓扑结构中所有交换机的所有匹配域和所有子拓扑结构中所有交换机的所有第一动作域存储,得到标签转发规则集;
所述对预设的初始规则集进行修正,得到标签生成规则集包括:
基于预设的第二算法,计算所述拓扑结构的第一最短路径集;
针对所述拓扑结构中的每个交换机,根据所述第一最短路径集和预设交换机所处的位置,得到第二动作域;其中,所述第二动作域用于对数据包推送标签以及转发;
将所述初始规则集中的动作域替换为所述第二动作域,得到标签生成规则集。
2.根据权利要求1所述的基于标签技术的软件定义网络混合交换方法,其特征在于,所述对所述拓扑结构进行区域划分,得到若干子拓扑结构包括:
基于预设的第一算法,将初始拓扑结构划分成多个区域,得到若干子拓扑结构。
3.根据权利要求1所述的基于标签技术的软件定义网络混合交换方法,其特征在于,所述对若干所述子拓扑结构中的所有交换机依次安装标签规则,得到标签转发规则集还包括:
基于预设的第二算法,计算所述拓扑结构的第二最短路径集;
针对每个所述子拓扑结构中的每个所述交换机,根据所述交换机的第一属性和所述第二最短路径集,确定与所述交换机对应的安装标签转发规则的第二匹配域和与所述交换机对应的安装标签转发规则的第三动作域;
将所述拓扑结构中的所有交换机对应的安装标签转发规则的所有第二匹配域和安装标签转发规则的所有第三动作域存储,得到标签转发规则集。
4.根据权利要求3所述的基于标签技术的软件定义网络混合交换方法,其特征在于,所述对预设的初始规则集进行修正,得到标签生成规则集还包括:
针对所述拓扑结构中的每个交换机,根据所述交换机的第二属性和所述第二最短路径集,确定所述交换机的第四动作域;其中,所述第四动作域用于对数据包推送标签以及转发;
将所述初始规则集中的动作域替换为所述第四动作域,得到标签生成规则集。
5.根据权利要求1所述的基于标签技术的软件定义网络混合交换方法,其特征在于,所述根据所述标签转发规则集和所述标签生成规则集,得到用于支持默认路径转发的路由表包括:
将所述标签转发规则集存储在三态内容寻址存储路由表中;
将所述标签生成规则集存储在静态随机存取存储路由表中;
将所述三态内容寻址存储路由表和所述静态随机存取存储路由表组成用于支持默认路径转发的路由表。
6.根据权利要求5所述的基于标签技术的软件定义网络混合交换方法,其特征在于,所述根据所述路由表和预设的单个流匹配路由表,通过预设的流水线处理,得到软件定义网络混合交换方式包括:
基于所述路由表和预设的单个流匹配路由表,通过预设的流水线对数据包进行处理,得到软件定义网络混合交换方式;其中,所述数据包为所述软件定义网络中传输的数据单位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鹏城实验室;清华大学深圳国际研究生院,未经鹏城实验室;清华大学深圳国际研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210484847.6/1.html,转载请声明来源钻瓜专利网。