ne:sdn:mininet:mininet_usage
Inhaltsverzeichnis
Mininet Nutzung
Achtung: Nach der Installation startet der openvswitch-testcontroller
Service automatisch. Sollen andere
Controller verwendet werden (z.B. RYU) muss der Controller vorher gestoppt werden:
sudo service openvswitch-testcontroller stop
Einfache Topologie erstellen:
sudo mn --topo single,2 --mac sudo mn --topo linear,3 #--switch ovsk --controller remote sudo mn --topo tree,depth=3 #--switch ovsk --controller remote
Topologie in der Mininet CLI anpassen:
py net.addHost('h3') py net.addLink(h3, s1) py h3.setIP('10.0.0.3') py s1.attach('s1-eth3')
Mininet und Wireshark
Wireshark auf dem Host starten und deren Interfaces('h1-eth0', etc.) überwachen:
mininet> sudo h1 wireshark & mininet> sudo h2 wireshark &
Wireshark kann auch auf auf dem Switch gestartet werden:
mininet> sudo s1 wireshark &
Feste Mac-Adressen der Hosts
sudo mn --mac
Bufferbloat Simulation in Mininet
Links:
ne/sdn/mininet/mininet_usage.txt · Zuletzt geändert: 2019/12/26 17:29 von admin