[发明专利]软件定义网络控制器混合映射方法有效
申请号: | 202010098692.3 | 申请日: | 2020-02-18 |
公开(公告)号: | CN111294406B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 徐宏力;杨旭炜;范兴鹏;黄刘生;刘建春 | 申请(专利权)人: | 中国科学技术大学苏州研究院 |
主分类号: | H04L49/25 | 分类号: | H04L49/25;H04L67/1008 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 范晴;丁浩秋 |
地址: | 215123 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 定义 网络 控制器 混合 映射 方法 | ||
1.一种软件定义网络控制器混合映射方法,其特征在于,包括以下步骤:
S01:根据预设算法在全网的接入交换机中选择至少一个交换机作为SM交换机,将SM交换机与单个控制器进行映射,SM交换机为新到达的数据流生成请求并全部发送给唯一映射的控制器;
S02:将全网中所有交换机中剩下的交换机作为MM交换机,将MM交换机与多个控制器同时进行映射,所述MM交换机为每个映射的控制器分配权重,所述MM交换机为新到达的数据流生成请求并根据数据请求的哈希值以及各控制器对应的权重值选择一个映射的控制器发送;
S03:控制器接受到请求后,生成对应的应答回复给交换机,如果该交换机同时映射多个控制器,控制器同时向其他控制器发送同步信息。
2.根据权利要求1所述的软件定义网络控制器混合映射方法,其特征在于,所述步骤S02中的MM交换机与控制器间的映射总数小于设定阈值。
3.根据权利要求1所述的软件定义网络控制器混合映射方法,其特征在于,所述步骤S02中MM交换机中存放一个权重数组,权重数组中每个元素分别对应各控制器的权重值,没有映射的控制器权重值设为0。
4.根据权利要求1所述的软件定义网络控制器混合映射方法,其特征在于,所述步骤S02中MM交换机将该数据流的数据包头用哈希函数生成一个散列值,并将这个值归一成一个小于或等于1的数,将这个数分别减去权重数组的各权重值,直到出现负数或0,将最后减去的权重对应的控制器作为请求分配的控制器,交换机将请求发送给该控制器。
5.根据权利要求1所述的软件定义网络控制器混合映射方法,其特征在于,当某个控制器上的负载量高于安全阈值时,控制器向其映射的MM交换机发送控制命令,修改其权重数组的权重值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学苏州研究院,未经中国科学技术大学苏州研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010098692.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抗辐照加固的编解码器
- 下一篇:形成三维存储器设备的多分区阶梯结构的方法