Distributed Denial of Service (DDoS) attacks pose a significant threat to modern network architectures, especially Software Defined Networking (SDN) due to its centralized controller. This study proposes an advanced framework for DDoS attack identification and prediction using state-of-the-art machine learning (ML) techniques in an SDN architecture. A comprehensive dataset was generated through a two-stage traffic generation procedure, simulating attack and normal scenarios over a 6-day period, from which fifteen were extracted to characterize network behavior. Multiple classifiers including Gradient Boosting Ensemble methods such as LightGBM, XGBoost, CatBoost, and Gradient Boosting Decision Trees, as well as additional ensemble methods such as AdaBoost and Bagging were evaluated alongside with One-Class SVM and Bayesian Networks. They were trained and evaluated using rigorous cross-validation. The results demonstrate near-perfect performance of ensemble models, achieving up to 99.98% accuracy with outstanding precision, recall, and area under curve metrics. To achieve efficient mitigation, the detection mechanism is deployed on local web servers, and a certificate authority-based secure communication channel transmits malicious IPs to the SDN controller, enabling low-latency, scalable, and real-time DDoS attack mitigation. This paper discusses the promise of applying cutting-edge ML models to enhance the robustness of SDN infrastructures against sophisticated cyber-attacks and offers a template for further research in dynamic network defense strategies.
Gustavo Nunez SeguraErick Carvajal Barboza
Daoqi HanHonghui LiXueliang FuShuncheng Zhou
Ahmed Al-ShammariPhaklen EhkanNaimah YaakobLayth Al DulaimiC Douligeris.C LorenzDS GuKshira Sagar SahooRanjan Kumar BeheraBibhudatta SahooMayank TiwaryM JarschelTN Fultz.B NunesMarc MendoncaXuan-NamKatia ObraczkaThierry TurlettiQ DuanNF Qiao YanQingxiang YuGongR SahayEJ ReiherS FayazYD WashingtonJames Saman Taghavi ZargarDavid JoshTipperU TariqMYadong WangL
Mohammed Majid AhmedHasan Abdulkader
Mohammed Ibrahim KareemMahdi Nsaif Jasim