首页 | 官方网站   微博 | 高级检索  
     

基于可编程协议无关报文处理的分布式拒绝服务攻击检测
引用本文:刘向举,尚林松,方贤进,路小宝.基于可编程协议无关报文处理的分布式拒绝服务攻击检测[J].计算机应用研究,2022,39(7).
作者姓名:刘向举  尚林松  方贤进  路小宝
作者单位:安徽理工大学 计算机科学与工程学院,安徽理工大学 计算机科学与工程学院,安徽理工大学 计算机科学与工程学院,安徽理工大学 计算机科学与工程学院
基金项目:国家自然科学基金项目(61572034);安徽省科技重大专项(18030901025)
摘    要:传统软件定义网络(SDN)中的分布式拒绝服务(DDoS)攻击检测方法需要控制平面与数据平面进行频繁通信,这会导致显著的开销和延迟,而目前可编程数据平面由于语法无法实现复杂检测算法,难以保证较高检测效率。针对上述问题,提出了一种基于可编程协议无关报文处理(P4)可编程数据平面的DDoS攻击检测方法。首先,利用基于P4改进的信息熵进行初检,判断是否有可疑流量发生;然后再利用P4提取特征只需微秒级时长的优势,提取可疑流量的六元组特征导入数据标准化—深度神经网络(data standardization-deep neural network,DS-DNN)复检模块,判断其是否为DDoS攻击流量;最后,模拟真实环境对该方法的各项评估指标进行测试。实验结果表明,该方法能够较好地检测SDN环境下的DDoS攻击,在保证较高检测率与准确率的同时,有效降低了误报率,并将检测时长缩短至毫秒级别。

关 键 词:软件定义网络    可编程数据平面    可编程协议无关报文处理    分布式拒绝服务攻击    攻击检测    深度神经网络
收稿时间:2021/12/1 0:00:00
修稿时间:2022/6/21 0:00:00

Distributed denial of service attack detection based on programming protocol-independent packet processors
Liu Xiangju,Shang Linsong,Fang Xianjin and Lu Xiaobao.Distributed denial of service attack detection based on programming protocol-independent packet processors[J].Application Research of Computers,2022,39(7).
Authors:Liu Xiangju  Shang Linsong  Fang Xianjin and Lu Xiaobao
Affiliation:School of Computer Science and Engineering,Anhui University of Science and Technology,,,
Abstract:The distributed denial of service(DDoS) attack detection method in traditional software defined network(SDN) requires frequent communication between the control plane and the data plane, which will lead to significant overhead and delay, and the current programmable data plane can not implement complex detection algorithms, so it is difficult to ensure high detection efficiency. To solve the above problems, this paper proposed a DDoS attack detection method based on programming protocol-independent packet processors(P4) programmable data plane. First of all, the method used the improved information entropy based on P4 as initial detection to determine whether suspicious traffic occured. Then, it taked advantage of the microsecond time required for feature extraction by P4 to extract the six-tuple features of suspicious traffic, and imported them into the data standardization-deep neural network(DS-DNN) reinspection module to determine whether they were DDoS attack traffic. Finally, it tested the evaluation indicators of the method in simulating the real environment. The experimental results show that this method can better detect DDoS attacks in SDN environments, ensure high detection rate and accuracy, effectively reduce the false alarm rate, and shorten the detection time to millisecond level.
Keywords:software defined network(SDN)  programmable data plane  programming protocol-independent packet processors(P4)  distributed denial of service(DDoS) attack  attack detection  deep neural network(DNN)
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号