LIST OF COMMANDS you@yourmachine$ ./gen_host_list.py 1 > hostlist.csv openflow@vm$ sudo mn --topo tree,1 --mac --arp --switch ovsk --controller remote --ip 192.168.56.1 mininet> h1 ping -c 5 h2 mininet> pingall you@yourmachine$ ./gen_host_list.py 2 > hostlist.csv openflow@vm$ sudo mn --topo tree,2 --mac --arp --switch ovsk --controller remote --ip 192.168.56.1 mininet> h1 ping -c 5 h2 mininet> h1 ping -c 5 h3 mininet> pingall you@yourmachine$ ./gen_host_list.py 3 > hostlist.csv openflow@vm$ sudo mn --topo tree,3 --mac --arp --switch ovsk --controller remote --ip 192.168.56.1 mininet> h2 ping -c 5 h3 mininet> h4 ping -c 5 h8 you@yourmachine$ ./gen_host_list.py 4 > hostlist.csv openflow@vm$ sudo mn --topo tree,4 --mac --arp --switch ovsk --controller remote --ip 192.168.56.1 mininet> pingall you@yourmachine$ ./gen_host_list.py 3 > hostlist.csv openflow@vm$ sudo mn --custom ~/mininet/custom/topo-fattree.py --topo fattree --mac --arp --switch ovsk --controller remote --ip 192.168.56.1 mininet> h3 ping -c 1 h6 mininet> dpctl dump-flows mininet> pingall SHORTEST PATH Option 1 s12 in:1 out:3 s14 in:3 out:2 s10 in:2 out:3 Option 2 s12 in:1 out:4 s13 in:2 out:3 s14 in:4 out:2