A Flexible SDN-Based Architecture for Identifying and Mitigating Low-Rate DDoS Attacks Using Machine Learning

被引:125
|
作者
Arturo Perez-Diaz, Jesus [1 ]
Amezcua Valdovinos, Ismael [2 ]
Choo, Kim-Kwang Raymond [3 ,4 ]
Zhu, Dakai [4 ]
机构
[1] Tecnol Monterrey, Escuela Ingn & Ciencias, Monterrey 64849, Mexico
[2] Univ Colima, Fac Telemat, Colima 28040, Mexico
[3] Univ Texas San Antonio, Dept Informat Syst & Cyber Secur, San Antonio, TX 78249 USA
[4] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
来源
IEEE ACCESS | 2020年 / 8卷 / 08期
关键词
Computer crime; Computer architecture; Machine learning; Vegetation; Support vector machines; Control systems; IP networks; DDoS attack mitigation; low-rate DDoS (LR-DDoS) attacks; machine learning; software-defined network (SDN); INTRUSION DETECTION; SERVICE ATTACKS; SYSTEM;
D O I
10.1109/ACCESS.2020.3019330
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While there have been extensive studies of denial of service (DoS) attacks and DDoS attack mitigation, such attacks remain challenging to mitigate. For example, Low-Rate DDoS (LR-DDoS) attacks are known to be difficult to detect, particularly in a software-defined network (SDN). Hence, in this paper we present a flexible modular architecture that allows the identification and mitigation of LR-DDoS attacks in SDN settings. Specifically, we train the intrusion detection system (IDS) in our architecture using six machine learning (ML) models (i.e., J48, Random Tree, REP Tree, Random Forest, Multi-Layer Perceptron (MLP), and Support Vector Machines (SVM)) and evaluate their performance using the Canadian Institute of Cybersecurity (CIC) DoS dataset. The findings from the evaluation demonstrate that our approach achieves a detection rate of 95%, despite the difficulty in detecting LR-DoS attacks. We also remark that in our deployment, we use the open network operating system (ONOS) controller running on Mininet virtual machine in order for our simulated environment to be as close to real-world production networks as possible. In our testing topology, the intrusion prevention detection system mitigates all attacks previously detected by the IDS system. This demonstrates the utility of our architecture in identifying and mitigating LR-DDoS attacks.
引用
收藏
页码:155859 / 155872
页数:14
相关论文
共 50 条
  • [31] FMDADM: A Multi-Layer DDoS Attack Detection and Mitigation Framework Using Machine Learning for Stateful SDN-Based IoT Networks
    Khedr, Walid I.
    Gouda, Ameer E.
    Mohamed, Ehab R.
    IEEE ACCESS, 2023, 11 : 28934 - 28954
  • [32] Mitigating DNS Query-Based DDoS Attacks with Machine Learning on Software-Defined Networking
    Ahmed, Muhammad Ejaz
    Kim, Hyoungshick
    Park, Moosung
    MILCOM 2017 - 2017 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2017, : 11 - 16
  • [33] Detection and defence method of low-rate DDoS attacks in vehicle edge computing network using information metrics
    Bai, Xiao
    Chen, Shanzhi
    Shi, Yan
    Liang, Chengzhi
    Lv, Xiaochen
    Yu, F. Richard
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2022, 40 (01) : 20 - 33
  • [34] A low-rate DDoS detection and mitigation for SDN using Renyi Entropy with Packet Drop (vol 68, 103212, 2022)
    Ahalawat, Anchal
    Babu, Korra Sathya
    Turuk, Ashok Kumar
    Patel, Sanjeev
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 70
  • [35] SDN/NFV-based framework for autonomous defense against slow-rate DDoS attacks by using reinforcement learning
    Yungaicela-Naula, Noe M.
    Vargas-Rosales, Cesar
    Perez-Diaz, Jesus A.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 149 : 637 - 649
  • [36] Detection of non-periodic low-rate denial of service attacks in software defined networks using machine learning
    Yousef D.
    Maala B.
    Skvortsova M.
    Pokamestov P.
    International Journal of Information Technology, 2024, 16 (4) : 2161 - 2175
  • [37] A DDoS Attack Mitigation Scheme in ISP Networks Using Machine Learning Based on SDN
    Nguyen Ngoc Tuan
    Pham Huy Hung
    Nguyen Danh Nghia
    Nguyen Van Tho
    Trung Van Phan
    Nguyen Huu Thanh
    ELECTRONICS, 2020, 9 (03)
  • [38] A Machine Learning Based Detection and Mitigation of the DDOS Attack by Using SDN Controller Framework
    M. Revathi
    V. V. Ramalingam
    B. Amutha
    Wireless Personal Communications, 2022, 127 (3) : 2417 - 2441
  • [39] A Machine Learning Based Detection and Mitigation of the DDOS Attack by Using SDN Controller Framework
    Revathi, M.
    Ramalingam, V. V.
    Amutha, B.
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 127 (03) : 2417 - 2441
  • [40] SDN-Based Routing Framework for Elephant and Mice Flows Using Unsupervised Machine Learning
    Al-Saadi, Muna
    Khan, Asiya
    Kelefouras, Vasilios
    Walker, David J.
    Al-Saadi, Bushra
    NETWORK, 2023, 3 (01): : 218 - 238