DDoS Attack Detection in Software-Defined Networks Using ML/DL

State: Open
Published: 2024-04-15

Software-Defined Networking (SDN) has revolutionized network management by centralizing control and enabling dynamic, programmable network configurations. However, SDN environments are not immune to Distributed Denial of Service (DDoS) attacks, which pose a serious threat to network availability and performance. This thesis proposes an approach to enhancing DDoS attack detection and mitigation in SDN environments by ML/DL security solutions.

The methodology begins with a comprehensive literature review encompassing SDN architecture, DDoS attack characteristics, and ML/DL-based security applications. Following this, analysis of DDoS attack datasets and SDN traffic traces is conducted to discern patterns in malicious traffic behavior. A ML/DL-based framework is then designed and implemented to generate synthetic traffic data for training DDoS detection models within an SDN environment. Finally, simulation using network emulation tools like Mininet and SDN testbeds are performed to evaluate the proposed solution's performance and efficacy.


[1] Novaes, M. P., Carvalho, L. F., Lloret, J., & Proença Jr, M. L. (2021). Adversarial Deep Learning approach detection and defense against DDoS attacks in SDN environments. Future Generation Computer Systems, 125, 156-167. ----> https://www.sciencedirect.com/science/article/pii/S0167739X21002429

[2] Mustapha, A., Khatoun, R., Zeadally, S., Chbib, F., Fadlallah, A., Fahs, W., & El Attar, A. (2023). Detecting DDoS attacks using adversarial neural network. Computers & Security, 127, 103117.----> https://www.sciencedirect.com/science/article/pii/S0167404823000275

[3] Nugraha, B., Kulkarni, N., & Gopikrishnan, A. (2021, July). Detecting adversarial DDoS attacks in software-defined networking using deep learning techniques and adversarial training. In 2021 IEEE International Conference on Cyber Security and Resilience (CSR) (pp. 448-454). IEEE.----> https://ieeexplore.ieee.org/document/9527967

[4] Su, Y., Xiong, D., Qian, K., & Wang, Y. (2024). A Comprehensive Survey of Distributed Denial of Service Detection and Mitigation Technologies in Software-Defined Network. Electronics, 13(4), 807.----> https://www.mdpi.com/2079-9292/13/4/807

[5] Maddu, M., & Rao, Y. N. (2024). Network intrusion detection and mitigation in SDN using deep learning models. International Journal of Information Security, 23(2), 849-862.----> https://link.springer.com/article/10.1007/s10207-023-00771-2



25% literature review, 20% Design, 25% Implementation, 15% Evaluation , 15% Documentation
knowledge in Machine and Deep Learning

Supervisors: Nasim Nezhadsistani

back to the main page