检查openflow版本的命令

检查openflow版本的命令

我在Ubuntu系统中安装了mininet,默认情况下openflow也随mininet一起安装。但是我如何知道安装的openflow版本?

答案1

openflow似乎由提供openvswitch-controllerapt-cache policy openvswitch-controller应该向您显示已安装的版本。

答案2

可以使用 确定 openvswitch 的版本ovs−ctl version,但这不一定能告诉您该版本支持的“OpenFlow”版本。为此,您需要将其与 openvswitch 网站或来源进行交叉引用。每http://git.openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=FAQ;hb=HEAD

Open vSwitch 1.9 及更早版本仅支持 OpenFlow 1.0(以及引入了 OpenFlow 后续版本的许多功能的扩展)。

Open vSwitch 1.10 及更高版本对 OpenFlow 1.2 和 1.3 进行了实验性支持。

答案3

您可以运行以下命令来显示正在运行的 openflow 版本。我正在使用 openvswitch v2.17

$ovs-ofctl -V
ovs-ofctl (Open vSwitch) 2.17.2
OpenFlow versions 0x1:0x6

0x1:0x6=“1.6”

http://fosshelp.blogspot.com/2014/10/how-to-find-openvswitch-and-openflow.html

相关内容