2017-07-24 1 views
1

Ich möchte Mininet verwenden, um ein kleines Netzwerk mit einigen asymmetrischen Links zu testen, aber ich habe keine Informationen darüber gefunden. Könnte jemand eine Idee haben, diese Art von Links zu simulieren.Asymmetrische Links in Mininet

+1

Was meinen Sie mit asymmetrischen Verbindungen? – Marievi

+0

Ich meine eine ADSL-Verbindung zwischen einem Host und einem Switch. Ich kann TClink mit einem bestimmten bw festlegen, aber dies würde in beide Richtungen funktionieren (Upload und Download). Ich hätte gerne einen bw zum hochladen und einen anderen zum download. –

Antwort

0

Es ist möglich, verschiedene Einschränkungen für die verschiedenen Schnittstellen derselben Verbindung festzulegen. Wie this link schon sagt, unter der Annahme, dass in Ihrer Topologie Sie einen Host an einen Switch angeschlossen angelegt haben, wie folgt aus:

intf = h1.intf() 
info("Setting BW Limit for Interface " + str(intf) + " to " + str(TARGET_BW) + "\n") 
intf.config(bw = TARGET_BW, smooth_change = True) //smooth_change=True or False 

:

switch1 = self.addSwitch('s1') 
host1 = self.addHost('h1') 
self.addLink(host1, switch1, bw = 1000) 

Sie unterschiedliche Bandbreite zu einer der Host-Schnittstellen wie folgt gesetzt werden kann Angenommen, Sie haben Folgendes definiert:

TARGET_BW = 500 

nach Ihren Importen.

Verwandte Themen