我用mininet运行mininet:
sudo mn --topo single,3 --controller remote,ip=... port=6653 --switch ovsk, protocols=OpenFlow13
然后我运行控制器OpenDaylight(Helium,Karaf)。我安装了功能:
odl-openflowplugin-all,odl-dlux-core,odl-restconf,odl-mdsal-apidocs,odl-openflowplugin-flow-services-ui,odl-openflowplugin-flow-services-rest
然后我通过
手动添加mininet运行的计算机中的流量sudo ovs-ofctl -O OpenFlow13 add-flow "s1" in_port=1,actions=output:2
sudo ovs-ofctl -O OpenFlow13 add-flow "s1" in_port=2, actions=output:1
然后我使用" pingall"命令在mininet promt。正如预期的那样,h1和h2可以相互ping通,而它们无法ping通。
最后,我试图检查来自Dlux GUI的流程,但是我看到的是唯一的开关。然后我试着看流量,再也看不到任何东西。
有什么问题?如果有人可以提供帮助我会感激不尽
提前致谢
答案 0 :(得分:0)
在ping-all
中运行mininet
命令。它显示ping是否成功。如果ping成功,那么你也可以看到主机。
答案 1 :(得分:0)