无法设置mininet_wifi-iperf



尝试使用以下代码对主机和客户端(工作站(进行iperf,而iperf不起作用。任何人

导入系统

从mininet.log导入setLogLevel,info从mn_wifi.net导入Mininet_wifi

def拓扑(args(:

net = Mininet_wifi()
info("*** Creating nodesn")
ap1 = net.addAccessPoint('ap1', ssid='new-ssid', mode='g', channel='1', failMode="standalone", mac='00:00:00:00:00:01', position='50,50,0')
net.addStation('sta1', mac='00:00:00:00:00:02', ip='10.0.0.1/8', position='30,60,0')
h1 = net.addHost('h1', ip='10.0.0.3/8')
info("*** Configuring propagation modeln")
net.setPropagationModel(model="logDistance", exp=4.5)
info("*** Configuring wifi nodesn")
net.configureWifiNodes()
info("*** Creating linksn")
net.addLink(ap1, h1)
info("*** Starting networkn")
net.build()
ap1.start([])
net.iperf(hosts = [ ap1, h1 ], l4Type='TCP', udpBw='10M', fmt=None, seconds=2, port=800)
info("*** Stopping networkn")
net.stop()

拓扑(sys.argv(

结果如下:sudo python示例/position.py***创建节点***配置传播模型***配置wifi节点***创建链接***正在启动网络***Iperf:测试ap1和h1之间的TCP带宽=>它永远不会离开

ap1没有ip地址。你不能ping(也不能使用Iperf(到没有ip地址的设备。此外,OVS不符合您的目的。这意味着您需要使用UserAP(ofsoftswitch13(而不是OVS,并且ap应该在其网络命名空间中运行。

相关内容

  • 没有找到相关文章

最新更新