On Wed, Nov 07, 2018 at 11:48:58AM +0500, Ramzah Rehman wrote:
> I was just running ryu app simple_switch_15.py with ovs-vswitchd version
> 2.10.90 but the controller threw error. Is Openflow15 not supported by ovs
> 2.10.90? If that's the case, how to enable support for OpenFlow15? I had
> set OpenFlow15 in switch as a protocol as well.
The FAQ says:
Q: What versions of OpenFlow does Open vSwitch support?
A: The following table lists the versions of OpenFlow supported by each
version of Open vSwitch:
=============== ===== ===== ===== ===== ===== ===== =====
Open vSwitch OF1.0 OF1.1 OF1.2 OF1.3 OF1.4 OF1.5 OF1.6
=============== ===== ===== ===== ===== ===== ===== =====
1.9 and earlier yes --- --- --- --- --- ---
1.10, 1.11 yes --- (*) (*) --- --- ---
2.0, 2.1 yes (*) (*) (*) --- --- ---
2.2 yes (*) (*) (*) (%) (*) ---
2.3, 2.4 yes yes yes yes (*) (*) ---
2.5, 2.6, 2.7 yes yes yes yes (*) (*) (*)
2.8 yes yes yes yes yes (*) (*)
=============== ===== ===== ===== ===== ===== ===== =====
--- Not supported.
yes Supported and enabled by default
(*) Supported, but missing features, and must be enabled by user.
(%) Experimental, unsafe implementation.
In any case, the user may override the default:
- To enable OpenFlow 1.0, 1.1, 1.2, and 1.3 on bridge br0::
$ ovs-vsctl set bridge br0 \
protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13
- To enable OpenFlow 1.0, 1.1, 1.2, 1.3, 1.4, and 1.5 on bridge br0::
$ ovs-vsctl set bridge br0 \
protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13,OpenFlow14,OpenFlow15
- To enable only OpenFlow 1.0 on bridge br0::
$ ovs-vsctl set bridge br0 protocols=OpenFlow10
All current versions of ovs-ofctl enable only OpenFlow 1.0 by default. Use
the -O option to enable support for later versions of OpenFlow in
ovs-ofctl. For example::
$ ovs-ofctl -O OpenFlow13 dump-flows br0
(Open vSwitch 2.2 had an experimental implementation of OpenFlow 1.4 that
could cause crashes. We don't recommend enabling it.)
:doc:`/topics/openflow` tracks support for OpenFlow 1.1 and later features.
When support for OpenFlow 1.5 and 1.6 is solidly implemented, Open vSwitch
will enable those version by default.
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss