Software-defined networking: A comprehensive survey

D Kreutz, FMV Ramos, PE Verissimo… - Proceedings of the …, 2014 - ieeexplore.ieee.org
The Internet has led to the creation of a digital society, where (almost) everything is
connected and is accessible from anywhere. However, despite their widespread adoption …

Software defined networking: State of the art and research challenges

M Jammal, T Singh, A Shami, R Asal, Y Li - Computer Networks, 2014 - Elsevier
Network usage and demands are growing at a rapid pace, while the network administrators
are facing difficulties in tracking the frequent users' access of the network. Consequently …

Software‐defined networking (SDN): a survey

K Benzekki, A El Fergougui… - Security and …, 2016 - Wiley Online Library
With the advent of cloud computing, many new networking concepts have been introduced
to simplify network management and bring innovation through network programmability. The …

A comprehensive survey of interface protocols for software defined networks

Z Latif, K Sharif, F Li, MM Karim, S Biswas… - Journal of Network and …, 2020 - Elsevier
Abstract Software Defined Network implementation has seen tremendous growth and
deployment in different types of networks. Compared to traditional networks it decouples the …

Vericon: towards verifying controller programs in software-defined networks

T Ball, N Bjørner, A Gember, S Itzhaky… - Proceedings of the 35th …, 2014 - dl.acm.org
Software-defined networking (SDN) is a new paradigm for operating and managing
computer networks. SDN enables logically-centralized control over network devices through …

Security of software defined networks: A survey

I Alsmadi, D Xu - Computers & security, 2015 - Elsevier
Abstract Software Defined Networking (SDN) has emerged as a new network architecture for
dealing with network dynamics through software-enabled control. While SDN is promoting …

Software-defined networking: Categories, analysis, and future directions

M Hussain, N Shah, R Amin, SS Alshamrani, A Alotaibi… - Sensors, 2022 - mdpi.com
Software-defined networking (SDN) is an innovative network architecture that splits the
control and management planes from the data plane. It helps in simplifying network …

Tierless programming and reasoning for {software-defined} networks

T Nelson, AD Ferguson, MJG Scheer… - … USENIX Symposium on …, 2014 - usenix.org
We present Flowlog, a tierless language for programming SDN controllers. In contrast to
languages with different abstractions for each program tier—the controlplane, data-plane …

A survey on SDN programming languages: Toward a taxonomy

C Trois, MD Del Fabro, LCE de Bona… - … Surveys & Tutorials, 2016 - ieeexplore.ieee.org
Network devices have always been considered as configurable black boxes until the
emergence of software-defined networking (SDN). SDN enables the networks to be …

Effective topology tampering attacks and defenses in software-defined networks

R Skowyra, L Xu, G Gu, V Dedhia… - 2018 48th Annual …, 2018 - ieeexplore.ieee.org
As Software-Defined Networking has gained increasing prominence, new attacks have been
demonstrated which can corrupt the SDN controller's view of network topology. These …