OpenFlow enables network innovation by allowing researchers to run experimental protocols on campus networks. It takes OpenFlow switches and separates the data and control planes, with an external controller managing flow tables. This allows experimental traffic to be isolated yet realistic. OpenFlow provides high performance, supports research, isolates production and experimental traffic, and is compatible with vendor switches through upgrades. It offers a cost-effective way to deploy new ideas compared to large-scale SDNs.