K-DDoS-SDN: A distributed DDoS attacks detection approach for protecting SDN environment

被引:3
|
作者
Kaur, Amandeep [1 ]
Krishna, C. Rama [1 ]
Patil, Nilesh Vishwasrao [2 ]
机构
[1] Natl Inst Tech Teachers Training & Res, Dept Comp Sci & Engn, Chandigarh, India
[2] Govt Polytech, Dept Comp Engn, Aurangabad, Maharashtra, India
来源
关键词
apache kafka streams; distributed detection approach; DDoS attacks; network security; software-defined networking; DEFENSE-MECHANISMS;
D O I
10.1002/cpe.7912
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software-defined networking (SDN) is an advanced networking paradigm that decouples forwarding control logic from the data plane. Therefore, it provides a loosely-coupled architecture between the control and data plane. This separation provides flexibility in the SDN environment for addressing any transformations. Further, it delivers a centralized way of managing networks due to control logic embedded in the SDN controller. However, this advanced networking paradigm has been facing several security issues, such as topology spoofing, exhausting bandwidth, flow table updating, and distributed denial of service (DDoS) attacks. A DDoS attack is one of the most powerful menaces to the SDN environment. Further, the central data controller of SDN becomes the primary target of DDoS attacks. In this article, we propose a Kafka-based distributed DDoS attacks detection approach for protecting the SDN environment named K-DDoS-SDN. The K-DDoS-SDN consists of two modules: (i) Network traffic classification (NTClassification) module and (ii) Network traffic storage (NTStorage) module. The NTClassification module is the detection approach designed using scalable H2O ML techniques in a distributed manner and deployed an efficient model on the two-nodes Kafka Streams cluster to classify incoming network traces in real-time. The NTStorage module collects raw packets, network flows, and 21 essential attributes and then systematically stores them in the HDFS to re-train existing models. The proposed K-DDoS-SDN designed and evaluated using the recent and publically available CICDDoS2019 dataset. The average classification accuracy of the proposed distributed K-DDoS-SDN for classifying network traces into legitimate and one of the most popular attacks, such as DDoS_UDP is 99.22%. Further, the outcomes demonstrate that proposed distributed K-DDoS-SDN classifies traffic traces into five categories with at least 81% classification accuracy.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] A Statistical Model for Early Detection of DDoS Attacks on Random Targets in SDN
    Reza Bakhtiari Shohani
    Seyedakbar Mostafavi
    Vesal Hakami
    Wireless Personal Communications, 2021, 120 : 379 - 400
  • [32] An SDN-based Approach For Defending Against Reflective DDoS Attacks
    Lukaseder, Thomas
    StOlzle, Kevin
    Kleber, Stephan
    Erb, Benjamin
    Kargl, Frank
    PROCEEDINGS OF THE 2018 IEEE 43RD CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2018, : 299 - 302
  • [33] Distributed Denial of Service (DDoS) Attacks in Software-defined Networks (SDN)
    Chahal, Jasmeen Kaur
    Kaur, Puninder
    Sharma, Avinash
    2021 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER TECHNOLOGIES AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2021, : 291 - 295
  • [34] A Survey on Distributed Denial of Service (DDoS) Attacks in SDN and Cloud Computing Environments
    Dong, Shi
    Abbas, Khushnood
    Jain, Raj
    IEEE ACCESS, 2019, 7 : 80813 - 80828
  • [35] SDN Based Collaborative Scheme for Mitigation of DDoS Attacks
    Hameed, Sufian
    Khan, Hassan Ahmed
    FUTURE INTERNET, 2018, 10 (03)
  • [36] Dynamic Threshold for DDoS Mitigation in SDN Environment
    Hong, Guo-Chih
    Lee, Chung-Nan
    Lee, Ming-Feng
    2019 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2019, : 1 - 7
  • [37] A Method for DDoS Attacks Prevention Using SDN and NFV
    Shayegan, Mohammad Javad
    Damghanian, Amirreza
    IEEE ACCESS, 2024, 12 : 108176 - 108184
  • [38] Adaptive and Predictive SDN Control During DDoS Attacks
    Vempati, Jagannadh
    Dantu, Ram
    Badruddoja, Syed
    Thompson, Mark
    2020 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENCE AND SECURITY INFORMATICS (ISI), 2020, : 104 - 109
  • [39] Machine learning algorithms to detect DDoS attacks in SDN
    Santos, Reneilson
    Souza, Danilo
    Santo, Walter
    Ribeiro, Admilson
    Moreno, Edward
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (16):
  • [40] Strategies for detecting and mitigating DDoS attacks in SDN: A survey
    Joelle, Misenga Mumpela
    Park, Young-Hoon
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 35 (06) : 5913 - 5925