From OpenFlow Wiki
What
- oftrace is an OpenFlow dump analyzer/tracing library
- Look at Slides of a talk on oftrace oftrace.pdf
How
- Take as input a libpcap formated file (i.e., from tcpdump/wireshark) and
output useful statistics about the OpenFlow session
- liboftrace is available as a C library (liboftrace.{a,so}) and by higher
level programing languages, e.g., python, via swig.
Example Applications
- ofstats/pyofstats
- Prints controller processing delay times, i.e., the time difference between when a controller receives a packet_in message and when it sends the corresponding packet_out or flow_mod message.
- ofdump/pyofdump
- Lists OpenFlow control messages with timestamps and controller/switch pairs
Download
- Download bleeding edge from git
- git clone git://www.openflowswitch.org/oftrace.git
Contribute
- If you would like to contribute patches or tools, please mail us!
Authors/Contributors
- Rob Sherwood
- Yiannis Yiakoumis
Bugs
- There are almost definitely bugs in oftrace
- Please post them in our Trac page