智障Sloth的第108次启动mininet链接控制器失败的原因
新安装onos之后我们试图用mininet连接上去,然而总是出现如下错误原因:
感谢竹鼠的帮助,原来是我没有在onos中开启应用
之后mininet就可以连上onos了!
当然这个问题也可能是因为控制器还没有开启,关于不开启控制器如何使用mininet也非常有意思,可以参考知乎上这位大佬的文章学习:
SDN(软件定义网络)初体验----Mininet https://zhuanlan.zhihu.com/p/30935141
另外我们看看官网里怎么说
连接后,您可以运行各种ONOS CLI和Apache Karaf命令。例如,要启动OpenFlow和反应式转发,您可以执行以下操作:
通过ONOS CLI激活应用程序
onos> app activate org.onosproject.openflow onos> app activate org.onosproject.fwd
如果不开第一个应用,拓扑无法连接控制器,猜测是因为连opeflow这个南向协议都没有装载谈何连接控制器;如果不开第二个应用,拓扑中没有流量,依然无法ping通。