This document discusses OpenFlow, an open standard that enables the separation of the control plane from the forwarding plane in network devices like switches and routers. It describes several OpenFlow controllers that have been developed including NOX, Trema, Beacon, Floodlight, Maestro, and Nettle. It also provides details on the OpenFlow protocol specification and benchmarking tools for evaluating controller performance like Cbench. Finally, it mentions Onix, a distributed control platform that uses a network information base and one-hop database to manage network topology and forwarding rules across multiple servers.