During a network topology change in an enterprise environment, a network team evaluates how routing updates are processed. In a traditional distributed network, each router independently recalculates its routing table using its local control plane. Which statement correctly describes how control plane processing is handled in a controller-based network during the same topology change?
- The centralized controller calculates the updated topology paths and uses Southbound protocols to update the forwarding tables on the network devices.Answer
- BNetwork devices execute HTTP GET requests northbound to push their newly calculated local link-state topology tables to the central controller.
- CEach network switch relies on an agent-based architecture where local control plane engines compute topology tables independently before syncing with the controller.
- DThe controller broadcasts raw JSON array strings to the data plane, requiring individual switch CPUs to parse JSON key-value pairs to determine forwarding decisions.
Answer
The centralized controller calculates the updated topology paths and uses Southbound protocols to update the forwarding tables on the network devices.
In controller-based networking, control plane intelligence is centralized. When a topology event occurs, the controller processes the change globally, calculates updated paths, and programs the new forwarding entries directly into device data planes using Southbound protocols.
Step-by-Step Solution
Key Concept
Centralized Control Plane and Southbound API Operations in Controller-Based Networking