400-007 · Question #239
Which SDN architecture component is used by the application layer to communicate with the control plane layer to provide instructions about the resources required by applications?
The correct answer is B. northbound APIs. In SDN architecture, northbound APIs are the interface between the application layer and the control plane, allowing applications to express resource and policy requirements to the SDN controller.
Question
Which SDN architecture component is used by the application layer to communicate with the control plane layer to provide instructions about the resources required by applications?
Options
- Asouthbound APIs
- Bnorthbound APIs
- Corchestration layer
- DSDN controller
How the community answered
(63 responses)- A2% (1)
- B92% (58)
- C2% (1)
- D5% (3)
Why each option
In SDN architecture, northbound APIs are the interface between the application layer and the control plane, allowing applications to express resource and policy requirements to the SDN controller.
Southbound APIs are used in the opposite direction - between the control plane (SDN controller) and the data plane (physical and virtual switches/routers) to program forwarding rules.
Northbound APIs sit above the SDN controller and expose the network's capabilities upward to business applications and orchestration systems. They allow application-layer programs to communicate traffic policies, bandwidth requirements, and service chaining instructions to the control plane without needing direct knowledge of underlying hardware.
The orchestration layer sits above the application layer and coordinates multi-domain or multi-service workflows; it does not describe the interface between the application layer and control plane.
The SDN controller is the control plane component itself that receives instructions - it is not the API interface used to deliver those instructions.
Concept tested: SDN northbound API role in application-to-control-plane communication
Source: https://www.cisco.com/c/en/us/solutions/software-defined-networking/overview.html
Topics
Community Discussion
No community discussion yet for this question.