A Brief Introduction To OpenFlow, November 14, 2011 OpenFlow is a specification now managed by the Open Networking Foundation, which defines the functions and protocols used to centrally manage switches via a centralized controller.
This all leads to software-defined networking, where the network is designed and deployed in software. This leads to rapid changes with potentially fewer configuration errors and faster recovery times from errors. More importantly, all of your software can signal the network of the parameters it requires, and the controller can set forwarding policies based on business need versus technical need. Lastly, your network engineers can spend more time on engineering and less time tapping a CLI.