Link aggregation
Load balancing and fault tolerance for groups of network interfaces.
New Link aggregation group items can be added.
Link aggregation group
Properties
Enable
Enable this link aggregation group.
- Data type: boolean
- Default:
true - Configuration
CLI: (cli)> config network link-aggregation <key> enable
Label
The label used to describe and locate this link aggregation group.
- Data type: string
- Configuration
- Optional
CLI: (cli)> config network link-aggregation <key> label
Mode
The aggregation mode used to determine which network interface is used to transmit packets.
| Option | Label | Description |
|---|---|---|
round-robin | Round-robin | Transmit packets on each aggregated network interface sequentially. Round-robin provides load balancing and fault tolerance with rudimentary fairness. |
active-backup | Active-backup | Only one network interface in the aggregate is active. The primary network interface, the first in the list configured, is used when available otherwise traffic fails over to the other interfaces in order. Active-backup provides fault tolerance. |
hash | Hash | The hash of a set of properties of each packet is used to determine which network interface transmits the packet. Hash mode provides load balancing and fault tolerance. |
broadcast | Broadcast | Transmits packets on all network interfaces. Broadcaast provides fault tolerance. |
802.3ad | IEEE 802.3ad (LACP) | IEEE 802.3ad dynamic link aggregation shares the same speed and duplex settings across network interfaces. 802.3ad transmits packets on network interfaces according to the hash policy. |
transmit-load-balancing | Adaptive transmit load balancing | Transmitted packets are distributed according to the load on each network interface. Adaptive transmit load balancing provides transmission load based fairness and fault tolerance. |
adaptive-load-balancing | Adaptive transmit/receive load balancing | Packets are distributed according to the transmit and receive load on each network interface. Transmitted packets are distributed according to the transmission load on each network interface. Received packets are load balanced using ARP negotiation. Adaptive transmit/receive load balancing provides load based fairness and fault tolerance. |
- Data type: string select
- Default:
round-robin - Configuration
- Required
CLI: (cli)> config network link-aggregation <key> mode
Primary reselect policy
The policy used to determine when the primary network interface should be made active over a backup network interface.
| Option | Label | Description |
|---|---|---|
always | Always make the primary active | Always make the primary network interface active when it is available. |
better | Make the primary active when better | Make the primary network interface active when it is available and has a better speed and duplex than the current active network interface. |
failure | Make the primary active when the currently active network interface fails | Wait for the current active backup network interface to become unavailable before making the primary network interface active. |
- Data type: string select
- Default:
always - Configuration
- Required
CLI: (cli)> config network link-aggregation <key> primary-reselect-policy
Transmit hash policy
The hash applied to a packet to determine which network interface should be used to transmit the packet.
| Option | Label | Description |
|---|---|---|
layer-2 | Layer 2 | XOR the hardware MAC addresses and packet type ID to generate the hash. 802.3ad compliant. Layer 2 is 802.3ad compliant. |
layer-2-3 | Layer 2 & Layer 3 | XOR the hardware MAC addresses and packet type ID and IP addresses to generate the hash. Layer 2 and layer 3 is 802.3ad compliant. |
layer-3-4 | Layer 3 & Layer 4 | XOR IP addresses and TCP or UDP ports to generate the hash. Layer 3 and layer 4 is not 802.3ad compliant. |
encapsulated-layer-2-3 | Encapsulated Layer 2 & Layer 3 | XOR the hardware MAC addresses and packet type ID and IP addresses of tunneled packets to generate the hash. |
encapsulated-layer-3-4 | Encapsulated Layer 3 & Layer 4 | XOR IP addresses and TCP or UDP ports of tunneled packets to generate the hash. |
vlan | Layer 2 & VLAN ID | XOR the hardware MAC addresses and the VLAN ID to generate the hash. |
- Data type: string select
- Default:
layer-2 - Configuration
- Required
CLI: (cli)> config network link-aggregation <key> transmit-hash-policy
