Federated Learning-Based Solution for DDoS Detection in SDN

被引:0
作者
Mateus, Jovita [1 ]
Zodi, Guy-Alain Lusilao [2 ]
Bagula, Antoine [1 ]
机构
[1] UWC, Dept Comp Sci, Cape Town, South Africa
[2] NUST, Dept Comp Sci, Windhoek, Namibia
来源
2024 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC | 2024年
关键词
DDoS; Federated Learning; Machine Learning; Deep Learning; Software Defined Networking; Security; SOFTWARE-DEFINED NETWORKING; ATTACKS;
D O I
10.1109/CNC59896.2024.10556115
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One major threat to Software Defined Network (SDN) environments and other computing systems is Distributed Denial of Service (DDoS) attacks. For the longest time, conventional Machine Learning (ML) techniques have been used for DDoS detection, but they have limitations because of their centralised training requirements, which can lead to excessive bandwidth utilization, increased latency, and server overhead. Moreover, end-user data privacy and confidentiality are jeopardised by transferring the data to a central server. We present Federated Learning (FL) as a way to counteract DDoS attacks in SDN. FL reduces the need for centralised servers and lessens the limitations of conventional ML techniques by enabling decentralised training of ML models on distributed devices. FL lowers the possibility of data breaches and protects the privacy of sensitive data by training models locally on devices. We used FL to train three classifiers: Deep Neural Networks (DNN), Convolutional Neural Networks (CNN), and Long Short-Term Memory (LSTM) to classify three classes of DDoS attacks, namely: UDP Flood, TCP SYN, and DNS Flood. The results demonstrate how well our FL models perform and how they can replace centralized and conventional methods for identifying DDoS attacks in SDN environments while protecting the privacy of users.
引用
收藏
页码:875 / 880
页数:6
相关论文
共 28 条
[1]   Role of Machine Learning and Data Mining in Internet Security: Standing State with Future Directions [J].
Ahmad, Bilal ;
Jian, Wang ;
Ali, Zain Anwar .
JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2018, 2018
[2]   ATMoS: Autonomous Threat Mitigation in SDN using Reinforcement Learning [J].
Akbari, Iman ;
Tahoun, Ezzeldin ;
Salahuddin, Mohammad A. ;
Limam, Noura ;
Boutaba, Raouf .
NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
[3]   Low Rate DDoS Detection Using Weighted Federated Learning in SDN Control Plane in IoT Network [J].
Ali, Muhammad Nadeem ;
Imran, Muhammad ;
Din, Muhammad Salah ud ;
Kim, Byung-Seo .
APPLIED SCIENCES-BASEL, 2023, 13 (03)
[4]  
Chadd Anthony, 2018, Network Security, V2018, P13, DOI 10.1016/S1353-4858(18)30069-2
[5]  
Doriguzzi-Corin R., 2022, FLAD: Adaptive Federated Learning for DDoS Attack Detection
[6]  
Fajar Andry Putra., INT J APPL ENG RES, V13, P476
[7]   FELIDS: Federated learning-based intrusion detection system for Internet of [J].
Friha, Othmane ;
Ferrag, Mohamed Amine ;
Shu, Lei ;
Maglaras, Leandros ;
Choo, Kim-Kwang Raymond ;
Nafaa, Mehdi .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 165 :17-31
[8]   Privacy-Preserving Asynchronous Vertical Federated Learning Algorithms for Multiparty Collaborative Learning [J].
Gu, Bin ;
Xu, An ;
Huo, Zhouyuan ;
Deng, Cheng ;
Huang, Heng .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (11) :6103-6115
[9]  
Hodo E, 2017, Arxiv, DOI arXiv:1701.02145
[10]  
Kreutz D., 2013, Proceedings of ACM SIGCOMM workshop on Hot topics in software defined networking (HotSDN'13), P55, DOI [DOI 10.1145/2491185.2491199, 10.1145/2491185.2491199]