A Survey of Applications and Security Issues in Software Defined Networking

With increasing number of mobile phones and smart devices, it has become hard to manage the networks proactively as well as reactively. Software Defined Networking (SDN) is an emerging technology that promises to solve majority of the challenges faced by the networks in current times. SDN is based on decoupling of data plane and control plane. SDN has a generalized control plane for all networking devices of the network which makes it simple and easy to configure devices on the fly. This paper surveys how Software Defined Networks evolved to be one of the most preferred technology of contemporary times. The architecture and working of all the planes of SDN have been discussed. SDN finds application in variety of areas, some of which have been highlighted in this paper. SDN faces many security threats in each of its planes. The major security challenges are also presented in detail at the end of the paper.

[1]  Nadeem Ahmed,et al.  Building programmable wireless networks: an architectural survey , 2014, EURASIP J. Wirel. Commun. Netw..

[2]  Yi Wang,et al.  Towards a secure controller platform for openflow applications , 2013, HotSDN '13.

[3]  Yicheng Xu,et al.  A RESTful framework for Internet of things based on software defined network in modern manufacturing , 2015, The International Journal of Advanced Manufacturing Technology.

[4]  Marian Bubak,et al.  SDN-aware federation of distributed data , 2016, Future Gener. Comput. Syst..

[5]  Lisandro Zambenedetti Granville,et al.  SDN-Based Service Delivery in Smart Environments , 2015, IDC.

[6]  Hamid Farhadi,et al.  Software-Defined Networking: A survey , 2015, Comput. Networks.

[7]  Chen Gang,et al.  QoS-guaranteed energy saving routing strategy using SDN central control for backbone networks , 2015 .

[8]  Athanasios V. Vasilakos,et al.  Software-Defined and Virtualized Future Mobile and Wireless Networks: A Survey , 2014, Mobile Networks and Applications.

[9]  Adam Drescher A Survey of Software-Defined Wireless Networks , 2014 .

[10]  Nor Badrul Anuar,et al.  Secure and dependable software defined networks , 2016, J. Netw. Comput. Appl..

[11]  Maria Rita Palattella,et al.  Cognition: A Tool for Reinforcing Security in Software Defined Networks , 2014 .

[12]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[13]  Vijay Mann,et al.  SPHINX: Detecting Security Attacks in Software-Defined Networks , 2015, NDSS.

[14]  Xenofontas A. Dimitropoulos,et al.  Routing centralization across domains via SDN: A model and emulation framework for BGP evolution , 2015, Comput. Networks.

[15]  Vinod Yegneswaran,et al.  AVANT-GUARD: scalable and vigilant switch flow management in software-defined networks , 2013, CCS.

[16]  Martín Casado,et al.  Network Virtualization in Multi-tenant Datacenters , 2014, NSDI.