原因:Mininet 使用的交换机可能默认使用 OpenFlow 1.0,而 ODL 支持的版本可能是 OpenFlow 1.3 或更高版本。版本不匹配
原命令:
sudo mn --topo=linear,3,2 --controller=remote
解决方法:在创建 Mininet 拓扑时,指定 OpenFlow 版本
sudo mn --topo=linear,3,2 --controller=remote,ip=127.0.0.1,port=6653 --switch=ovsk,protocols=OpenFlow13
问题就解决啦