Title :
Security in Software Defined Networks: A Survey
Author :
Ahmad, Ijaz ; Namal, Suneth ; Ylianttila, Mika ; Gurtov, Andrei
Author_Institution :
Dept. of Commun. Eng., Univ. of Oulu, Oulu, Finland
Abstract :
Software defined networking (SDN) decouples the network control and data planes. The network intelligence and state are logically centralized and the underlying network infrastructure is abstracted from applications. SDN enhances network security by means of global visibility of the network state where a conflict can be easily resolved from the logically centralized control plane. Hence, the SDN architecture empowers networks to actively monitor traffic and diagnose threats to facilitates network forensics, security policy alteration, and security service insertion. The separation of the control and data planes, however, opens security challenges, such as man-in-the middle attacks, denial of service (DoS) attacks, and saturation attacks. In this paper, we analyze security threats to application, control, and data planes of SDN. The security platforms that secure each of the planes are described followed by various security approaches for network-wide security in SDN. SDN security is analyzed according to security dimensions of the ITU-T recommendation, as well as, by the costs of security solutions. In a nutshell, this paper highlights the present and future security challenges in SDN and future directions for secure SDN.
Keywords :
computer network security; software defined networking; ITU-T recommendation; SDN architecture; centralized control plane; data planes; global visibility; network control; network forensics; network intelligence; network state; security policy alteration; security service insertion; security threats; software defined network security; Communication networks; Computer architecture; Computer security; Control systems; Network security; Software defined networking; Application Plane; Control Plane; Data Plane; Network Security; OpenFlow; SDN; SDN Security; SDN security; application plane; control plane; data plane; network security;
Journal_Title :
Communications Surveys Tutorials, IEEE
DOI :
10.1109/COMST.2015.2474118