Software-Defined Networking Security Detection Strategies and Their Limitations with a Focus on Distributed Denial-of-Service for Small to Medium-Sized Enterprises
Source abstract
Abstract
Software-defined Networking (SDN) has immense potential for network security due to its centralized control and programmability. However, this concentration provides an attractive attack vector for Distributed Denial-of-Service (DDoS), particularly in small and medium-sized enterprises (SMEs) with limited budget and network security resources. This study presents a systematic review of the articles reporting SDN-based DDoS detection and mitigation, focusing on SMEs. Querying eight major databases (2020–2025) resulted in 59 articles (14 reviews, 45 experimental). Two distinct models emerged: (i) lightweight and efficient models and (ii) high-accuracy hybrid deep learning models, with lower resource efficiency. These models were predominantly validated through simulations, raising concerns around their overfitting as SME traffic is heterogeneous and bursty. Mitigation of the attacks leveraged the programmability of SDN but has been rarely evaluated alongside detection models and almost never in live SDN-SME settings. This study’s findings highlighted a lightweight screening solution at the network edge, which is resource-aware and employs a minimal trigger interface to the controller for mitigation rule insertion. This conceptual design aligns well with the constraints of SMEs by minimising the computational load on the central controller while enabling an efficient and rapid response to network security.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Software-Defined Networks and 5G · Network Security and Intrusion Detection · Network Packet Processing and Optimization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Computing and Digital Technologies, Sheffield Hallam University, City Campus, Sheffield S1 1WB, UK
School of Engineering and Built Environment, Sheffield Hallam University, City Campus, Sheffield S1 1WB, UK
References (74)
Show source-provided references
1. Kaspersky Lab (2025, September 19). B2B International. IT Security Risks Survey 2017: Protecting Your Business Against Financial and Reputational Losses with Kaspersky DDoS Protection, Kaspersky Lab Whitepaper. Available online: https://media.kaspersky.com/pdf/Kaspersky_Lab_Whitepaper_Kaspersky_DDoS_Protection_final.pdf.
2. World Bank (2019). Small and Medium Enterprises (SMEs) Finance, World Bank. Available online: https://www.worldbank.org/en/topic/smefinance.
3. European Commission (2025, September 19). User Guide to the SME Definition, Publications Office of the European Union. Available online: https://op.europa.eu/en/publication-detail/-/publication/756d9260-ee54-11ea-991b-01aa75ed71a1.
4. Cybersecurity, data privacy and blockchain: A review10.1007/s42979-022-01020-4 ↗
5. Machine learning towards intelligent systems: Applications, challenges, and opportunities10.1007/s10462-020-09948-w ↗
6. Survey on blockchain-based smart contracts: Applications, opportunities and challenges10.1016/j.jnca.2020.102857 ↗
7. Secure SDN-IoT framework for DDoS attack detection using deep learning and counter based approach10.1007/s10922-023-09749-w ↗
8. Rajkumar, K., Shalinie, S.M., and Stanly, H. (2024, January 4–7). SDN defense: Detection and mitigation of DDoS attack via IoT network. Proceedings of the 25th International Conference on Distributed Computing and Networking (ICDCN ’24), Chennai, India.
9. Javeed, D., Gao, T., and Khan, M. (2021). SDN-enabled hybrid DL-driven framework for the detection of emerging cyber threats in IoT. Electronics, 10.10.3390/electronics10080918 ↗
10. Kokila, K.M., and Konda, S.R.K.S. (2025). DeepSDN: Deep learning based software defined network model for cyberthreat detection in IoT network. ACM Trans. Internet Technol., 1–29. ACM 1557-6051/2025/5-ART.10.1145/3737875 ↗
11. Revealing the realities of cybercrime in small and medium enterprises: Understanding fear and taxonomic perspectives10.1016/j.cose.2024.103826 ↗
12. Cybercrime during the COVID-19 pandemic: Prevalence, nature and impact of cybercrime for citizens and SME owners in the Netherlands10.1016/j.cose.2023.103693 ↗
13. Information security threats and organizational readiness in nWFH scenarios10.1016/j.cose.2024.103745 ↗
14. Candal-Ventureira, D., Fondo-Ferreiro, F., Gil-Castiñeira, F., and González-Castaño, F.J. (2020). Quarantining malicious IoT devices in intelligent sliced mobile networks. Sensors, 20.10.3390/s20185054 ↗
15. Karmous, N., Aoueileyine, M.O.-E., Abdelkader, M., Romdhani, L., and Youssef, N. (2024). Software-defined-networking-based one-versus-rest strategy for detecting and mitigating distributed denial-of-service attacks in Smart home internet of things devices. Sensors, 24.10.3390/s24155022 ↗
16. A comprehensive review of lightweight blockchain practices for smart cities: A security and efficacy assessment10.1007/s40860-025-00254-2 ↗
17. Edge AI: A taxonomy, systematic review and future directions10.1007/s10586-024-04686-y ↗
18. Aslam, B., Azam, M.A., Imran, M., and Rizvi, S. (2022). Adaptive machine learning based distributed denial-of-service attacks detection and mitigation system in software-defined networks. Sensors, 22.10.3390/s22072697 ↗
19. Patil, P., Kallurkar, S., and Kancharla, B. (2021). Distributed frameworks for detecting distributed denial of service attacks: A comprehensive review. Concurr. Comput. Pract. Exp., 33.10.1002/cpe.6197 ↗
20. Mohamed, A., Babiker, M., and Abubakar, A. (2022). A comprehensive survey on secure software-defined network for the Internet of Things. Trans. Emerg. Telecommun. Technol., 33.10.1002/ett.4391 ↗
21. Bahashwan, S., Alazab, M., Jolfaei, A., and Islam, A. (2023). A systematic literature review on machine learning and deep learning approaches for detecting DDoS attacks. Sensors, 23.10.3390/s23094441 ↗
22. A time-efficient approach toward DDoS attack detection in IoT network using SDN10.1109/JIOT.2021.3098029 ↗
23. Novel approach for detection of IoT-generated DDoS traffic10.1007/s11276-019-02043-1 ↗
24. Capturing low-rate DDoS attack based on MQTT protocol in a software-defined IoT environment10.1016/j.array.2023.100316 ↗
25. Segura, G.N., and Barboza, E.C. (2024, January 27–29). Machine learning for distributed denial of service attack detection in software-defined IoT. Proceedings of the 2024 IEEE 42nd Central America and Panama Convention (CONCAPAN XLII), San Jose, CA, USA.10.1109/CONCAPAN63470.2024.10933894 ↗
26. CICIoT2023: An intrusion detection dataset for Internet of Things networks
27. The TON_IoT datasets: A new generation of realistic IoT traffic for intrusion detection research
28. Intrusion detection of manifold regularized broad learning system based on LU decomposition10.1007/s11227-023-05403-z ↗
29. Design a robust DDoS attack detection and mitigation scheme in SDN-edge-IoT by leveraging machine learning10.1109/ACCESS.2025.3526692 ↗
30. Wang, W., and Wang, X. (2022). SDN-Defend: A lightweight online attack detection and mitigation system for DDoS attacks in SDN. Sensors, 22.10.3390/s22218287 ↗
31. Santos-Neto, M.J., Bordim, J.L., Alchieri, E.A.P., and Ishikawa, E. (2024). DDoS attack detection in SDN: Enhancing entropy-based detection with machine learning. Concurr. Comput. Pract. Exp., 36.10.1002/cpe.8021 ↗
32. A hybrid deep learning approach for bottleneck detection in IoT10.1109/ACCESS.2022.3188635 ↗
33. Karthikeyan, V., and Murugan, K. (2024). A novel machine learning-based classification approach to prevent flow table overflow attack in Software-Defined Networking. Concurr. Comput. Pract. Exp., 36.10.1002/cpe.7878 ↗
34. Saha, K., Das, P., and De, S. (2024, January 4–7). A network segmentation architecture for flow aggregation and DDoS mitigation in SDN using RAPID flow rules. Proceedings of the 25th International Conference on Distributed Computing and Networking (ICDCN ’24), Chennai, India.
35. Learning-driven detection and mitigation of DDoS attack in IoT via SDN-cloud architecture10.1109/JIOT.2020.2973176 ↗
36. Swami, R., Dave, M., and Ranga, V. (2020). Voting-based intrusion detection framework for securing software-defined networks. Concurr. Comput. Pract. Exp., 32.10.1002/cpe.5927 ↗
37. Intelligent IoT-BOTNET attack detection model with optimized hybrid classification model10.1016/j.cose.2022.103064 ↗
38. An autonomous cybersecurity framework for next-generation digital service chains10.1007/s10922-021-09607-7 ↗
39. Hormozi, M., and Erfani, S. (2023). An SDN-based DDoS defense approach using route obfuscation. Concurr. Comput. Pract. Exp., 35.10.1002/cpe.7439 ↗
40. Vadivu, D.S., and Rajagopalan, N. (2024). RyuGuard: Combining Ryu and machine learning for proactive DDoS defense in software-defined networks. Concurr. Comput. Pract. Exp., 36.10.1002/cpe.8289 ↗
41. Chetouane, A., and Karoui, K. (2024). Risk based intrusion detection system in software defined networking. Concurr. Comput. Pr. Exp., 36.10.1002/cpe.7988 ↗
42. Aslam, B., Azam, A., Imran, M., and Rizvi, S. (2022). ONOS flood defender: An intelligent approach to mitigate DDoS attack in SDN. Trans. Emerg. Telecommun. Technol., 33.10.1002/ett.4534 ↗
43. Carvalho, C., Verdi, F.L., and Martinello, M. (2023). DataPlane-ML: An integrated attack detection and mitigation solution for software defined networks. Concurr. Comput. Pract. Exp., 35.10.1002/cpe.7434 ↗
44. Setitra, A., Seridi, H., and Derhab, A. (2023). An efficient approach to detect distributed denial of service attacks for software defined internet of things. Trans. Emerg. Telecommun. Technol., 34.10.1002/ett.4827 ↗
45. Sharafaldin, I., Lashkari, A.H., and Ghorbani, A.A. (2018, January 22–24). Toward generating a new intrusion detection dataset and intrusion traffic characterization. Proceedings of the 4th International Conference on Information Systems Security and Privacy (ICISSP), Funchal, Portugal.10.5220/0006639801080116 ↗
46. Towards the development of realistic botnet dataset in the Internet of Things for network forensic analytics: Bot-IoT dataset10.1016/j.future.2019.05.041 ↗
47. Deep learning for cyber security intrusion detection: Approaches, datasets, and comparative study
48. A Comprehensive survey of network flow datasets for intrusion detection
49. Tavallaee, M., Bagheri, E., Lu, W., and Ghorbani, A.A. (2009, January 8–10). A detailed analysis of the KDD CUP 99 data set. Proceedings of the 2009 IEEE Symposium on Computational Intelligence for Security and Defense Applications, Ottawa, ON, Canada.10.1109/CISDA.2009.5356528 ↗
50. Lantz, B., Heller, B., and McKeown, N. (2010, January 20–21). A network in a laptop: Rapid prototyping for software-defined networks. Proceedings of the 2010 ACM SIGCOMM Workshop on HotNets, Monteret, CA, USA. Article 19.
51. Berde, P., Gerola, M., Hart, J., Higuchi, Y., Kobayashi, M., Koide, T., Lantz, B., O’Connor, B., Radoslavov, P., and Snow, W. (2014, January 22). ONOS: Towards an open, distributed SDN OS. Proceedings of the 2014 ACM SIGCOMM Workshop on HotSDN, Chicago, IL, USA.
52. Ryu SDN framework-open-source SDN platform software10.53829/ntr201408fa4 ↗
53. Bredel, M. (2025, November 11). OpenFlow and the Floodlight OpenFlow controller Control Center, ADMIN 17/2013. Available online: https://www.admin-magazine.com/Archive/2013/17/OpenFlow-and-the-Floodlight-OpenFlow-Controller.
54. Medved, J., Varga, R., Tkacik, A., and Gray, K. (2014, January 19). OpenDaylight: Towards a model-driven SDN Controller architecture. Proceedings of the 2014 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), Sydney, NSW, Australia.10.1109/WoWMoM.2014.6918985 ↗
55. Pfaff, B., Pettit, J., Koponen, T., Jackson, E., Zhou, A., Rajahalme, J., Gross, J., Wang, A., Stringer, J., and Shelar, P. (2015, January 4–6). The design and implementation of Open vSwitch. Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’15), Oakland, CA, USA. Available online: https://www.usenix.org/system/files/conference/nsdi15/nsdi15-paper-pfaff.pdf.
56. Rahman, A., Khan, S.I., Montieri, A., Islam, J., Karim, R., Hasan, M., Kundu, D.M., Nasir, M.K., and Pescapè, P. (2024). BlockSD-5GNet: Enhancing security of 5G network through blockchain-SDN with ML-based bandwidth prediction. Trans. Emerg. Telecommun. Technol., 35.10.1002/ett.4965 ↗
57. Indicators for maturity and readiness for digital forensic investigation in era of industrial revolution 4.0
58. Ashfaq, M., Rehman, F., and Ali, Z. (2025). Enhancing security in 5G edge networks: Predicting real-time zero trust attacks using machine learning. Sensors, 25.10.3390/s25061905 ↗
59. Securing SatCom user segment: A study on cybersecurity challenges in view of IRIS210.1016/j.cose.2024.103799 ↗
60. Dandotiya, M., and Makwana, R.R.S. (2025). Secured DDoS attack detection in SDN using TS-RBDM with MDPP-Streebog based user authentication. Trans. Emerg. Telecommun. Technol., 36.10.1002/ett.70052 ↗
61. Galeano-Brajones, J., Carmona-Murillo, J., Valenzuela-Valdés, J.F., and Luna-Valero, F. (2020). Detection and mitigation of DoS and DDoS attacks in IoT-based stateful SDN an experimental approach. Sensors, 20.10.3390/s20030816 ↗
62. Han, D., Li, H., Fu, X., and Zhou, S. (2024). Traffic feature selection and distributed denial of service attack detection in software-defined networks based on machine learning. Sensors, 24.10.3390/s24134344 ↗
63. Huan, H., Zhao, J., Yang, H., Li, X., Cui, Y., and Chen, G. (2023, January 13–15). Towards feature selection for detecting LDDoS in SD-IoT of smart grids: A multi-correlation information EA-based method. Proceedings of the 2023 2nd International Symposium on Computing and Artificial Intelligence, ISCAI 2023, Shanghai, China.10.1145/3640771.3640786 ↗
64. Liu, Z., Wang, Y., Feng, F., Liu, Y., Li, Z., and Shan, Y. (2023). A DDoS detection method based on feature engineering and machine learning in software-defined networks. Sensors, 23.10.3390/s23136176 ↗
65. Oyucu, S., Polat, O., Türkoglu, M., Polat, H., Aksöz, A., and Agdas, M.T. (2024). Ensemble learning framework for DDoS detection in SDN-based SCADA systems. Sensors, 24.10.3390/s24031040 ↗
66. Polat, O., Türkoğlu, M., Polat, H., Oyucu, S., Üzen, H., Yardımcı, F., and Aksöz, A. (2024). Multi-stage learning framework using convolutional neural network and decision tree-based classification for detection of DDoS pandemic attacks in SDN-Based SCADA systems. Sensors, 24.10.3390/s24031040 ↗
67. Priyadarshini, I., Mohanty, P., Alkhayyat, A., Sharma, R., and Kumar, S. (2023). SDN and application layer DDoS attacks detection in IoT devices by attention-based Bi-LSTM-CNN. Trans. Emerg. Telecommun. Technol., 34.10.1002/ett.4758 ↗
68. Varma, P.R.K., Sathiya, R.R., and Vanitha, M. (2023). Enhanced Elman spike neural network based intrusion attack detection in software defined Internet of Things network. Concurr. Comput. Pract. Exp., 35.10.1002/cpe.7503 ↗
69. Multi-block: A novel ML-based intrusion detection framework for SDN-enabled IoT networks using new packet- and flow-level features10.1016/j.iot.2024.101231 ↗
70. Making distributed edge machine learning for resource-constrained communities and environments smarter: Contexts and challenges10.1007/s40860-022-00176-3 ↗
71. Improving information security risk analysis by including threat-predictive models10.1016/j.cose.2019.101609 ↗
72. A request aware module using CS-IDR to reduce VM level collateral damages caused by DDoS attack in cloud computing10.1007/s10586-021-03234-2 ↗
73. Reducing ransomware crime analysis of victims’ payment decisions10.1016/j.cose.2022.102760 ↗
74. Perumal, K., and Arockiasamy, K. (2023). Optimized deep neural network based DDoS attack detection and bait mitigation process in software defined network. Concurr. Comput. Pract. Exp., 35.10.1002/cpe.7692 ↗