LAG / BONDING / LACP (Link Aggregation Control Protocol)

LAG / BONDING / LACP (Link Aggregation Control Protocol)

Link Aggregation is synonymous with bonding of interfaces bandwidth together to create a larger trunk pipe to allows more data through this trunk. This also allows for redundancy in the even that one of the links fails.

Each of the interface in the bonding group is considered as slave interface. The LAG with "switch" option is only available with the Nodegrid Net Service Router (NSR) product line, because it requires Ethernet interfaces that is only available on NSR appliances.

If you need to configure LAG for others devices other than NSR, you have to use LACP protocol as an option.

1) Basic config via CLI:

[admin@nodegrid /]# cd settings/network_connections/
[admin@nodegrid network_connections]# add -> to add a new connection
[admin@nodegrid {network_connections}]# set name=lacpd -> to set a name for your connection
[admin@nodegrid {network_connections}]# set type=bonding -> to set a type for your connection
[admin@nodegrid {network_connections}]# set description=lag -> Optional, for description
[admin@nodegrid {network_connections}]# set bonding_mode=802.3ad(lacp) ->to set bonding mode
[admin@nodegrid {network_connections}]# set slave(s)='eth0 eth1' -> to set ETHs or/and SFPs for your LAG, separated by single quotes
[admin@nodegrid {network_connections}]# set slave(s)=commit ->to save your new connection

2) Basic config via GUI:

A) Go to Network::Connections and Add a new connection.


B)  1) Give a name for your connection.
      2) For type, you have to select "Bonding"
      3) Bonding Mode select "802.3ad (LACP)
      4) Slave(s) are ETHs or/and SFPs separated by spaces.
      5) Hit "Save"


* You´ll also see that "Bonding Connections" has many more options to choose from but only with those I sent you it will work. If you need more details on your connection, take a look on the options.

C) Go back to your connections (Network::Connections) and you´ll see your new connection created.

    • Related Articles

    • FRR Routing Protocol Suite

      FRR Routing On Nodegrid Service Router FRRouting(FRR) is an IP routing protocol suite for Linux and Unix platforms which includes protocol daemons for BGP, IS-IS, LDP, OSPF, PIM, and RIP. NG has the network tool vtysh(quagga/FRR) to administer the ...
    • NodeGrid Monitoring Aggregation Settings

      Here is how to configure a monitoring aggregation. 1) Make sure you have a monitoring license installed. If you don't have one, add one via System > License 2) Make sure you have the devices you want to aggregate configured and monitoring is enabled. ...
    • Nodegrid Forced Speed / Link Mode

      Nodegrid allows users to set the default connection speed for eth0 and eth1 under Network :: Connections :: ETH0/ETH1  via the Link Mode drop-down menu: Note: Currently, NSR and NSC cannot be manually set to 10M or 100M. If set to either 10M or 100M, ...
    • How to Enable Network Bonding on the Nodegrid Serial Console

      Below are the steps to configure network bonding with ETH0 and ETH1. WebUI Open a browser, enter the Nodegrid Serial Console IP/hostname, and log in as admin Go to Network :: Connections page Click on Add, and fill out the form as follows: Enter a ...
    • Power Control within Serial Session

      Nodegrid Serial Console features the Power Control integration which gives authorized users the ability to power on, power off and reset/reboot the serial devices, within the serial session, by using an escape character (default escape character is ...