Software-Defined Networking: A Comprehensive Survey
Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo and, Christian Esteve Rothenberg, Siamak Azodolmolky, Steve Uhlig

TL;DR
This comprehensive survey explores Software-Defined Networking (SDN), detailing its core concepts, architecture, components, challenges, and future research directions to facilitate flexible, programmable, and scalable network management.
Contribution
It provides an in-depth, layered analysis of SDN infrastructure, including hardware, APIs, virtualization, controllers, and applications, highlighting recent advances and future challenges.
Findings
SDN separates control and data planes, enabling flexible network management.
Key challenges include scalability, security, and performance of SDN components.
SDN is poised to revolutionize carrier networks and cloud infrastructure.
Abstract
Software-Defined Networking (SDN) is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the network's control logic from the underlying routers and switches, promoting (logical) centralization of network control, and introducing the ability to program the network. The separation of concerns introduced between the definition of network policies, their implementation in switching hardware, and the forwarding of traffic, is key to the desired flexibility: by breaking the network control problem into tractable pieces, SDN makes it easier to create and introduce new abstractions in networking, simplifying network management and facilitating network evolution. In this paper we present a comprehensive survey on SDN. We start by introducing the motivation for SDN, explain its main concepts and how it differs from traditional…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Interconnection Networks and Systems · Advanced Optical Network Technologies
