X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=utilities%2Fovs-controller.8.in;h=c5954dd00fec397917e138eaf78a56b33252d088;hb=d5beca6881b3ce12bdf6a64e463bdde5d1d0aaaf;hp=c3456443c7f0dc8010afb5cbf4c8da6561f218b7;hpb=4e312e694f1e9e34ed0aad7d5778b73d7add270d;p=openvswitch diff --git a/utilities/ovs-controller.8.in b/utilities/ovs-controller.8.in index c3456443..c5954dd0 100644 --- a/utilities/ovs-controller.8.in +++ b/utilities/ovs-controller.8.in @@ -1,3 +1,9 @@ +.\" -*- nroff -*- +.de IQ +. br +. ns +. IP "\\$1" +.. .TH ovs\-controller 8 "March 2009" "Open vSwitch" "Open vSwitch Manual" .ds PN ovs\-controller . @@ -21,7 +27,8 @@ one or more of the following OpenFlow connection methods: .RE . .SH OPTIONS -.IP "\fB\-n\fR, \fB\-\-noflow\fR" +.IP "\fB\-n\fR" +.IQ "\fB\-\-noflow\fR" By default, \fBovs\-controller\fR sets up a flow in each OpenFlow switch whenever it receives a packet whose destination is known due through MAC learning. This option disables flow setup, so that every packet @@ -45,7 +52,8 @@ on its own. To set the idle time for those flows, pass This option has no effect when \fB\-n\fR (or \fB\-\-noflow\fR) is in use (because the controller does not set up flows in that case). . -.IP "\fB\-H\fR, \fB\-\-hub\fR" +.IP "\fB\-H\fR" +.IQ "\fB\-\-hub\fR" By default, the controller acts as an L2 MAC-learning switch. This option changes its behavior to that of a hub that floods packets on all but the incoming port. @@ -57,7 +65,8 @@ through the controller and every packet is flooded. This option is most useful for debugging. It reduces switching performance, so it should not be used in production. . -.IP "\fB\-w\fR, \fB\-\-wildcard\fR" +.IP "\fB\-w\fR" +.IQ "\fB\-\-wildcard\fR" By default, \fBovs\-controller\fR sets up exact-match flows. This option allows it to set up wildcarded flows, which may reduce flow-setup latency by causing less traffic to be sent up to the @@ -66,7 +75,8 @@ controller. This option has no effect when \fB\-n\fR (or \fB\-\-noflow\fR) is in use (because the controller does not set up flows in that case). . -.IP "\fB\-N\fR, \fB\-\-normal\fR" +.IP "\fB\-N\fR" +.IQ "\fB\-\-normal\fR" By default, \fBovs\-controller\fR directs packets to a particular port or floods them. This option causes it to direct non-flooded packets to the OpenFlow \fBOFPP_NORMAL\fR port. This allows the switch itself @@ -81,6 +91,21 @@ to it by switches. This option is only for debugging the Open vSwitch implementation of ``fail open'' mode. It must not be used in production. . +.IP "\fB\-q \fIid\fR" +.IQ "\fB\-\-queue=\fIid\fR" +By default, \fBovs\-controller\fR uses the default OpenFlow queue for +sending packets and setting up flows. Use one of these options, +supplying \fIid\fR as an OpenFlow queue ID as a decimal number, to +instead use that specific queue. +.IP +This option may be useful for debugging quality of service setups. +. +.IP "\fB\-\-with\-flows \fIfile\fR" +When a switch connects, push the flow entries as described in +\fIfile\fR. Each line in \fIfile\fR is a flow entry in the format +described for the \fBadd\-flows\fR command in the \fBFlow Syntax\fR +section of the \fBovs\-ofctl\fR(8) man page. +. .SS "Public Key Infrastructure Options" .so lib/ssl.man .so lib/ssl-peer-ca-cert.man @@ -114,4 +139,5 @@ connection and set the controller, e.g.: . .BR ovs\-openflowd (8), .BR ovs\-appctl (8), +.BR ovs\-ofctl (8), .BR ovs\-dpctl (8)