[发明专利]基于SDN的流量堆叠分析方法、系统和计算机可读存储介质有效
申请号: | 202110782907.8 | 申请日: | 2021-07-12 |
公开(公告)号: | CN113259187B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 戚建淮;伍贤云;唐娟;刘建辉 | 申请(专利权)人: | 深圳市永达电子信息股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
地址: | 518057 广东省深圳市南山区西丽街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sdn 流量 堆叠 分析 方法 系统 计算机 可读 存储 介质 | ||
1.一种基于SDN的流量堆叠分析方法,其特征在于,包括以下步骤:
S1、采用Map模块根据网络数据的当前堆叠会话流量和各个分析节点的节点负载能力计算所述各个分析节点的流量分配策略,并通过SDN网络控制器基于所述流量分配策略向所述各个所述分析节点分发对应流量的网络数据;
S2、所述各个分析节点分别接收分发的对应流量的网络数据并对其进行统计分析,然后上报统计分析结果;
S3、采用Reduce模块定时汇总所述各个分析节点的所述统计分析结果,并对汇总内容进行汇总分析以获取总流量分析结果。
2.根据权利要求1所述的基于SDN的流量堆叠分析方法,其特征在于,步骤S1进一步包括以下步骤:
S11、采用Map模块根据所述各个分析节点的当前负载情况生成包括所述各个分析节点的节点负载能力的节点负载能力表,并将各个分析节点按照其节点负载能力由大到小的顺序排序后放入节点列表;
S12、采用Map模块分析所述网络数据以获取其全部会话信息的所述当前堆叠会话流量,并将各个会话信息按照其会话三元组流量由大到小的顺序排序后放入流量列表;
S13、采用Map模块按照顺序从所述节点列表中依次取出分析节点,根据所述分析节点的节点负载能力计算出需要负载的流量大小,并根据所述分析节点的负载流量限额按照顺序依次从所述流量列表中取出会话信息加载到所述分析节点直到遍历全部会话信息,然后将所述分析节点放入所述节点列表重新进行排序;
S14、采用Map模块重复执行步骤S11-S13直至全部会话信息加载完毕。
3.根据权利要求2所述的基于SDN的流量堆叠分析方法,其特征在于,步骤S12进一步包括以下步骤:
S121、采用Map模块根据所述网络数据的详细信息将其划分成不同的流数据包,并对不同的流数据包进行独立的数据统计;
S122、采用Map模块根据每个流数据包的详细信息分析出全部的会话信息以及其会话流量;
S123、采用Map模块将各个会话信息按照其会话三元组流量由大到小的顺序排序后放入流量列表。
4.根据权利要求3所述的基于SDN的流量堆叠分析方法,其特征在于,所述详细信息包括目标IP地址、目标端口、源IP地址、协议号和服务条款,所述会话三元组流量包括源IP地址、目标IP地址和目标端口三元组流量。
5.根据权利要求3所述的基于SDN的流量堆叠分析方法,其特征在于,在步骤S11中,基于所述分析节点的CPU频率、内存总量、CPU频率比重系数和内存总量比重系数计算每个所述分析节点的节点负载能力。
6.根据权利要求1-5中任意一项所述的基于SDN的流量堆叠分析方法,其特征在于,步骤S3进一步包括以下步骤:
S31、定时汇总各个分析节点的所述统计分析结果;
S32、对所述统计分析结果进行关联、分析和汇总以获得所述总流量分析结果;
S33、对所述总流量分析结果进行可视化处理并保存。
7.一种基于SDN的流量堆叠分析系统,包括:多个分析节点、Map模块、SDN网络控制器和Reduce模块,其特征在于,
所述Map模块用于根据网络数据的当前堆叠流量和各个分析节点的节点负载能力计算所述各个分析节点的流量分配策略,并通过SDN网络控制器基于所述流量分配策略向所述各个所述分析节点分发对应流量的网络数据;
所述各个分析节点分别接收分发的对应流量的网络数据并对其进行统计分析,然后上报统计分析结果;
所述Reduce模块用于定时汇总所述各个分析节点的所述统计分析结果,并对汇总内容进行汇总分析以获取总流量分析结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市永达电子信息股份有限公司,未经深圳市永达电子信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110782907.8/1.html,转载请声明来源钻瓜专利网。