Software-defined networking: A comprehensive survey
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 …
connected and is accessible from anywhere. However, despite their widespread adoption …
A survey: Control plane scalability issues and approaches in software-defined networking (SDN)
Abstract Software-Defined Networking (SDN) architecture has emerged in response to
limitations of traditional networking architectures in satisfying today's complex networking …
limitations of traditional networking architectures in satisfying today's complex networking …
Software-defined networking for internet of things: A survey
Internet of things (IoT) facilitates billions of devices to be enabled with network connectivity
to collect and exchange real-time information for providing intelligent services. Thus, IoT …
to collect and exchange real-time information for providing intelligent services. Thus, IoT …
A comprehensive survey of load balancing techniques in software-defined network
A software-defined network (SDN) separates the network control plane from the data
forwarding plane. SDN has shown significant benefits in many ways compared to …
forwarding plane. SDN has shown significant benefits in many ways compared to …
A survey on the security of stateful SDN data planes
Software-defined networking (SDN) emerged as an attempt to introduce network innovations
faster, and to radically simplify and automate the management of large networks. SDN …
faster, and to radically simplify and automate the management of large networks. SDN …
Survey of consistent software-defined network updates
KT Foerster, S Schmid… - … Communications Surveys & …, 2018 - ieeexplore.ieee.org
Computer networks have become a critical infrastructure. In fact, networks should not only
meet strict requirements in terms of correctness, availability, and performance but they …
meet strict requirements in terms of correctness, availability, and performance but they …
A distributed and robust SDN control plane for transactional network updates
Software-defined networking (SDN) is a novel paradigm that outsources the control of
programmable network switches to a set of software controllers. The most fundamental task …
programmable network switches to a set of software controllers. The most fundamental task …
Good network updates for bad packets: Waypoint enforcement beyond destination-based routing policies
Networks are critical for the security of many computer systems. However, their complex and
asynchronous nature often renders it difficult to formally reason about network behavior …
asynchronous nature often renders it difficult to formally reason about network behavior …
On the feasibility of a consistent and fault-tolerant data store for SDNs
Maintaining a strongly consistent network view in a Software Defined Network has been
usually proclaimed as a synonym of low performance. We disagree. To support our view, in …
usually proclaimed as a synonym of low performance. We disagree. To support our view, in …
NOSIX: A lightweight portability layer for the SDN OS
In spite of the standardization of the OpenFlow API, it is very difficult to write an SDN
controller application that is portable (ie, guarantees correct packet processing over a wide …
controller application that is portable (ie, guarantees correct packet processing over a wide …