LACP

LACP stands for Link Aggregation Control Protocol. It is a protocol used in computer networking to bundle multiple physical links into a single logical link to increase bandwidth and provide redundancy. LACP is used in conjunction with the Link Aggregation Group (LAG) to automatically detect and configure the bundled links between switches, routers, or servers. LACP allows the end devices to exchange information about the physical links and decide which ones should be bundled together to form the logical link.

LACP provides several benefits, including:

  • Increased bandwidth: By bundling multiple physical links, the logical link can provide higher bandwidth than a single link.

  • Redundancy: In the event that one of the physical links fails, traffic can be automatically rerouted through the remaining links.

  • Load balancing: LACP can distribute traffic across the bundled links to optimize network performance.

LACP is defined in the IEEE 802.3ad standard and is supported by many networking devices, Soodar.

Bundle interface

A bundle interface refers to a logical interface that combines multiple physical interfaces into a single logical interface for increased bandwidth and redundancy. This is also known as link aggregation or port-channeling.

When multiple physical interfaces are combined into a bundle interface, they appear as a single logical interface to the network. This logical interface can then be configured with an IP address and other network settings, just like a physical interface.

interface bundle-ether (1-65535)

creates a bundle interface that can be used to bundle multiple physical interfaces into a single logical interface.

  • (1-65535): is the number of the bundle interface, from 1 to 65535.

set mode <rr|xor|active-backup|broadcast|lacp> <l2|l23|l34>

Enslave an interface

bundle id (1-65535)

Enslave an interface to the bundle interface with the given ID. The no form detaches an interface from the bundle.

Note

Slave interface should be up.

Note

Slave interfaces should not have any valid IPs any subinterface and should not be in a bridge group.

Note

Subinterfaces should be created on bundle-ether interfaces.

Example :

soodar(config)# interface ge0
soodar(config-if)# bridge-group 100
soodar(config-if)# quit
soodar(config)# interface ge1
soodar(config-if)# ip address 10.0.0.1/16
soodar(config-if)# quit
soodar(config)# interface bundle-ether 55
soodar(config-if)# set mode lacp l23
soodar(config-if)# ip address 192.168.1.22/24
soodar(config-if)# quit
soodar(config)# interface ge0
soodar(config-if)# no shutdown
soodar(config-if)# no bridge-group 100
soodar(config-if)# bundle id 55
soodar(config-if)# quit
soodar(config)# interface ge0
soodar(config-if)# no ip address 10.0.0.1/16
soodar(config-if)# bundle id 55

Logging

Debugging logs can be set in case of need.

debug bond event

log data plane installation processes and results