Link Aggregation

From Leo's Notes
Revision as of 19:59, 5 May 2020 by Leo (talk | contribs) (Created page with "Network bonding joins two or more network interfaces together. Depending on the configuration, you can increase bandwidth, throughput, performance and redundancy. == Linux =...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
This page was last edited on 5 May 2020, at 19:59.

Network bonding joins two or more network interfaces together. Depending on the configuration, you can increase bandwidth, throughput, performance and redundancy.

Linux

There is a bonding kernel module which can bond multiple network interfaces into a virtual bonded network interface. There are a few modes that are supported:

Type Description
mode=0, mode=balance-rr Round Robin policy and is the default mode.
mode=1, mode=active-backup Only one slave is active at one time. All slave interfaces will share the same MAC address.
mode=3, mode=broadcast Everything is transmitted on all slave interfaces
mode=4, mode=802.3ad Dynamic Link Aggregation mode on a switch that supports IEEE 802.3ad dynamic link.
mode=5, mode=balance-tlb Adaptive transmit load balancing. Outgoing traffic is distributed based on load on each slave.
mode=6, mode=balance-alb Adaptive load balancing.

See Also