DDoS Mitigation Using Machine Learning in Software-Defined Networks
Ahmed Gaber Abu Abd-Allah1, Noureldin Omar Mohamed1, Mohamed Samir Mohamed1, Mahytab Jaafar1, Youssef Mohamed Yasser1 & Mohamed Saeed Taha1 Show affiliations
- Computer Science, Canadian International College, Cairo, Egypt
Journal of Computer Science, Volume 21, Issue 4, pp. 940–960 · doi.org/10.3844/jcssp.2025.940.960
Abstract
With the escalating frequency and sophistication of Distributed Denial of Service (DDoS) attacks, the realm of cyber security has witnessed a paradigm shift towards innovative solutions. This review explores the potential of machine learning as a powerful defense mechanism in the field of DDoS mitigation within Software-Defined Networks (SDNs). The study methodically examines a variety of machine learning algorithms used for DDoS mitigation, from cutting-edge deep learning approaches to conventional statistical approaches. A key focus of this review is to provide a comparative analysis of different machine learning approaches, evaluating their efficacy in identifying and mitigating DDoS attacks within SDN environments. The discussion encompasses the strengths and limitations of each algorithm, shedding light on their applicability and performance metrics. By dissecting the nuanced differences between these methodologies, the review aims to guide practitioners and researchers toward informed decisions when implementing DDoS mitigation strategies in SDNs. Furthermore, this study addresses the main challenges faced by machine learning-based DDoS mitigation in SDNs. From issues related to real-time detection and adaptability to dynamic attack patterns to the impact of network scale and diversity, the review systematically outlines these challenges and proposes potential avenues for overcoming them. By understanding these hurdles, stakeholders in the field can proactively develop solutions that enhance the robustness and effectiveness of DDoS mitigation frameworks within SDNs. Conclusively, this review stands as an invaluable resource for cyber security professionals, researchers, and policymakers navigating the intricate terrain of DDoS mitigation in Software-Defined Networks. Through a meticulous exploration of machine learning techniques and a discerning analysis of associated challenges, the paper not only provides comprehensive insights but also lays the groundwork for the development of resilient and adaptive security measures against the ever-evolving landscape of cyber threats. By assimilating the knowledge gleaned from this review, stakeholders are empowered to make informed decisions and contribute to the ongoing refinement of DDoS mitigation strategies, ensuring the continued integrity and security of Software-Defined Networks in the face of emerging threats.
Licence and reuse
Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.
How to reuse this articleResponses (0)
About this article
Abd-Allah, A. G. A., Mohamed, N. O., Mohamed, M. S., Jaafar, M., Yasser, Y. M. & Taha, M. S. (2025). DDoS Mitigation Using Machine Learning in Software-Defined Networks. Journal of Computer Science, 21(4), 940–960. https://doi.org/10.3844/jcssp.2025.940.960
- Licence
- CC BY 4.0
- Issue
- Volume 21, Issue 4
- Policies
- Editorial independenceUse of generative AIData availabilityAppeals and complaints
- Version
- Version of record
