Mininet Pingall失败

时间:2018-11-15 08:43:46

标签: mininet openflow vlan

我要去Mininet,我要建立一个VLAN。它有四个主机h1,h2,h3和h4连接到一台交换机。我想在VLAN 100上使用h1和h3,在VLAN 200上使用h2和h4。在runExperiment下编写代码时遇到麻烦。我更新了代码,可以在其中手动成功ping h1到h3,成功将ping从h2到h4。但是,当涉及到pingall命令时,我没有任何ping连接。 Output

我还包括了file的Mininet拓扑。

2 个答案:

答案 0 :(得分:0)

我知道了。我需要做的是创建一个新的VLAN接口并将新创建的接口映射到主机。例如,我的主机1代码如下所示。

h1.cmd("vconfig add h1-eth0 100")   

newName = 'h1-eth0.100'
intf = h1.defaultIntf()
intf.name = newName
h1.nameToIntf[newName] = intf

更多有用的信息可能是github页面 link

答案 1 :(得分:0)

您需要运行控制器:ryu-manager ryu.app.simple_switch_13