
90
NATALIA CASTRO FERNANDES ET AL.
© 2010 Taylor & Francis Group, LLC
control plane can be executed in a centralized or distributed way, as
shown in Figure 5.3, but the usual model is to use a centralized con-
trol plane.
e communication channel is used to link these planes, forward-
ing data among them. Using the OpenFlow protocol, the controller
can add, update, and delete flow entries.
e control plane builds a network view based on the data received
from the network. First, the controller identifies the nodes and links
in the network using the Link Layer Discovery Protocol (LLDP).
To do so, the controller iterates over all switch ports of the net ...