FMDADM: A Multi-Layer DDoS Attack Detection and Mitigation Framework Using Machine Learning for Stateful SDN-Based IoT Networks

被引:21
|
作者
Khedr, Walid I. [1 ]
Gouda, Ameer E. [1 ]
Mohamed, Ehab R. [1 ]
机构
[1] Zagazig Univ, Dept Informat Technol, Zagazig 44519, Egypt
关键词
DDoS; detection; IoT; machine learning; mitigation; network security; SDN; SD-IoT; ANOMALY DETECTION;
D O I
10.1109/ACCESS.2023.3260256
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The absence of standards and the diverse nature of the Internet of Things (IoT) have made security and privacy concerns more acute. Attacks such as distributed denial of service (DDoS) are becoming increasingly widespread in IoT, and the need for ways to stop them is growing. The use of newly formed Software-Defined Networking (SDN) significantly lowers the computational burden on IoT network nodes and makes it possible to perform more security measurements. This paper proposes an SDN-based, four module DDoS attack detection and mitigation framework for IoT networks called FMDADM. The proposed FMDADM framework comprises four main modules and five-tier architecture. The first module implements an early detection process based on the average drop rate (ADR) principle using a 32-packet window size. The second module uses a novel double-check mapping function (DCMF), that aids in earlier attack detection at the data plane level. The third module is an ML-based detection application comprising four phases: data preprocessing, feature extraction, training and testing, and classification. This module detects DDoS attacks using only seven features: two selected and five newly computed features. The last module introduces an attack mitigation process. We applied the proposed framework to three test cases: one single-node attack test case and two multi-node attack test cases, all with real IoT traffic generated and deployed in Mininet-IoT. The proposed FMDADM framework efficiently detects DDoS attacks at high and low rates, can discriminate between attack traffic and flash crowds, and protects both local and remote IoT nodes by preventing infection from propagating to the ISP level. The FMDADM outperformed most existing cutting-edge approaches across ten different evaluation criteria. According to the experimental results, FMDADM achieved the following accuracy, precision, F-measure, recall, specificity, negative predictive value, false positive rate, false detection rate, false negative rate, and average detection time benchmarks:-99.79%, 99.43%, 99.77%, 99.79%, 99.95%, 00.21%, 00.91%, 00.23%, and 2.64 mu s, respectively.
引用
下载
收藏
页码:28934 / 28954
页数:21
相关论文
共 50 条
  • [41] DDoS Detection and Analysis in SDN-based Environment Using Support Vector Machine Classifier
    Kokila, R. T.
    Selvi, S. Thamarai
    Govindarajan, Kannan
    2014 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING, 2014, : 205 - 210
  • [42] DDoS Attack Identification and Defense using SDN based on Machine Learning Method
    Yang Lingfeng
    Zhao Hui
    2018 15TH INTERNATIONAL SYMPOSIUM ON PERVASIVE SYSTEMS, ALGORITHMS AND NETWORKS (I-SPAN 2018), 2018, : 166 - 170
  • [43] Detection and mitigation of DDoS attack in cloud computing using machine learning algorithm
    Amjad, Aroosh
    Alyas, Tahir
    Farooq, Umer
    Tariq, Muhammad Arsian
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2019, 6 (23) : 1 - 8
  • [44] Detection of DDoS attack in IoT traffic using ensemble machine learning techniques
    Pandey, Nimisha
    Mishra, Pramod Kumar
    NETWORKS AND HETEROGENEOUS MEDIA, 2023, 18 (04) : 1393 - 1408
  • [45] A machine learning based attack detection and mitigation using a secure SaaS framework
    SaiSindhuTheja, Reddy
    Shyam, Gopal K.
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (07) : 4047 - 4061
  • [46] A Novel Machine Learning Framework for Advanced Attack Detection using SDN
    Abou El Houda, Zakaria
    Hafid, Abdelhakim Senhaji
    Khoukhi, Lyes
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [47] A DDoS Attack Detection on Cloud Framework Using Improved Features Based Machine Learning Approach
    Bhargav, Ravi
    Jain, Vishal
    Verma, Manish
    2022 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL, COMPUTING, COMMUNICATION AND SUSTAINABLE TECHNOLOGIES (ICAECT), 2022,
  • [48] An Impact Analysis: Real Time DDoS Attack Detection and Mitigation using Machine Learning
    Devi, B. S. Kiruthika
    Preetha, G.
    Selvaram, G.
    Shalinie, S. Mercy
    2014 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2014,
  • [49] A Multi-Layer Classification Approach for Intrusion Detection in IoT Networks Based on Deep Learning
    Qaddoura, Raneem
    Al-Zoubi, Ala' M.
    Faris, Hossam
    Almomani, Iman
    SENSORS, 2021, 21 (09)
  • [50] Machine Learning-Based DDoS Mitigation Framework for Unmanned Aerial Vehicles (UAV) Environment using Software-Defined Networks (SDN)
    Gupta, Brij B.
    Gaurav, Akshat
    Arya, Varsha
    Chui, Kwok Tai
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 2178 - 2183