SDN planes, controllers, OpenFlow, REST APIs, NETCONF, YANG, Ansible for networks and intent-based networking.
35 cards · basic cards · AI-written, checked twice. Edit anything.
- What is Software-Defined Networking (SDN)?
Show answer
Network architecture where the control plane is decoupled from the data plane, allowing centralized management of network behavior through software.
- Name the three main planes in SDN architecture.
Show answer
Control plane, data plane, and management plane.
- What is the data plane in SDN?
Show answer
The forwarding plane that processes and forwards packets according to rules installed by the control plane.
- What is the control plane in SDN?
Show answer
The layer that makes forwarding decisions and configures network devices, typically running on a centralized controller.
- What is the management plane in SDN?
Show answer
Interfaces and tools for monitoring network performance, health, and configuration across SDN devices.
- What is an SDN controller?
Show answer
Centralized software application that manages and configures SDN switches and network behavior.
- What is OpenDaylight?
Show answer
Open-source SDN controller platform that manages and orchestrates SDN networks.
- What is ONOS?
Show answer
Open Networking Operating System, a scalable open-source SDN controller designed for carrier-grade networks.
- What protocol do SDN controllers typically use to communicate with switches?
Show answer
OpenFlow.
- What is OpenFlow?
Show answer
Protocol that allows a controller to manage the forwarding tables of network switches and routers.
- What is a flow table in OpenFlow?
Show answer
A table on a switch that contains flow entries, each specifying match conditions and actions for packets.
- What is a flow entry in OpenFlow?
Show answer
A rule in a flow table that matches packet header fields and specifies the action to take on matching packets.
- What is a match field in OpenFlow?
Show answer
Header field values that are compared against incoming packets to determine if a flow entry applies.
- What is an action in OpenFlow?
Show answer
An operation applied to packets that match a flow entry, such as forward, drop, modify, or send to controller.
- What are OpenFlow meters used for?
Show answer
Rate limiting and traffic policing on switches to enforce bandwidth and quality-of-service policies.