🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Networking Advanced

What is SDN (Software-Defined Networking)?

An approach that separates the network control plane from the data plane, enabling centralized, programmable network management.

SDN decouples the decision-making logic (control plane) from the packet forwarding hardware (data plane). A centralized controller programs network devices via APIs, replacing manual device-by-device configuration.

Benefits include network automation, dynamic traffic engineering, easier policy management, and multi-vendor interoperability. OpenFlow is the most common SDN protocol. Cloud providers use SDN extensively for virtual networking (VPC, security groups, load balancers).

Related Terms

HTTPS Everywhere
The practice of securing all web traffic with TLS encryption, ensuring data integrity and privacy between browsers and servers.
Port
A numbered endpoint (0-65535) that identifies specific processes or services on a networked computer for communication.
Subnet
A logical division of an IP network into smaller segments to improve performance, security, and management.
Load Balancer
A device or software that distributes network traffic across multiple servers to ensure reliability and performance.
ARP (Address Resolution Protocol)
A protocol that maps IP addresses to physical MAC addresses on a local network segment.
Network Segmentation
The practice of dividing a network into isolated segments to improve security, performance, and management.
View All Networking Terms →