Software-Defined Networking
May 1, 2024
Updated May 11, 2025
22 minute read
Software-Defined Networking (SDN) represents a paradigm shift in how networks are built and managed. At its core, SDN decouples the network's control plane (which decides where traffic goes) from the data plane (which forwards the traffic). This separation allows network administrators to manage network services through software, abstracting them from the underlying physical hardware. Imagine being able to program your entire network from a central point, much like you would program a computer, rather than configuring individual hardware devices. This centralized control and programmability are hallmarks of SDN, offering unprecedented agility and efficiency in network operations.
uivafz|
Find a path to becoming a Software-Defined Networking. Learn more at:
OpenCourser.com/topic/uivafz/software
Reading list
We've selected five books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Software-Defined Networking.
Provides a comprehensive overview of the field of Software Defined Networking (SDN), covering the underlying network, architecture, and protocols. Suitable for beginners and experienced network engineers alike.
Covers the programmability aspects of SDN, with a focus on the OpenFlow protocol. Suitable for network engineers and programmers who want to learn how to program SDN networks.
Covers the fundamentals of SDN, including the architecture, protocols, and use cases. Suitable for network engineers and IT professionals who want to understand the basics of SDN.
Covers the OpenFlow protocol, which key component of SDN. Suitable for network engineers and programmers who want to implement and manage SDN networks.
Provides a comprehensive overview of SDN, with a focus on the OpenFlow protocol. Suitable for network engineers and researchers who want to understand the technical details of SDN.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/uivafz/software