Toward Robust SDN Architectures: A Machine Learning Approach to DDoS Detection

This paper offers an extensive exploration of Distributed Denial of Service (DDoS) attacks targeting Software-Defined Networking (SDN) environments and their centralized controller vulnerability. Based on a virtual testbed developed using Mininet and Ryu controller, different DDoS attacks, i.e., SYN, UDP, and ICMP floods, were simulated to check their effect on SDN performance indicators like CPU utilization, latency, throughput, and saturation of the flow table. Tests indicated that SYN flood attacks put the controller under most stress, generating excessive Packet_In messages, 100% CPU spikes, and extreme packet loss. UDP floods caused link saturation and even higher packet loss from stateless operation. ICMP floods had lesser but still significant impact on performance. In order to mitigate these vulnerabilities, the research employed a machine learning-based detection model that was trained on traffic logs-extracted features. Six supervised models were compared, with XGBoost having the best accuracy (98.2%), then Random Forest and Neural Networks. Inter-arrival time, flag count, and bytes per second were discovered to be the key indicators of malicious behavior. The results identify the need for embedding smart, real-time detection systems into SDN frameworks in order to achieve network robustness and lay the foundation for active DDoS mitigation techniques.

Authors

Institutions

Publication Details

Journal
The Asian Bulletin of Big Data Management
Published
2025-05-05
DOI
https://doi.org/10.62019/avvrmh24
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Toward Robust SDN Architectures: A Machine Learning Approach to DDoS Detection

Kawkab A. Ahmed, Abdul Khaliq, A. Siddiqui, Khalid Muhammad
The Asian Bulletin of Big Data Management
Network Security and Intrusion Detection
article

Toward Robust SDN Architectures: A Machine Learning Approach to DDoS Detection

Kawkab A. Ahmed, Abdul Khaliq, A. Siddiqui, Khalid Muhammad
article en

Abstract

This paper offers an extensive exploration of Distributed Denial of Service (DDoS) attacks targeting Software-Defined Networking (SDN) environments and their centralized controller vulnerability. Based on a virtual testbed developed using Mininet and Ryu controller, different DDoS attacks, i.e., SYN, UDP, and ICMP floods, were simulated to check their effect on SDN performance indicators like CPU utilization, latency, throughput, and saturation of the flow table. Tests indicated that SYN flood attacks put the controller under most stress, generating excessive Packet_In messages, 100% CPU spikes, and extreme packet loss. UDP floods caused link saturation and even higher packet loss from stateless operation. ICMP floods had lesser but still significant impact on performance. In order to mitigate these vulnerabilities, the research employed a machine learning-based detection model that was trained on traffic logs-extracted features. Six supervised models were compared, with XGBoost having the best accuracy (98.2%), then Random Forest and Neural Networks. Inter-arrival time, flag count, and bytes per second were discovered to be the key indicators of malicious behavior. The results identify the need for embedding smart, real-time detection systems into SDN frameworks in order to achieve network robustness and lay the foundation for active DDoS mitigation techniques.

The Asian Bulletin of Big Data ManagementVol. 5(2)
Iqra University (PK)
Openalex Percentile: Top 91%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.