200-301 · Question #582
What is the function of the controller in a software-defined network?
The correct answer is C. making routing decisions. In a software-defined network (SDN), the controller serves as the centralized control plane, responsible for making all high-level routing and forwarding decisions.
Question
Options
- Amulticast replication at the hardware level
- Bfragmenting and reassembling packets
- Cmaking routing decisions
- Dforwarding packets
How the community answered
(29 responses)- A3% (1)
- B3% (1)
- C93% (27)
Why each option
In a software-defined network (SDN), the controller serves as the centralized control plane, responsible for making all high-level routing and forwarding decisions.
Multicast replication at the hardware level is a function of data plane devices (switches/routers), which are commanded by the controller, not performed by the controller itself.
Fragmenting and reassembling packets are functions performed by network devices (e.g., routers) at the data plane, typically related to handling different MTUs.
The SDN controller is the central component of the control plane, responsible for making all routing and forwarding decisions by collecting network information and then instructing data plane devices on how to handle traffic.
Forwarding packets is primarily the role of the data plane devices (switches and routers), which execute the forwarding instructions provided by the SDN controller.
Concept tested: SDN controller role and function
Source: https://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-infrastructure/white-paper-c11-731302.html
Topics
Community Discussion
No community discussion yet for this question.