An enterprise network engineering team is evaluating architectural shifts during a migration from traditional per-device managed networking to a software-defined, controller-based model. Match each architectural component or interface on the left with its corresponding operational role on the right.
- Traditional Distributed Control PlaneProcesses routing protocol algorithms locally on individual routers to build autonomous topology tables.
- Controller-Based Centralized Control PlaneMaintains an end-to-end topological view off-node and programmatically pushes forwarding instructions down to data plane devices.
- Southbound Interface (SBI)Facilitates communication between the centralized controller and network devices using protocols like NETCONF, RESTCONF, or OpenFlow.
- Northbound Interface (NBI)Exposes RESTful APIs that allow management applications, orchestrators, and network scripts to communicate intent to the controller.
Cevap
Traditional Distributed Control Plane matches with local protocol processing on individual nodes; Controller-Based Centralized Control Plane matches with off-node global topology calculation and state pushing; Southbound Interface (SBI) matches with controller-to-device communication using NETCONF/RESTCONF/OpenFlow; Northbound Interface (NBI) matches with RESTful APIs exposed to management applications and scripts.
In traditional networking, each network device operates its own distributed control plane locally to compute paths and populate its forwarding tables. In SDN controller-based architectures, control plane intelligence is decoupled from network hardware and centralized within an SDN controller. The controller relies on Southbound Interfaces (SBIs) using protocols such as NETCONF, RESTCONF, or OpenFlow to manage data plane devices, and presents Northbound Interfaces (NBIs) using RESTful APIs to higher-level management applications and scripts.
Adım Adım Çözüm
Anahtar Kavram
Architectural plane separation, centralized control plane dynamics, and Southbound versus Northbound interface roles in Software-Defined Networking.