**2.2 Control plane**

It controls the network resources of the data plane. Resources that are involved to forward and processing data traffic. It may comprise a set of SDN controllers based on the number of applications. The concern of control plane in case of multiple SDN controllers also to execute different applications with no overlapping with one another. To execute multiple application controllers, it has to communicate with one another.

**Figure 1.** *Software defined networking architecture.*

SDN controller which is a network operating system (NOS) is a logical concept. It is programmable and centrally keeps track of the global view of the network and data traffic. It dynamically configures the working strategy of the devices in the data plane.
