A network administrator is evaluating the core architectural differences between traditional networking and controller-based software-defined networking (SDN). In a controller-based architecture, how is the control plane managed compared to a traditional network?
- Control plane intelligence is centralized on a software controller that dynamically programs forwarding logic onto network devices.Answer
- BEach network device maintains its own independent control plane logic using local routing algorithms without external oversight.
- CControl plane operations are executed exclusively by REST-based HTTP GET requests initiated by end-user client devices.
- DThe control plane is removed completely, forcing network switches to handle data forwarding through local JSON scripts.
Answer
Control plane intelligence is centralized on a software controller that dynamically programs forwarding logic onto network devices.
In a controller-based network, control plane functions are decoupled from individual network hardware and centralized into a software-defined controller. The controller maintains a global view of the network topology and uses Southbound APIs (such as OpenFlow, NETCONF, or RESTCONF) to program the forwarding tables of data plane devices.
Step-by-Step Solution
Key Concept
Centralized Control Plane in SDN vs. Distributed Control Plane in Traditional Networking
Estimated Time:45s