Update and rename MantenerFIFO to MantenerFIFO.md
[vsorcdistro/.git] / mininet / examples / clusterperf.py
1 #!/usr/bin/python
2
3 "clusterperf.py compare the maximum throughput between SSH and GRE tunnels"
4
5 from mininet.examples.cluster import RemoteSSHLink, RemoteGRELink, RemoteHost
6 from mininet.net import Mininet
7 from mininet.log import setLogLevel
8
9 def perf(Link):
10     "Test connectivity nand performance over Link"
11     net = Mininet( host=RemoteHost, link=Link )
12     h1 = net.addHost( 'h1')
13     h2 = net.addHost( 'h2', server='ubuntu2' )
14     net.addLink( h1, h2 )
15     net.start()
16     net.pingAll()
17     net.iperf()
18     net.stop()
19
20 if __name__ == '__main__':
21     setLogLevel('info')
22     perf( RemoteSSHLink )
23     perf( RemoteGRELink )