[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openvswitch-discuss
Subject:    No subject
From:       bogus () does ! not ! exist ! com ()
Date:       2013-12-23 3:44:06
Message-ID: mailman.8.1391619845.1259.discuss () openvswitch ! org
[Download RAW message or body]

Q: What versions of OpenFlow does Open vSwitch support?

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).

   Open vSwitch 1.10 and later 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

   Open vSwitch version 2.0 and later will have experimental support
   for OpenFlow 1.1, 1.2, and 1.3.  On these versions of Open vSwitch,
   the following command enables OpenFlow 1.0, 1.1, 1.2, and 1.3 on
   bridge br0:

       ovs-vsctl set bridge br0
protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13

   Use the -O option to enable support for later versions of OpenFlow
   in ovs-ofctl.  For example:

       ovs-ofctl -O OpenFlow13 dump-flows br0

   Support for OpenFlow 1.1, 1.2, and 1.3 is still incomplete.  Work
   to be done is tracked in OPENFLOW-1.1+ in the Open vSwitch sources
   (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.



On 5 February 2014 03:12, shivansh sharan <shivansh3kiit at gmail.com> wrote:

> Hi,
>
> ovs-version - 2.0 15th OCT release.
>
> I am tring to perform push vlan action from ofctl command.
> Using command
> ./ovs-ofctl add-flow br0
> "in_port=1,dl_src=00:00:00:00:00:22,dl_dst=00:00:00:00:00:11,actions=push_vlan:0x8100,20,output:2"
>
> But seems to some issue with comand syntax.
> getting following error message:-
> ovs-ofctl: none of the usable flow formats (OXM,OpenFlow11) is among the
> allowed flow formats (OpenFlow10,NXM)
>
> already updated the ofctl version using ovs-vsctl command :-
> vs-vsctl add-br br0 -- set Bridge br0 protocols="OpenFlow10, OpenFlow11,
> OpenFlow12, OpenFlow13"
>
> Thanks in advance
> Shivansh
>
> _______________________________________________
> discuss mailing list
> discuss at openvswitch.org
> http://openvswitch.org/mailman/listinfo/discuss
>
>

[Attachment #2 (text/html)]

<div dir="ltr">From the FAQ (<a \
href="http://git.openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=FAQ;h \
b=HEAD">http://git.openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=FAQ;hb=HEAD</a>):<div>


<br><div><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">Q: \
What versions of OpenFlow does Open vSwitch support?

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).

   Open vSwitch 1.10 and later 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

   Open vSwitch version 2.0 and later will have experimental support
   for OpenFlow 1.1, 1.2, and 1.3.  On these versions of Open vSwitch,
   the following command enables OpenFlow 1.0, 1.1, 1.2, and 1.3 on
   bridge br0:

       ovs-vsctl set bridge br0 protocols=OpenFlow10,OpenFlow11,OpenFlow12,OpenFlow13

   Use the -O option to enable support for later versions of OpenFlow
   in ovs-ofctl.  For example:

       ovs-ofctl -O OpenFlow13 dump-flows br0

   Support for OpenFlow 1.1, 1.2, and 1.3 is still incomplete.  Work
   to be done is tracked in OPENFLOW-1.1+ in the Open vSwitch sources
   (also via <a href="http://openvswitch.org/development/openflow-1-x-plan/">http://openvswitch.org/development/openflow-1-x-plan/</a>).
  When support for a given OpenFlow version is solidly implemented,
   Open vSwitch will enable that version by default.</pre></div></div></div><div \
class="gmail_extra"><br><br><div class="gmail_quote">On 5 February 2014 03:12, \
shivansh sharan <span dir="ltr">&lt;<a href="mailto:shivansh3kiit at gmail.com" \
target="_blank">shivansh3kiit at gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div>Hi,</div> <div> </div>
<div>ovs-version - 2.0 15th OCT release.</div>
<div> </div>
<div>I am tring to perform push vlan action from ofctl command.</div>
<div>Using command </div>
<div>./ovs-ofctl add-flow br0 \
&quot;in_port=1,dl_src=00:00:00:00:00:22,dl_dst=00:00:00:00:00:11,actions=push_vlan:0x8100,20,output:2&quot;</div>
 <div> </div>
<div>But seems to some issue with comand syntax.</div>
<div>getting following error message:-</div>
<div>ovs-ofctl: none of the usable flow formats (OXM,OpenFlow11) is among the allowed \
flow formats (OpenFlow10,NXM)</div> <div> </div>
<div>already updated the ofctl version using ovs-vsctl command :-</div>
<div>vs-vsctl add-br br0 -- set Bridge br0 protocols=&quot;OpenFlow10, OpenFlow11, \
OpenFlow12, OpenFlow13&quot;</div> <div> </div>
<div>Thanks in advance</div><span class="HOEnZb"><font color="#888888">
<div>Shivansh</div>
</font></span><br>_______________________________________________<br>
discuss mailing list<br>
<a href="mailto:discuss at openvswitch.org">discuss at openvswitch.org</a><br>
<a href="http://openvswitch.org/mailman/listinfo/discuss" \
target="_blank">http://openvswitch.org/mailman/listinfo/discuss</a><br> \
<br></blockquote></div><br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic