[ovs-dev] [PATCH] FAQ: Update question about OpenFlow version support.

Ben Pfaff blp at nicira.com
Thu Jan 10 18:46:15 UTC 2013

On Thu, Jan 10, 2013 at 06:14:34PM +0000, Kyle Mestery (kmestery) wrote:
> That last sentence didn't read right to me. How about something like this?
> "Version 1.9 of Open vSwitch includes a number of extensions bringing
> many features from later versions of OpenFlow into Open vSwitch."
> Otherwise, looks good and should save time in directing folks to an
> answer for a question popping up recently.
> Acked-by: Kyle Mestery <kmestery at cisco.com>

Thanks, how about this rewrite?

--8<--------------------------cut here-------------------------->8--

From: Ben Pfaff <blp at nicira.com>
Date: Thu, 10 Jan 2013 09:09:01 -0800
Subject: [PATCH] FAQ: Update question about OpenFlow version support.

We've had a lot of questions about this on the mailing lists recently, and
it would be nice to have an authoritative answer to cut and paste.

Signed-off-by: Ben Pfaff <blp at nicira.com>
 FAQ |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/FAQ b/FAQ
index a5c0cb9..9b2a551 100644
--- a/FAQ
+++ b/FAQ
@@ -661,12 +661,21 @@ Controllers
 Q: What versions of OpenFlow does Open vSwitch support?
-A: Open vSwitch supports OpenFlow 1.0.  It also includes a number of
-   extensions that bring many of the features from later versions of
-   OpenFlow.  Work is underway to provide support for later versions and
-   can be tracked here:
+A: Open vSwitch 1.9 and earlier support only OpenFlow 1.0 (plus
+   extensions that bring in many of the features from later versions
+   of OpenFlow).
-       http://openvswitch.org/development/openflow-1-x-plan/
+   Open vSwitch versions 1.10 and later will have experimental support
+   for OpenFlow 1.2 and 1.3.  On these versions of Open vSwitch, the
+   following command enables OpenFlow 1.0, 1.2, and 1.3 on bridge br0:
+       ovs-vsctl set bridge br0 protocols=openflow10,openflow12,openflow13
+   Support for OpenFlow 1.2 and 1.3 is still incomplete.  Work to be
+   done is tracked in OPENFLOW-1.1+ in the Open vSwitch source tree
+   (also via http://openvswitch.org/development/openflow-1-x-plan/).
+   When support for a given OpenFlow version is solidly implemented,
+   Open vSwitch will enable that version by default.
 Q: I'm getting "error type 45250 code 0".  What's that?

More information about the dev mailing list