Sha256: 823f8ef0d74e3e966baad6a88df1a3e55d2264953b6a83bd291e4de081ff3450
Contents?: true
Size: 1.2 KB
Versions: 5
Compression:
Stored size: 1.2 KB
Contents
# OVSImager OVSImager draws a graph that describes relationship among Open vSwitch bridges, Linux bridges, and namespaces for routing. It can also mark the ports where ping packets went through using tcpdump, which is a useful feature for trouble-shooting in SDN environments. ## Installation $ gem install ovsimager # sudo yum install graphviz ## Usage ### Draw a graph of Open vSwitch'es $ ovsimager ( => interfaces.png will be generated. ) ![sample](sample-interfaces.png) ### Trace ping packets Execute ping packet with size = 400 byte, and trace them: $ ping -s 400 192.0.2.1 $ sudo ovsimager -d ( => interfaces.png will be generated. ) ![sample](sample-ping-trace.png) Or, ovsimager also can send ping: $ sudo ovsimager -d -f 10.0.0.1 -t 192.0.2.1 Colors: - Yellow => both 'ping' and 'pong' are went through - Pink => only 'ping' is went through - Red => only 'pong' is went through ## Contributing 1. Fork it ( https://github.com/NeoCat/ovsimager/fork ) 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create a new Pull Request
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
ovsimager-0.0.6 | README.md |
ovsimager-0.0.5 | README.md |
ovsimager-0.0.4 | README.md |
ovsimager-0.0.3 | README.md |
ovsimager-0.0.2 | README.md |