diff options
| author | Ethan Jackson <ethan@nicira.com> | 2011-08-30 17:37:15 -0700 |
|---|---|---|
| committer | Ethan Jackson <ethan@nicira.com> | 2011-09-09 14:11:14 -0700 |
| commit | de72402954abc382e63532e6d179583c5eea6227 (patch) | |
| tree | bd7eb6b37ff07148aa66bad42c070b1124f9251a /vswitchd | |
| parent | ef9819b5f131ae3c727309a7f3758fa079679c85 (diff) | |
| download | openvswitch-de72402954abc382e63532e6d179583c5eea6227.tar.gz | |
cfm: Allow accurate transmission intervals in extended mode.
The standard CFM protocol only allows a handful of transmission
rates. This is particularly problematic if you want to support a
transmission rate slower than 100 ms and faster than 1000 ms.
This patch allows arbitrary transmission rates (between 1 ms and
65535 ms). It does this by commandeering parts of a reserved
"zero" field in the ccm message. This breaks wire compatibility
with standard 802.1ag implementations, and thus is only supported
in extended mode.
Bug #7014.
Diffstat (limited to 'vswitchd')
| -rw-r--r-- | vswitchd/vswitch.xml | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml index 5151fea21..daac9e1db 100644 --- a/vswitchd/vswitch.xml +++ b/vswitchd/vswitch.xml @@ -1429,7 +1429,10 @@ <dd> When true, the CFM module operates in extended mode. This causes it to use a nonstandard destination address to avoid conflicting with compliant implementations which may be running concurrently on - the network. Defaults to false. </dd> + the network. Furthermore, extended mode increases the accuracy of + the <code>cfm_interval</code> configuration parameter by breaking + wire compatibility with 802.1ag compliant implementations. + Defaults to false.</dd> <dt><code>bond-stable-id</code></dt> <dd> A positive integer using in <code>stable</code> bond mode to make slave selection decisions. Allocating |
