我正在使用mininet在VirtualBox中开发自己的拓扑:
第一个带有mininet的VirtualBox被用作控制器。我使用POX作为控制器(ip地址:192.168.57.3):
mininet@mininet-wm:~/pox$ python ./pox.py forwarding.l2_learning
第二个带有mininet的VirtualBox是我自己的拓扑脚本:
^{pr2}$然后我开始我的拓扑.py
mininet@mininet-wm:~/mininet/examples$ sudo python mytopology.py
控制器已连接,但所有ping都已断开。。。。。在
*** Ping: testing ping reachability
h1 -> X X
h2 -> X X
h3 -> X X
*** Results: 100% dropped (0/6 received)
mininet>
怎么了?请帮帮我。谢谢您!在
编辑:
Ping没有在拓扑中形成循环的链接就成功了。 例如
info( '*** Creating links\n' )
net.addLink( h1, s1 )
net.addLink( s1, s2 )
net.addLink( s2, s3 )
net.addLink( s3, h3 )
net.addLink( s2, h2 )
因此,您可以看到S1和S3之间的链接已被删除。在
我建议您尝试用最小生成树协议进行二语学习来处理循环
循环会产生广播风暴,如果没有生成树之类的选项就无法处理。你可以用openflow.生成树没有泛洪控制选项,可以轻松使用带循环的拓扑。在
相关问题 更多 >
编程相关推荐