DDoS Detection in SDN using Machine Learning Techniques

被引:16
|
作者
Nadeem, Muhammad Waqas [1 ]
Goh, Hock Guan [1 ]
Ponnusamy, Vasaki [1 ]
Aun, Yichiet [1 ]
机构
[1] Univ Tunku Abdul Rahman UTAR, Fac Informat & Commun Technol FICT, Jalan Univ, Kampar 31900, Perak, Malaysia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2022年 / 71卷 / 01期
关键词
Machine learning; software-defined network; distributed denial of services; feature selection; protection; artificial neural network; decision trees; naive bayes; security; SOFTWARE-DEFINED NETWORKING; INTRUSION DETECTION; ATTACKS; MITIGATION; TAXONOMY; FLOW;
D O I
10.32604/cmc.2022.021669
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined network (SDN) becomes a new revolutionary paradigm in networks because it provides more control and network operation over a network infrastructure. The SDN controller is considered as the operating system of the SDN based network infrastructure, and it is responsible for executing the different network applications and maintaining the network services and functionalities. Despite all its tremendous capabilities, the SDN face many security issues due to the complexity of the SDN architecture. Distributed denial of services (DDoS) is a common attack on SDN due to its centralized architecture, especially at the control layer of the SDN that has a network-wide impact. Machine learning is now widely used for fast detection of these attacks. In this paper, some important feature selection methods for machine learning on DDoS detection are evaluated. The selection of optimal features reflects the classification accuracy of the machine learning techniques and the performance of the SDN controller. A comparative analysis of feature selection and machine learning classifiers is also derived to detect SDN attacks. The experimental results show that the Random forest (RF) classifier trains the more accurate model with 99.97% accuracy using features subset by the Recursive feature elimination (RFE) method.
引用
收藏
页码:771 / 789
页数:19
相关论文
共 50 条
  • [21] Detection of Distributed Denial of Service Attacks in SDN using Machine learning techniques
    Sudar, K. Muthamil
    Beulah, M.
    Deepalakshmi, P.
    Nagaraj, P.
    Chinnasamy, P.
    [J]. 2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,
  • [22] DDoS mitigation using blockchain and machine learning techniques
    Jawahar, A.
    Kaythry, P.
    Kumar, Vinoth C.
    Vinu, R.
    Amrish, R.
    Bavapriyan, K.
    Gopinaath, V
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (21) : 60265 - 60278
  • [23] Analysis and Detection of DDoS Attacks on Cloud Computing Environment using Machine Learning Techniques
    Wani, Abdul Raoof
    Rana, Q. P.
    Saxena, U.
    Pandey, Nitin
    [J]. PROCEEDINGS 2019 AMITY INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AICAI), 2019, : 870 - 875
  • [24] Detecting DDoS Attacks Using Machine Learning Techniques and Contemporary Intrusion Detection Dataset
    [J]. Automatic Control and Computer Sciences, 2019, 53 : 419 - 428
  • [25] Machine learning algorithms to detect DDoS attacks in SDN
    Santos, Reneilson
    Souza, Danilo
    Santo, Walter
    Ribeiro, Admilson
    Moreno, Edward
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (16):
  • [26] Detecting DDoS Attacks Using Machine Learning Techniques and Contemporary Intrusion Detection Dataset
    Bindra, Naveen
    Sood, Manu
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2019, 53 (05) : 419 - 428
  • [27] Detecting DDoS Attacks in SDN using a Hybrid Method with Entropy and Machine Learning
    Santos-Neto, Marcos J.
    Bordim, Jacir L.
    Alchieri, Eduardo A. P.
    Ishikawa, Edison
    Dourado, Leonardo S.
    [J]. 2022 TENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS, CANDARW, 2022, : 248 - 254
  • [28] DDoS Attack Identification and Defense using SDN based on Machine Learning Method
    Yang Lingfeng
    Zhao Hui
    [J]. 2018 15TH INTERNATIONAL SYMPOSIUM ON PERVASIVE SYSTEMS, ALGORITHMS AND NETWORKS (I-SPAN 2018), 2018, : 166 - 170
  • [29] SDN-Based Architecture for Transport and Application Layer DDoS Attack Detection by Using Machine and Deep Learning
    Yungaicela-Naula, Noe Marcelo
    Vargas-Rosales, Cesar
    Perez-Diaz, Jesus Arturo
    [J]. IEEE ACCESS, 2021, 9 : 108495 - 108512
  • [30] Detection of DDoS Attacks using Machine Learning Algorithms
    Saini, Parvinder Singh
    Behal, Sunny
    Bhatia, Sajal
    [J]. PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM-2020), 2019, : 16 - 21