ovs-ofctl: Document importance of priorities.
authorBen Pfaff <blp@nicira.com>
Mon, 30 Apr 2012 18:32:13 +0000 (11:32 -0700)
committerBen Pfaff <blp@nicira.com>
Tue, 1 May 2012 21:29:39 +0000 (14:29 -0700)
Multiple users have asked me about this.

Signed-off-by: Ben Pfaff <blp@nicira.com>
utilities/ovs-ofctl.8.in

index 18769290d8483cfd6e4ed940e7cca70a684f5146..4164bc9ed060d9b481d845a57f941076e16e456a 100644 (file)
@@ -1098,6 +1098,13 @@ others.  \fIvalue\fR is a number between 0 and 65535, inclusive.  A higher
 have priority over an entry containing wildcards, so it has an implicit 
 priority value of 65535.  When adding a flow, if the field is not specified, 
 the flow's priority will default to 32768.
+.IP
+OpenFlow leaves behavior undefined when two or more flows with the
+same priority can match a single packet.  Some users expect
+``sensible'' behavior, such as more specific flows taking precedence
+over less specific flows, but OpenFlow does not specify this and Open
+vSwitch does not implement it.  Users should therefore take care to
+use priorities to ensure the behavior that they expect.
 .
 .PP
 The \fBadd\-flow\fR, \fBadd\-flows\fR, and \fBmod\-flows\fR commands