Académique Documents
Professionnel Documents
Culture Documents
Objectifs :
- Installation de Mininet
- Manipulation des topologies existantes
- Création de topologies avec des scripts Python
1/4
3 IRS
Vous devez voir l’invite de commande Mininet (le mode CLI : mininet> )
Une topologie réseau devrait être créée suite à l’exécution de la précédente
commande. La topologie par défaut est appelée minimal.
Si lors d’un test, la topologie n’a pas été créée correctement, ou s’il y a des
erreurs, il faut le nettoyer avec la commande
$ sudo mn –c
Remarque :
Pour avoir des fenêtres différentes pour chaque élément on peut :
Soit lancer Mininet en ouvrant automatiquement une fenetre xterm pour chaque
élément de la topologie avec « $ sudo mn –x »
Soit ouvrir une fenêtre pour un élément, exemple : « mininet>xterm h1 »
8- Pour lister les clients qui ont été créés dans le réseau virtuel avec la commande
mininet> nodes
Par convention, les clients du réseau sont appelés h1, h2, … les commutateurs
sont appelés s1, s2, …. et les contrôleurs sont appelés c0, c1, …
Combien de clients et de commutateurs sont disponible dans ce réseau virtuel ?
mininet> net
2/4
3 IRS
Pour le client h1 :
mininet> h1 ifconfig -a
3/4
3 IRS
net = Mininet()
# Creating nodes in the networks
c0 = net.addController()
h0 = net.addHost(‘h0’)
s0 = net.addSwitch(‘s0’)
h1 = net.addHost(‘h1’)
#Add links
net.addLink(h0, h1)
net.addLink(h1, s0)
net.start()
net.pingAll()
net.stop()
CLI(net)
Bon Travail
4/4