首页> 外文期刊>International journal of applied mechanics >Detecting DDoS Attacks in Software-Defined Networks Through Feature Selection Methods and Machine Learning Models
【24h】

Detecting DDoS Attacks in Software-Defined Networks Through Feature Selection Methods and Machine Learning Models

机译:通过特征选择方法和机器学习模型检测软件定义网络中的DDOS攻击

获取原文
获取原文并翻译 | 示例
           

摘要

Software Defined Networking (SDN) offers several advantages such as manageability, scaling, and improved performance. However, SDN involves specific security problems, especially if its controller is defenseless against Distributed Denial of Service (DDoS) attacks. The process and communication capacity of the controller is overloaded when DDoS attacks occur against the SDN controller. Consequently, as a result of the unnecessary flow produced by the controller for the attack packets, the capacity of the switch flow table becomes full, leading the network performance to decline to a critical threshold. In this study, DDoS attacks in SDN were detected using machine learning-based models. First, specific features were obtained from SDN for the dataset in normal conditions and under DDoS attack traffic. Then, a new dataset was created using feature selection methods on the existing dataset. Feature selection methods were preferred to simplify the models, facilitate their interpretation, and provide a shorter training time. Both datasets, created with and without feature selection methods, were trained and tested with Support Vector Machine (SVM), Naive Bayes (NB), Artificial Neural Network (ANN), and K-Nearest Neighbors (KNN) classification models. The test results showed that the use of the wrapper feature selection with a KNN classifier achieved the highest accuracy rate (98.3%) in DDoS attack detection. The results suggest that machine learning and feature selection algorithms can achieve better results in the detection of DDoS attacks in SDN with promising reductions in processing loads and times.
机译:软件定义的网络(SDN)提供了几种优点,如可管理性,缩放和改进的性能。但是,SDN涉及特定的安全问题,特别是如果其控制器无法反对分布式拒绝服务(DDOS)攻击。当对DDOS攻击发生在SDN控制器上时,控制器的过程和通信容量超载。因此,由于控制器用于攻击分组的不必要的流量,开关流表的容量变得满足,导致网络性能下降到临界阈值。在本研究中,使用基于机器学习的模型来检测SDN中的DDOS攻击。首先,在正常条件下的DDOS攻击流量下,从SDN获得特定功能。然后,使用现有数据集上的功能选择方法创建新数据集。特征选择方法是优选简化模型,促进其解释,并提供更短的培训时间。使用支持向量机(SVM),幼稚贝叶斯(NB),人工神经网络(ANN)和K-CORMONT邻居(KNN)分类模型进行培训和测试,使用和不具有功能选择方法创建的两个数据集。测试结果表明,使用KNN分类器的包装特征选择在DDOS攻击检测中实现了最高精度率(98.3%)。结果表明,机器学习和特征选择算法可以在SDN中检测到DDOS攻击的检测方面更好地实现,其处理负荷和时间有希望。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号