On-the-fly (D)DoS attack mitigation in SDN using Deep Neural Network-based rate

被引:14
|
作者
El Kamel, Ali [1 ]
Eltaief, Hamdi [1 ]
Youssef, Habib [1 ]
机构
[1] Univ Sousse, PRINCE Res Lab, ISITC Hammam Sousse, Sousse, Tunisia
关键词
Software Defined Networking (SDN); Deep; Shallow Neural Networks (SNN); MultiLoss SNN (ML-SNN); Online Deep Learning (ODL); Rate limiting; Trustworthiness; SECURITY; DDOS;
D O I
10.1016/j.comcom.2021.11.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Networking (SDN) has emerged as a promising paradigm offering an unprecedented programmability, scalability and fine-grained control over forwarding elements (FE). Mainly, SDN decouples the forwarding plane from the control plane which is moved to a central controller that is in charge of taking routing decisions in the network. However, SDN is rife with vulnerabilities so that several network attacks, especially Distributed Denial of Service (DDoS), can be launched from compromised hosts connected to switches. DDoS attacks can easily overload the controller processing capacity and flood switch flow-tables. This paper deals with the security issue in SDN. It proposes a real-time protection against DDoS attacks that is based on a controller-side sliding window rate limiting approach which relies on a weighted abstraction of the underlying network. A weight defines the allowable amount of data that can be transmitted by a node and is dynamically updated according to its contribution to: (1) the queueing capacity of the controller, and (2) the number of flow-rules in the switch. Hence, a new deep learning algorithm, denoted the Parallel Online Deep Learning algorithm (PODL), is defined in order to update weights on the-fly according to both aforementioned constraints simultaneously. Furthermore, the behavior of each host and each switch is evaluated through a measure of trustworthiness which is used to penalize mis-behaving ones by prohibiting new flow requests or PacketIn messages for a period of time. Host trustworthiness is based on their weights while switch trustworthiness is achieved through a computation of the Average Nearest-Neighbor Degree (ANND). Realistic experiments show that the proposed solution succeeds in minimizing the impact of DDoS attacks on both the controllers and the switches regarding the PacketIn arrival rate at the controller, the rate of accepted requests and the flow-table usage.
引用
收藏
页码:153 / 169
页数:17
相关论文
共 50 条
  • [1] DDoS attack detection and mitigation using deep neural network in SDN environment
    Hnamte, Vanlalruata
    Najar, Ashfaq Ahmad
    Hong, Nhung-Nguyen
    Hussain, Jamal
    Sugali, Manohar Naik
    COMPUTERS & SECURITY, 2024, 138
  • [2] Low Rate DoS Attack Detection in IoT - SDN using Deep Learning
    Ilango, Harun Surej
    Ma, Maode
    Su, Rong
    IEEE CONGRESS ON CYBERMATICS / 2021 IEEE INTERNATIONAL CONFERENCES ON INTERNET OF THINGS (ITHINGS) / IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) / IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) / IEEE SMART DATA (SMARTDATA), 2021, : 115 - 120
  • [3] Neural Network-Based Approach for Detection and Mitigation of DDoS Attacks in SDN Environments
    Hannache, Oussama
    Batouche, Mohamed Chaouki
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2020, 14 (03) : 50 - 71
  • [4] DoS Attack Detection Based on Deep Factorization Machine in SDN
    Wang J.
    Lei X.
    Jiang Q.
    Alfarraj O.
    Tolba A.
    Kim G.-J.
    Computer Systems Science and Engineering, 2023, 45 (02): : 1727 - 1742
  • [5] A Port Hopping Based DoS Mitigation Scheme in SDN Network
    Zhang, Liancheng
    Guo, Yi
    Yuwen, Huiqiang
    Wang, Yu
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 314 - 317
  • [6] Deep neural network-based robust hologram watermarking using guided attack module
    Lee, EunSeong
    Piao, ZhengHui
    Sim, Donggyu
    Seo, Young-Ho
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 249
  • [7] Using Explainable AI for Neural Network-Based Network Attack Detection
    Zou, Qingtian
    Zhang, Lan
    Sun, Xiaoyan
    Singhal, Anoop
    Liu, Peng
    COMPUTER, 2024, 57 (05) : 78 - 85
  • [8] An optimized deep neural network based DoS attack detection in wireless video sensor network
    Ramesh, S.
    Yaashuwanth, C.
    Prathibanandhi, K.
    Basha, Adam Raja
    Jayasankar, T.
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021,
  • [9] Reducing Polar Decoding Latency by Neural Network-based On-the-fly Decoder Selection (Extended Abstract)
    Elkelesh, Ahmed
    Cammerer, Sebastian
    ten Brink, Stephan
    2020 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2020, : 206 - 207
  • [10] Defense Against SYN Flood DoS Attacks Using Network-based Mitigation Techniques
    Goldschmidt, Patrik
    Kucera, Jan
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 772 - 777