-
Notifications
You must be signed in to change notification settings - Fork 0
1. SDN
Joe Antony edited this page Jan 8, 2019
·
5 revisions
The physical separation of the network control plane from the data (forwarding) plane, and where a control plane controls several devices.
- Data plane refers to all the functions and processes that forward packets/frames from one interface to another.
- Control plane refers to all the functions and processes that determine which path to use. Routing protocols, spanning tree, ldp, etc are examples.
-
Directly programmable
Network control is directly programmable because it is decoupled from forwarding functions. -
Agile
Abstracting control from forwarding lets administrators to dynamically adjust network-wide traffic flow to meet changing needs. -
Centrally managed
Network intelligence is (logically) centralized in software-based SDN controllers that maintain a global view of the network, which appears to applications and policy engines as a single, logical switch. -
Programmatically configured
SDN lets network managers configure, manage, secure, and optimize network resources very quickly via dynamic, automated SDN programs, which they can write themselves because the programs do not depend on proprietary software. -
Open standards-based and vendor-neutral
When implemented through open standards, SDN simplifies network design and operation because instructions are provided by SDN controllers instead of multiple, vendor-specific devices and protocols.