Changes between Version 9 and Version 10 of Tutorials/m0SDN/aHowTo


Ignore:
Timestamp:
Aug 20, 2009, 3:16:19 AM (15 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/m0SDN/aHowTo

    v9 v10  
    100100and in NOX, it is found under .../noxcore/build/src/
    101101{{{
    102 ./nox-core -v ptcp:6633
     102./nox-core -v -i ptcp:6633
    103103}}}
     104In the !OpenFlow reference system, a log of the verbose output can be saved by appending `--log-file [filename]`. The resulting log can for example, be used to visualize the verbosity of the controller - here, the log was parsed using Ruby, and plotted in MATLAB:
     105
     106
     107   
     108
    104109=== the Wireshark plugin ===
    105 The !OpenFlow Reference system comes with an !OpenFlow wireshark dissector. The requirements are wireshark and glib:
     110The !OpenFlow Reference system comes with an !OpenFlow wireshark dissector. glib is required for the plugin to work:
    106111{{{
    107112apt-get install wireshark libgtk2.0-dev
     
    110115sudo make install
    111116}}} 
     117tcpdump pcap files can also be opened using wireshark - once the plugin has been installed, !OpenFlow packets can be interpreted from these files as well. 
     118
    112119=== BWM-ng ===
    113 For performance testing, you may want to run some bandwidth tests. Real-time bandwidth use can be monitored using BWM-ng. By default, the tool will monitor all interfaces on the Console. 
     120For performance testing, you may want to run some bandwidth tests. Real-time bandwidth use can be monitored using BWM-ng. By default, the tool will monitor all interfaces on the Console. To just monitor the !OpenFlow interface, you must specify `eth1.100`. To output this to a csv, use the following command:
     121
     122{{{
     123bwm-ng -I eth1.100 -o csv -t 1000 -F <file-name>
     124}}} 
     125
     126
    114127
    115128=== Development ===