刘振鹏, 王仕磊, 郭超, 陈杰, 李小菲. 软件定义网络中基于深度神经网络的DDoS攻击检测[J]. 云南大学学报(自然科学版), 2022, 44(4): 729-735. doi: 10.7540/j.ynu.20210500
引用本文: 刘振鹏, 王仕磊, 郭超, 陈杰, 李小菲. 软件定义网络中基于深度神经网络的DDoS攻击检测[J]. 云南大学学报(自然科学版), 2022, 44(4): 729-735. doi: 10.7540/j.ynu.20210500
LIU Zhen-peng, WANG Shi-lei, GUO Chao, CHEN Jie, LI Xiao-fei. DDoS attack detection based on deep neural network in software defined network[J]. Journal of Yunnan University: Natural Sciences Edition, 2022, 44(4): 729-735. DOI: 10.7540/j.ynu.20210500
Citation: LIU Zhen-peng, WANG Shi-lei, GUO Chao, CHEN Jie, LI Xiao-fei. DDoS attack detection based on deep neural network in software defined network[J]. Journal of Yunnan University: Natural Sciences Edition, 2022, 44(4): 729-735. DOI: 10.7540/j.ynu.20210500

软件定义网络中基于深度神经网络的DDoS攻击检测

DDoS attack detection based on deep neural network in software defined network

  • 摘要: 针对分布式拒绝服务(Distributed Denial of Service,DDoS)攻击在软件定义网络(Software-Define Networking,SDN)环境中对其控制器的危害问题,提出一种SDN环境下基于广义熵检测和Adam-DNN相结合的DDoS攻击检测方案. 首先,把来自交换机的大量数据包进行熵值检测,根据阈值将数据流量划分为正常、异常和攻击;然后,控制器定位到发出异常警报的交换机收集流表信息,并提取它们的8元流量特征,通过Adam-DNN进行检测是否发生攻击. 实验结果表明,与传统的机器学习、香农熵检测方案相比,本方案检测成功率提高了0.91%~3.66%,CPU利用率降低了5%.

     

    Abstract: Aiming at the problem that DDoS attack (Distributed Denial of Service) harms its controller in SDN (Software Defined Networking) environment, a DDoS attack detection scheme based on generalized entropy detection and Adam-DNN was proposed in SDN environment. Firstly, a large number of packets from the switch are detected for entropy value, and the data traffic is divided into normal, abnormal and attack according to the threshold value.Then the controller only needs to locate the switch that issues the alarm to collect the flow table information, extract their 8-element traffic characteristics, and detect whether the attack occurs through Adam-DNN. The experimental results show that compared with the traditional machine learning and Shannon entropy detection schemes, the detection success rate of this scheme is improved by 0.91%~3.66%, and the CPU utilization is reduced by 5%.

     

/

返回文章
返回