Skip to content

Commit

Permalink
bonding: document two undocumented options.
Browse files Browse the repository at this point in the history
Commit 655f891
    bonding: add min links parameter to 802.3ad

and commit ebd8e49
    bonding: add all_slaves_active parameter

introduced new options to bonding, but didn't provide the documentation
for those options.

V2: add the default value for both options.
V3: document the exact behavior of min_links default value.

Signed-off-by: Nicolas de Pesloüan <nicolas.2p.debian@free.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Nicolas de Pesloüan authored and David S. Miller committed Aug 8, 2011
1 parent 6148516 commit 025890b
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions Documentation/networking/bonding.txt
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,18 @@ ad_select

This option was added in bonding version 3.4.0.

all_slaves_active

Specifies that duplicate frames (received on inactive ports) should be
dropped (0) or delivered (1).

Normally, bonding will drop duplicate frames (received on inactive
ports), which is desirable for most users. But there are some times
it is nice to allow duplicate frames to be delivered.

The default value is 0 (drop duplicate frames received on inactive
ports).

arp_interval

Specifies the ARP link monitoring frequency in milliseconds.
Expand Down Expand Up @@ -433,6 +445,23 @@ miimon
determined. See the High Availability section for additional
information. The default value is 0.

min_links

Specifies the minimum number of links that must be active before
asserting carrier. It is similar to the Cisco EtherChannel min-links
feature. This allows setting the minimum number of member ports that
must be up (link-up state) before marking the bond device as up
(carrier on). This is useful for situations where higher level services
such as clustering want to ensure a minimum number of low bandwidth
links are active before switchover. This option only affect 802.3ad
mode.

The default value is 0. This will cause carrier to be asserted (for
802.3ad mode) whenever there is an active aggregator, regardless of the
number of available links in that aggregator. Note that, because an
aggregator cannot be active without at least one available link,
setting this option to 0 or to 1 has the exact same effect.

mode

Specifies one of the bonding policies. The default is
Expand Down

0 comments on commit 025890b

Please sign in to comment.