我已经在Ubuntu 14.04下安装了Mininet和openvswitch。正在尝试使用dpctl向vSwitch发出Vswitch数据路径命令。在bash提示符下发出dpctl命令时,返回的总是"command not found“。在使用sudo时,甚至在openvswitch目录中也是如此。是什么阻止了此命令被找到?它似乎是openvswitch发行版的一部分。同时运行NOX控制器,仅供参考。谢谢!
发布于 2015-03-02 06:10:40
我想你要找的命令是ovs-dpctl。它是openvswitch-switch package的一部分
发布于 2016-02-02 23:48:40
Mininet演练使用旧的xterm dpctl命令(来自最初的参考OpenFlow实现)来显示中的流。最近,使用打开vSwitch工具ovs-ofctl变得更加容易。例如,要从交换机xterm显示安装在交换机中的流,请使用:source
ovs-ofctl转储-流tcp:127.0.0.1:6634
发布于 2016-07-07 12:32:08
区别在于:
ovs-dpctl -管理开放vSwitch数据路径ovs-ofctl -管理OpenFlow开关
我认为你可以使用其中任何一个,但用法略有不同,据我所知,这两个实现了相同的功能:
ovs-dpctl转储流或ovs-ofctl转储流tcp:127.0.0.1:6634
screenshot of command outputs
https://stackoverflow.com/questions/27438537
复制相似问题