X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=vswitchd%2Fvswitch.xml;h=c80e8cdb5428fc840228f4b392c27d5c31d2a106;hb=404c169247b1c3ac2ebad887f0421478a6cef924;hp=77906882f6b5f907dda364e01538b1f61823c264;hpb=6b4186af06c450aeaec3a2f677efeb2d10a023fe;p=openvswitch
diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml
index 77906882..c80e8cdb 100644
--- a/vswitchd/vswitch.xml
+++ b/vswitchd/vswitch.xml
@@ -244,7 +244,7 @@
The version of the system identified by ,
- e.g.
System integrators are responsible for choosing and setting an
@@ -507,17 +507,48 @@
A port that has more than one interface is a ``bonded port.''
- Bonding allows for load balancing and fail-over. Open vSwitch
- supports ``source load balancing'' (SLB) bonding, which
- assigns flows to slaves based on source MAC address and output VLAN,
- with periodic rebalancing as traffic patterns change. This form of
- bonding does not require 802.3ad or other special support from the
- upstream switch to which the slave devices are connected. A port that has more than one interface is a ``bonded port.'' Bonding
+ allows for load balancing and fail-over. Some kinds of bonding will
+ work with any kind of upstream switch:
+ The following mode requires the upstream switch to support 802.3ad with
+ successful LACP negotiation. If LACP negotiation fails then
+ These columns apply only to bonded ports. Their values are
otherwise ignored. The type of bonding used for a bonded port. Defaults to
+ For a bonded port, the number of milliseconds for which carrier must
stay up on an interface before the interface is considered to be up.
@@ -538,6 +569,18 @@
name of the port. Use only for compatibility with legacy software that
requires this.
Configures LACP on this port. LACP allows directly connected
+ switches to negotiate which links may be bonded. LACP may be enabled
+ on non-bonded ports for the benefit of any switches they may be
+ connected to.
+ Status information about interfaces attached to bridges, updated every
+ 5 seconds. Not all interfaces have all of these properties; virtual
+ interfaces don't have a link speed, for example. Non-applicable
+ columns will have empty values.
+
+ The administrative state of the physical network link.
+
+ The observed state of the physical network link;
+ i.e. whether a carrier is detected by the interface.
+
+ The negotiated speed of the physical network link.
+ Valid values are positive integers greater than 0.
+
+ The duplex mode of the physical network link.
+
+ The MTU (maximum transmission unit); i.e. the largest
+ amount of data that can fit into a single Ethernet frame.
+ The standard Ethernet MTU is 1500 bytes. Some physical media
+ and many kinds of virtual interfaces can be configured with
+ higher MTUs.
+
+ This column will be empty for an interface that does not
+ have an MTU as, for example, some kinds of tunnels do not.
+
Key-value pairs that report port status. Supported status
- values are The only currently defined key-value pair is: The currently defined key-value pairs are: The level of authority this controller has on the associated
+ bridge. Possible values are: Key-value pairs that report controller status.5.5.0-24648p
on XenServer 5.5.0 build 24648.
+ e.g. 5.6.100-39265p
on XenServer 5.6.100 build 39265.
+
+
+ balance-slb
active-backup
balance-slb
mode is used as a fallback:
+
+
balance-tcp
balance-slb
if unset.
+ active
ports are allowed to initiate LACP
+ negotiations. passive
ports are allowed to participate
+ in LACP negotiations initiated by a remote switch, but not allowed to
+ initiate such negotiations themselves. If unset Open vSwitch will
+ choose a reasonable default. xx:xx:xx:xx:xx:xx
.bond-rebalance-interval
bond-detect-mode
carrier
and miimon
. Defaults
+ to carrier
which uses each interface's carrier to detect
+ failures. When set to miimon
, will check for failures
+ by polling each interface's MII. bond-miimon-interval
miimon
to detect failures. lacp-system-priority
type
-dependent.
+ values are type
-dependent; some interfaces may not have
+ a valid driver_name
, for example.
+
+ driver_name
+
+ driver_version
+
firmware_version
+ source_ip
gre
or capwap
. Not
- supported by all implementations.gre
or capwap
.
+
+
+
tunnel_egress_iface
remote_ip
.
+ This could be an internal interface such as a bridge port.remote_ip
. This could be an internal interface
- such as a bridge port.
- true
if currently connected to this controller,
+ false
otherwise.
+
+
+ other
+
+ master
other
, except that there may be at
+ most one master controller at a time. When a controller configures
+ itself as master
, any existing master is demoted to
+ the slave
role.
+
+ slave
+
+ last_error
strerror(errno)
. This key
+ will exist only if an error has occurred.
+
+ state
VOID
, BACKOFF
,
+ CONNECTING
, ACTIVE
, and
+ IDLE
.
+
+ time_in_state