nerdexam
Cisco

400-007 · Question #253

What statement describes the application layer as defined in the software-defined networking architecture?

The correct answer is C. This layer contains programs that communicate their desired network behavior to controllers. In the SDN three-layer architecture, the application layer is where programs reside that communicate desired network behavior to controllers via northbound APIs.

Designing Network Services

Question

What statement describes the application layer as defined in the software-defined networking architecture?

Options

  • AThis layer is responsible for handling packets based on the rules provided by the controller
  • BThis layer is responsible for collecting the network status such as network usage and topology
  • CThis layer contains programs that communicate their desired network behavior to controllers
  • DThis layer processes the instructions and requirements sent by networking components

How the community answered

(25 responses)
  • B
    8% (2)
  • C
    88% (22)
  • D
    4% (1)

Why each option

In the SDN three-layer architecture, the application layer is where programs reside that communicate desired network behavior to controllers via northbound APIs.

AThis layer is responsible for handling packets based on the rules provided by the controller

Handling packets based on rules provided by the controller is the role of the infrastructure (data) layer, which contains the physical and virtual network devices that perform actual packet forwarding.

BThis layer is responsible for collecting the network status such as network usage and topology

Collecting network status such as topology and usage statistics is a function of the control layer, which gathers information from devices via southbound APIs to maintain a global network view.

CThis layer contains programs that communicate their desired network behavior to controllersCorrect

The SDN application layer contains business and network applications - such as traffic engineering, security, and management tools - that express high-level network intent to SDN controllers through northbound APIs, allowing controllers to translate that intent into concrete forwarding rules pushed down to the data plane.

DThis layer processes the instructions and requirements sent by networking components

Processing instructions and requirements sent by networking components describes the control layer's function of translating application-layer intent into device-level forwarding decisions.

Concept tested: SDN application layer role in three-layer architecture

Source: https://opennetworking.org/sdn-definition/

Topics

#SDN architecture#application layer#northbound API#SDN controller

Community Discussion

No community discussion yet for this question.

Full 400-007 Practice