Questions: OpenFlow and Network Control Plane

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A data center wants to block a specific category of traffic across 500 switches. In a traditional network this requires logging into each switch. In an OpenFlow network, this operation is:

AIdentical — flow tables are stored locally on each switch and must still be updated individually
BImpossible — OpenFlow switches can only forward packets, not filter them
CAccomplished by pushing updated flow entries from a single controller to all affected switches simultaneously
DHandled automatically by the routing protocols once the controller updates its routing table
Question 2 Multiple Choice

A packet arrives at an OpenFlow switch and no matching flow entry is found in the flow table. What happens next?

AThe switch drops the packet to prevent unauthorized traffic from propagating
BThe switch forwards the packet using its built-in routing table as a fallback
CThe switch sends the packet (or a summary) to the controller, which decides what to do and installs a flow entry for future matching packets
DThe switch buffers the packet indefinitely until an operator manually configures a matching rule
Question 3 True / False

OpenFlow enables network-wide traffic engineering by giving the controller global visibility into all link utilization — something impossible when each switch makes independent routing decisions.

TTrue
FFalse
Question 4 True / False

Deploying OpenFlow in a network eliminates the need for any routing protocols because the controller handles most path decisions.

TTrue
FFalse
Question 5 Short Answer

What is the control plane / data plane separation, and why does it enable network behaviors that traditional distributed routing protocols cannot easily achieve?

Think about your answer, then reveal below.