Mininet中的自定义拓扑



我想使用Python API和mininet创建一个自定义拓扑。如果有n个主机,那么奇数主机可以互相ping通,偶数主机也可以互相ping通。

例如,如果我们有5个主机,h1 ..h5,则h1可以ping通h3和h5,而h2只能ping通h4。

我试着写代码,其中我添加了所有偶数主机和所有奇数主机之间的链接。但是我不能得到想要的结果。H1可以ping通h3,但不能ping通h5。

另外,在主机之间定义链接是正确的吗?还是只需要主机和交换机之间以及交换机内部的链路?

由于您将控制器设置为远程--controller=remote,因此需要显式地提供控制器。

例如,如果您正在使用POX,在另一个终端中运行:

cd pox ./pox.py openflow.discovery forwarding.l2_learning

现在在mininet控制台做一个pingall,应该有0%的数据包丢失

最新更新