X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=vswitchd%2Fvswitch.xml;h=6199938feb3eaecd1b3a709773b235815bfd3b4d;hb=dc2882fad778a53bcff9da1d018685e666d110a6;hp=244b24e57245636afa3d666e7bb4e38df1fbbac9;hpb=2cdcb8983d9e2f3d690ee5cb62593c05898fb26e;p=sliver-openvswitch.git
diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml
index 244b24e57..6199938fe 100644
--- a/vswitchd/vswitch.xml
+++ b/vswitchd/vswitch.xml
@@ -25,6 +25,19 @@
SSL used globally by the daemon.
+ xs-system-uuid.xs-system-uuidxe host-list.
+ Statistics are disabled unless is set to true.
+
cpu1.1.0pre2.
+ The Open vSwitch version number, e.g. 1.1.0.
If Open vSwitch was configured with a build number, then it is
- also included, e.g. 1.1.0pre2+build4948.
+ also included, e.g. 1.1.0+build6579.
other-config
- instead.)
+ Reports the OpenFlow datapath ID in use. Exactly 16 hex digits.
+ (Setting this column has no useful effect. Set instead.)
bridge-idxs-network-uuids.xs-network-uuids
- The following mode requires the upstream switch to support 802.3ad with
+ The following modes require the upstream switch to support 802.3ad with
successful LACP negotiation. If LACP negotiation fails then
- balance-slb mode is used as a fallback:
+ balance-slb style flow hashing is used as a fallback:
stableAttempts to always assign a given flow to the same slave
+ consistently. In an effort to maintain stability, no load
+ balancing is done. Uses a similar hashing strategy to
+ balance-tcp, always taking into account L3 and L4
+ fields even if LACP negotiations are unsuccessful.
Slave selection decisions are made based on if set. Otherwise,
+ OpenFlow port number is used. Decisions are consistent across all
+ ovs-vswitchd instances with equivalent
+
+ values.
These columns apply only to bonded ports. Their values are otherwise ignored.
@@ -632,11 +667,41 @@miimon to detect failures. bond-hash-basislacp-system-idlacp-system-prioritylacp-timeThe LACP timing which should be used on this
+ . Possible values are fast,
+ slow and a positive number of milliseconds. By
+ default slow is used. When configured to be
+ fast LACP heartbeats are requested at a rate of once
+ per second causing connectivity problems to be detected more
+ quickly. In slow mode, heartbeats are requested at
+ a rate of once every 30 seconds.
Users may manually set a heartbeat transmission rate to increase
+ the fault detection speed further. When manually set, OVS
+ expects the partner switch to be configured with the same
+ transmission rate. Manually setting lacp-time to
+ something other than fast or slow is
+ not supported by the LACP specification.
lacp-heartbeatgreremote_ip, local_ip, and
- in_key. Note that if two ports are defined that are
- the same except one has an optional identifier and the other does
- not, the more specific one is matched first. in_key
- is considered more specific than local_ip if a port
- defines one and another port defines the other. The following
- options may be specified in the column:
+ tunnel. Each tunnel must be uniquely identified by the
+ combination of ,
+ , and
+ . Note that if two ports
+ are defined that are the same except one has an optional
+ identifier and the other does not, the more specific one is
+ matched first. is considered
+ more specific than if a port
+ defines one and another port defines the other. The following
+ options may be specified in the column:
remote_iptrue to enable.df_inherittrue to enable.df_defaultdf_inherit option
+ is not set, or if the encapsulated packet is not IP. Default
+ is enabled; set to false to disable.pmtudfalse to disable.false to disable.
header_cachegre) must be uniquely identified by the
- combination of remote_ip and
- local_ip. Note that if two ports are defined
- that are the same except one has an optional identifier and
+ combination of and
+ . Note that if two ports are
+ defined that are the same except one has an optional identifier and
the other does not, the more specific one is matched first.
- An authentication method of peer_cert or
- psk must be defined. The following options may
- be specified in the column:
+ An authentication method of
+ or must be defined. The
+ following options may be specified in the
+ column:
remote_iptrue to enable.df_inherittrue to enable.df_defaultdf_inherit option
+ is not set, or if the encapsulated packet is not IP. Default
+ is enabled; set to false to disable.pmtudfalse to disable.false to disable.
capwapremote_ip and
- local_ip. If two ports are defined that are the same
- except one includes local_ip and the other does not,
- the more specific one is matched first. CAPWAP support is not
+ identified by the combination of
+ and
+ . If two ports are defined
+ that are the same except one includes
+ and the other does not, the
+ more specific one is matched first. CAPWAP support is not
available on all platforms. Currently it is only supported in the
Linux kernel module with kernel versions >= 2.6.25. The following
options may be specified in the column:
@@ -961,19 +1055,31 @@
(otherwise it will be the system default, typically 64).
Default is the system default TTL.
+ df_inherittrue to enable.df_defaultdf_inherit option
+ is not set, or if the encapsulated packet is not IP. Default
+ is enabled; set to false to disable.pmtudfalse to disable.false to disable.
header_cachenull- The observed state of the physical network link; - i.e. whether a carrier is detected by the interface. + The observed state of the physical network link. This is ordinarily + the link's carrier status. If the interface's is + a bond configured for miimon monitoring, it is instead the network + link's miimon status.
- Key-value pairs that report port status. Supported status
- values are type-dependent; some interfaces may not have
- a valid driver_name, for example.
+ Key-value pairs that report port status. Supported status values are
+ -dependent; some interfaces may not have a valid
+ , for example.
The currently defined key-value pairs are:
remote_ip.
- This could be an internal interface such as a bridge port.+ 802.1ag Connectivity Fault Management (CFM) allows a group of + Maintenance Points (MPs) called a Maintenance Association (MA) to + detect connectivity problems with each other. MPs within a MA should + have complete and exclusive interconnectivity. This is verified by + occasionally broadcasting Continuity Check Messages (CCMs) at a + configurable transmission interval. +
+ +iface-idxs-vif-uuid.
Additionally the following key-value pairs specifically
@@ -1230,11 +1378,33 @@
+
cfm_intervalbond-stable-idstable bond mode to
+ make slave selection decisions. Allocating
+ values
+ consistently across interfaces participating in a bond will
+ guarantee consistent slave selection decisions across
+ ovs-vswitchd instances when using stable
+ bonding mode.lacp-port-idlacp-port-prioritylacp-aggregation-keylinux-htb are:
min-ratemax-ratelinux-hfsc are:
min-ratemax-rate