Mininet pingall失败

问题描述 投票:0回答:2

我是Mininet,我正在尝试建立一个VLAN。它有四个主机h1,h2,h3和h4连接到一个开关。我希望VLAN 100上的h1和h3以及VLAN 200上的h2和h4。我在runExperiment下编写代码时遇到问题。我更新了我的代码,我可以手动ping h1到h3成功,h2到h4成功。但是,当涉及到pingall命令时,我没有得到任何ping连接。 Output

我还包括我的Mininet拓扑的file

mininet openflow vlan
2个回答
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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.