Driver to emulate a logial switch on top of a controller to communicate with other controllers using OpenFlow