Add vxlan tunnel monitoring example
authorBrenden Blanco <bblanco@plumgrid.com>
Tue, 23 Jun 2015 13:53:47 +0000 (06:53 -0700)
committerBrenden Blanco <bblanco@plumgrid.com>
Tue, 23 Jun 2015 14:09:58 +0000 (07:09 -0700)
commit5891757aa71fbf33501528aeec9330f1c03b4b63
treee653006dc3159f63c912064b62a13ee1ad404b47
parenteb697e2933d447dc382196caa42e7122091ccb3b
Add vxlan tunnel monitoring example

* Example simulates many vxlan hosts ("hypervisors") with multiple clients per
  host. Some clients will be sending traffic to another client on a different
  host.
* Add vxlan header to proto.h
* Remove unused import line in vlan_learning
* NOTE: to display this demo, it is required to checkout the chord graph demo
  from https://github.com/drzaeus77/chord-transitions.git.
  Follow the instructions in that repo to get a simple http server up and
  running.

Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
examples/tunnel_monitor.c [new file with mode: 0644]
examples/tunnel_monitor.py [new file with mode: 0644]
examples/tunnel_stats.py [new file with mode: 0644]
examples/tunnel_traffic.sh [new file with mode: 0755]
examples/vlan_learning.py
src/cc/export/helpers.h
src/cc/export/proto.h