Configuring controllers for an OpenFlow switch

A switch can establish connections with multiple controllers. The controller role contains the following types:

When OpenFlow operation is initiated, a switch is simultaneously connected to multiple controllers in Equal state. A controller can request its role to be changed at any time.