•
Controller IP address
Figure 7: OpenFlow Agent and NetFlow collection and analytics workflow
1
The help desk application tells the analytics application that Customer 1 has a problem.
2
The analytics application determines that it requires more information and requests more network data
about Customer 1 from the Controller.
3
The Controller instructs the OpenFlow logical switch on the router to look for Customer 1 packets and
generate and export NetFlow data based on Customer 1 packet flows.
4
The OpenFlow Agent logical switch exports NetFlow packets to the analytics application where they are
processed.
5
The analytics application informs the help desk application of the problem.
OFA on Cisco Routers and Switches
OpenFlow SDN Applications expect network elements to speak standard OpenFlow protocol and to implement
standard OpenFlow switch model. The OpenFlow Agent as a local process provides:
•
OF protocol stack
•
OF switch model derived from disparate Cisco software and hardware
•
Version, model and feature negotiation
•
Local aggregation of state and statistics
Cisco ASR 9000 Series Aggregation Services Router System Management Configuration Guide, Release 5.1.x
278
Implementing Open Flow Agent
OFA on Cisco Routers and Switches