350-701 · Question #711
Which API technology with SDN architecture is used to communicate with a controller and network devices such as routers and switches?
The correct answer is C. southbound APIs. In Software-Defined Networking (SDN) architecture, southbound APIs enable communication between the SDN controller and the underlying network devices for data plane programming.
Question
Which API technology with SDN architecture is used to communicate with a controller and network devices such as routers and switches?
Options
- Arest APIs
- Bnorthbound APIs
- Csouthbound APIs
- Dunprotected APIs
How the community answered
(21 responses)- A5% (1)
- B5% (1)
- C90% (19)
Why each option
In Software-Defined Networking (SDN) architecture, southbound APIs enable communication between the SDN controller and the underlying network devices for data plane programming.
REST APIs are a *type* of API that can be used, but 'southbound APIs' specifically defines the role and direction of communication in SDN for controller-to-device interaction.
Northbound APIs are used for communication between the SDN controller and higher-level applications or orchestration systems, not directly with the network devices themselves.
In an SDN architecture, southbound APIs are the interfaces specifically used by the SDN controller to communicate with and program the data plane of underlying network devices like routers and switches. These APIs translate the controller's high-level instructions into device-specific commands to manage traffic flow.
'Unprotected APIs' is not a standard category of API technology in SDN and implies a lack of security, which is generally not a design goal.
Concept tested: SDN API types and communication
Source: https://www.cisco.com/c/en/us/solutions/enterprise-networks/software-defined-networking/what-is-sdn.html
Topics
Community Discussion
No community discussion yet for this question.