OpenFlow

OpenFlow is the main protocol being used to decoupling the control plane from the data plane.