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