[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
howtos:misc:network_interace_bonding [2018/03/08 09:43 (UTC)] – created lamerix | howtos:misc:network_interace_bonding [2018/03/08 17:58 (UTC)] – lamerix | ||
---|---|---|---|
Line 37: | Line 37: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ====== Bonding modes ====== | ||
+ | |||
+ | * **balance-rr or 0** Round-robin policy: Transmit packets in sequential order from the first available slave through the, | ||
+ | * **active-backup or 1** Active-backup policy: Only one slave in the bond is active.,A different slave becomes active if, and only if, the active slave fails., The bond's MAC address is externally visible on only one port (network adapter) to avoid confusing the switch. | ||
+ | * **balance-xor or 2** XOR policy: Transmit based on the selected transmit, | ||
+ | * **broadcast or 3** Broadcast policy: transmits everything on all slave, | ||
+ | * **802.3ad or 4** IEEE 802.3ad Dynamic link aggregation., | ||
+ | * **balance-tlb or 5** Adaptive transmit load balancing: channel bonding that,does not require any special switch support.In tlb_dynamic_lb=1 mode; the outgoing traffic is, | ||
+ | * **balance-alb or 6** Adaptive load balancing: includes balance-tlb plus, | ||
+ | |||
+ | < | ||
+ | **mode 4 802.3ad** and **mode 5 balance-tlb** have some prerequisites. Check kernel docs for more information | ||
+ | </ | ||
+ | |||
+ | ====== Alternative methods ====== | ||
+ | |||
+ | libteam provides an alternative to bonding driver. The main difference is that Team driver kernel part contains only essential code and the rest of the code (link validation, LACP implementation, | ||
+ | |||
+ | More information can be found at: [[http:// | ||
====== Sources ====== | ====== Sources ====== |