[发明专利]一种云环境的低速拒绝服务攻击数据流检测方法有效
申请号: | 201710792073.2 | 申请日: | 2017-09-05 |
公开(公告)号: | CN107483473B | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 谢洁;韩德志;毕坤;王军;田秋亭 | 申请(专利权)人: | 上海海事大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海信好专利代理事务所(普通合伙) 31249 | 代理人: | 朱成之 |
地址: | 201306 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种云环境的低速拒绝服务攻击数据流检测方法,通过计算雷尼信息熵识别云环境的各种低速数据流,通过构建基于卷积神经网络的层次模型提取低速数据流的局部特征信息,并在线检测各种低速拒绝服务攻击数据流。若低速数据流通过卷积神经网络和矩阵化分类器模型后的实际输出与期望输出的差异超过阈值时,说明该低速数据流异常;若实际输出与期望输出的差异在阈值范围内,说明该低速数据流正常。然后,通过优先级排队控制和合理分配云环境中的带宽等资源,消除各种低速拒绝服务攻击流对云环境的影响。本发明能有效检测云环境的各种低速拒绝服务攻击数据流,并消除其对合法云用户带宽等资源的影响。 | ||
搜索关键词: | 一种 环境 低速 拒绝服务 攻击 数据流 检测 方法 | ||
【主权项】:
一种云环境的低速拒绝服务攻击数据流检测方法,其特征在于,包含以下步骤:S1,搜集云环境正常状态下的数据流;所述正常状态是指虚拟机内部没有病毒和外部没有各种攻击的状态;S2,用信息熵对搜集的数据流预处理,得到训练卷积神经网络所用的训练样本;预处理的数据流中每条数据包括,源IP、目的IP、数据报长、连接持续时间、源端口发送字节数;S3,构造卷积神经网络包含1个输入层,2个卷积层,1个下采样层,1个全连接层,1个输出层,输出层连接矩阵型分类器;S4,用训练样本训练卷积神经网络,通过数层特征提取和特征映射之后,以特征向量的形式体现全局的特征信息;将特征向量矩阵化并输入相应矩阵型分类器和调和模型参数,直到误差在一定范围完成卷积神经网络多矩阵化分类器模型构建;S5,按事先设置的时间间隔,实时在线收集云环境中数据流,并实时传送检测低速拒绝服务攻击;选取数据流中部分常规特征信息,所选取的部分常规特征信息种类由步骤S2得出,计算互雷尼信息熵,进行低速拒绝服务攻击数据流初步识别;将低速数据流通过步骤S4训练得到的卷积神经网络多矩阵化分类器模型进一步检测,若低速数据流通过模型后的实际输出与期望输出的差异超过阈值,说明该低速数据流异常;若数据流通过模型后的实际输出与期望输出的差异在阈值范围内,说明该低速数据流正常;S6,根据检测结果将数据流进行优先级排队控制,消除低速拒绝服务攻击数据流对云环境的影响。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710792073.2/,转载请声明来源钻瓜专利网。