w celu monitorowania ruchu w sieci, tworzyć mierniki i kolejki, dzięki którym można definiować zachowania przełącznika realizujące jakość usług sieciowych,
definiować grupy jako dodatkowe fazy przetwarzania pakietów w potoku z odrębnymi zestawami akcji do wykonania na tych pakietach, dzięki czemu złożone algorytmy przetwarzania można wyrażać w sposób zwięzły, przekazywać z przełącznika do kontrolera powiadomienia o zdarzeniach różnych typów, wysłać kontrolny pakiet sieciowy za pośrednictwem kontrolera.
Powstanie OpenFlow Open Networking Foundation (ONF) to organizacja zorientowana na propagowanie i promowanie koncepcji SDN, zarządzająca standardem OpenFlow.
ONF definiuje OpenFlow jako pierwszy standard interfejsu komunikacyjnego określonego pomiędzy płaszczyzną sterowania a płaszczyzną danych w architekturze SDN. Brak otwartego standardu dostępu do płaszczyzny danych doprowadził do tego, że współczesne urządzenia sieciowe uważane są za monolityczne, zamknięte i podobne do systemów klasy mainframe. Protokół taki jak OpenFlow jest niezbędny, aby przenieść funkcję sterowania z zamkniętych urządzeń producentów do lokalnie zarządzanego oprogramowania otwartego.