Architecture and Attacks in Software Defined Networking, and its Security Using Machine Learning
Bismi K Charleys, D. Amuthaguka · 2024
Software Defined Networking (SDN) is a newly developed network that implements hardware components virtually. With SDN, control plane is separated from the underlying hardware and implemented in software. The control plane is called SDN controller which provides a centralized view and network management. By separating the control plane from data plane in SDN, communication management, control, updates, analysis, and understanding can be improved. SDN appears to be a more secure network design than traditional IP-based networks, but it still has significant adoption issues and is open to a variety of network breaches. It must be adequately safeguarded against security risks. This study provides a deep look into SDN architectures and discusses the principal difficulties that SDN architecture must overcome. Also covered various security concerns, such as threats and attacks which limit the development of SDN. This research study also discusses the relevance of machine learning algorithms for intrusion detection in SDN.