[发明专利]SDN网络架构下一种结合SVM和优化LSTM模型的DDoS攻击检测方法有效
申请号: | 202010554165.9 | 申请日: | 2020-06-17 |
公开(公告)号: | CN111756719B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 贾敏;束越婕;陶滢;高梓贺;解索非;周镒;李文屏;苏曼;刘晓锋;郭庆;顾学迈 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L41/14;H04L41/142;G06N3/08;G06N3/06;G06N3/04;G06K9/62;H04L41/12 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 刘士宝 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | sdn 网络 架构 一种 结合 svm 优化 lstm 模型 ddos 攻击 检测 方法 | ||
1.SDN网络架构下一种结合SVM和优化LSTM模型的DDoS攻击检测方法,其特征是:它包括以下步骤:
步骤一、根据现有LSTM模型,利用改进的遗传算法来优化LSTM模型,获得优化LSTM模型;
步骤二、搭建虚拟SDN网络拓扑结构;
步骤三、对步骤二搭建的虚拟SDN网络拓扑结构进行数据采集,获得SDN网络数据集;
步骤四、使用步骤三获得SDN网络数据集,经标准差标准化和时间序列处理后,对步骤一获得的优化LSTM模型进行训练;
步骤五、使用步骤三获得SDN网络数据集对支持向量机SVM进行训练;
步骤六、利用SDN控制器采集虚拟SDN网络内的流表信息后,依据特征提取法提取特征向量,并将实时提取的数据缓存成文件进行存储;
步骤七、将步骤六提取的流表特征向量送入SVM模型进行检测,所述SVM通过提供的特征向量信息判断当前为攻击流量还是正常流量,若为正常流量则输出结果,若为异常流量则再次与先前时刻的流量信息经过特征维度标准化处理后组合成时间序列送入优化后的LSTM模型,并执行步骤八;
步骤八、若优化LSTM模型判断为异常流量则输出检测结果:“检测到异常流量信息”,并结束一次检测,表明SDN网络受到DDoS攻击,若检测为正常流量则判断为正常流量,则输出检测结果;
所采用的优化方法的算法步骤如下所示:
(1)、采用二进制进行基因编码,二进制串前四位表示时间窗口大小,后六位表示神经元个数;
(2)、进行LSTM神经网络训练,采用二分类交叉熵损失函数来作为个体适应值评价;
(3)、采用锦标赛选择法确定参与复制的父代个体;
(4)、自适应交叉策略,具体采用:有序交叉策略;
(5)、采用柯西分布函数优化后的自适应变异策略,具体为:乱序突变策略;
(6)、判断是否满足停止条件,否则转步骤二;
(7)、输出最优解。
2.根据权利要求1所述的SDN网络架构下一种结合SVM和优化LSTM模型的DDoS攻击检测方法,其特征在于步骤一中利用改进的遗传算法来优化LSTM模型,获得优化LSTM模型的具体方法是:利用而遗传算法的改进方法,即:使用二分类交叉熵损失LB=-(ynlog(P)+(1-yn)log(1-P))来代替RMSE实现。
3.根据权利要求2所述的SDN网络架构下一种结合SVM和优化LSTM模型的DDoS攻击检测方法,其特征在于在改进的遗传方法中,使用作为变异程度值函数;
式中:Pm为变异概率,gen为种群代数,k为缩放系数,视种群进化次数与所设定的变异概率区间而定。
4.根据权利要求1所述的SDN网络架构下一种结合SVM和优化LSTM模型的DDoS攻击检测方法,其特征在于步骤二中搭建的虚拟SDN网络拓扑结构包括一台Ryu控制器、M台OVS虚拟交换机Open vSwitch和N台虚拟主机,M和N均为正整数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010554165.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:壳体装置及光学对焦装置
- 下一篇:一种大型高精度主给水文丘里管组件