nerdexam
Cisco

350-401 · Question #582

What does a northbound API accomplish?

The correct answer is A. programmatic control of abstracted network resources through a centralized controller. A northbound API in Software-Defined Networking (SDN) provides a programmatic interface for applications to control and manage abstracted network resources through a centralized controller.

Submitted by klara.se· Mar 6, 2026Architecture

Question

What does a northbound API accomplish?

Options

  • Aprogrammatic control of abstracted network resources through a centralized controller
  • Baccess to controlled network resources from a centralized node
  • Ccommunication between SDN controllers and physical switches
  • Dcontrolled access to switches from automated security applications

How the community answered

(33 responses)
  • A
    91% (30)
  • C
    3% (1)
  • D
    6% (2)

Why each option

A northbound API in Software-Defined Networking (SDN) provides a programmatic interface for applications to control and manage abstracted network resources through a centralized controller.

Aprogrammatic control of abstracted network resources through a centralized controllerCorrect

A northbound API enables communication between the SDN controller and higher-level business applications or orchestration systems, facilitating programmatic control and automation of network resources by interacting with the controller's abstracted view of the network.

Baccess to controlled network resources from a centralized node

While related to centralized control, this option is too general and does not specifically highlight the 'programmatic' and 'abstracted network resources' aspects that define a northbound API's role in SDN.

Ccommunication between SDN controllers and physical switches

Communication between SDN controllers and physical network devices (switches, routers) is typically handled by southbound APIs (e.g., OpenFlow, NETCONF), not northbound APIs.

Dcontrolled access to switches from automated security applications

This describes a specific application of programmatic control (security applications accessing switches), but it doesn't represent the full scope and fundamental purpose of a northbound API in abstracting network resources for broader programmatic control.

Concept tested: Northbound API function in SDN

Source: https://www.cisco.com/c/en/us/solutions/data-center-virtualization/software-defined-networking-sdn/white_paper_c11-736637.html

Topics

#northbound API#SDN controller#network abstraction#programmatic control

Community Discussion

No community discussion yet for this question.

Full 350-401 Practice