Sponsored Content
Full Discussion: Bonding a Bond with LACP
Operating Systems Linux Red Hat Bonding a Bond with LACP Post 302841701 by christr on Thursday 8th of August 2013 09:26:43 AM
Old 08-08-2013
RedHat Bonding a Bond with LACP

Does anyone know if it's possible to bond two bonds together? My situation is I have two older Cisco switches that cannot carry a LACP (bond level 4) aggregated between them, but separate aggregates can be setup on the switches themselves. In order to have redundancy of two switches I would normally just setup a regular bond going to both switches, but in this situation I need to setup LACP with two ethernet connections. So this means I need one LACP bond for each switch, followed by bonding each of those two bonds into a single bond.

In other words, four connections -- two connections in LACP (bond level 4) to each switch, and then bonding those bonds together in a master (default level 0) bond. The only information I've found for bonding LACP (level 4) is below, but nothing mentions if it's even possible to wrap a bond around other bonds.

TipsAndTricks/BondingInterfaces - CentOS Wiki

Configure Bonding / Link-Aggregation using LACP under RHEL 5.4 (or CentOS) | itground


How to configure network bonding in Linux | Backdrift

I've done this successfully many times with Solaris by creating separate aggregate devices (using dladm), and then putting the aggregates together for redundancy via IPMP. I'm basically wondering if that's even possible with Red Hat Linux.

I'm using Red Hat Enterprise 6.4

Any suggestions / ideas?

---------- Post updated 08-08-13 at 08:26 AM ---------- Previous update was 08-07-13 at 10:23 PM ----------

Well, it looks like I found the answer to my own question finally. While this is possible in Solaris, Linux just isn't capable of it.

https://access.redhat.com/site/solutions/24528


Smilie
 

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Link Aggregation and LACP

Hi there I have a requirement to provide failover to our customer boxes in case of interface / switch failure, I have been looking at Solaris Link Aggregation with LACP and I wanted to ask a question Ive seen multiple websites that say the following Does this also mean that if the... (1 Reply)
Discussion started by: hcclnoodles
1 Replies

2. IP Networking

bonding lacp and link aggregation

Hello, I am trying to get clarity on a few things and am looking for some info. In every article I have read about link aggregation and lacp, it can be used combine physical links to create 1 logical link for increased bandwidth. But what it doesn't say is if this is limited by source/dst. ... (1 Reply)
Discussion started by: jaredo
1 Replies

3. UNIX for Advanced & Expert Users

How to bond network interfaces

All, I have a quad NIC on a V880 running Solaris 9. I've heard you can bond interfaces together and get better throughput. I found this link that seems to describe the process well. However, the command mentioned (dladm) is missing. Is there some package I need to install to get this command? Thx.... (2 Replies)
Discussion started by: agcodba
2 Replies

4. Solaris

LACP Policy - Which is best?

Hello, I have these S10 boxes with LACP using the L4 policy. Does the L4 policy create a lot more overhead as opposed to using the L2? I'm noticing that my traffic does not seem to be very well load balanced accross the NIC's, and I am wondering if the policy I'm using has anything else to do... (1 Reply)
Discussion started by: BG_JrAdmin
1 Replies

5. Solaris

Link Aggregation without LACP

Hi, I'm not from the Solaris world and some of these things are new to me. Can someone tell me if it is possible to configure link aggregation without using LACP? I am told etherchannel was setup without LACP. (3 Replies)
Discussion started by: techy1
3 Replies

6. IP Networking

Is bond0 ready and a bonding interface? - 4G Bonding Router Problems (RPI)

HI all, First post on the forum, and my first proper project on the Paspberry Pi, so sorry if this is in the wrong place. I am trying to turn my Pi in to a 3G/4G Bonding router. I have been researching and trying this for a week or so now. The basic plan is to have up to 6 ZTE MF823 USB... (0 Replies)
Discussion started by: elliottlc
0 Replies

7. Red Hat

Bond Configuration change not reflected.

I have changed bond configuration(mode) from TLB to ALB in modprobe.conf file. But after the restart of machine the change is not reflected in the system.While doing a >>cat /sys/class/net/bond0/bonding/mode, it shows TLB mode, where as in modprobe.conf file alb exists.Can somebody help me out to... (1 Reply)
Discussion started by: Anjan Ganguly
1 Replies

8. UNIX for Advanced & Expert Users

Bonding IEEE 802.3ad Dynamic link aggregation : Bond showing less than desired throughput

Hi All, I have done IEEE 802.3ad Dynamic link aggregation bond configuration with name bond0 which has 4 slaves (each 25GB/s) in it on cent os 6.8. Issue i am facing is bonding throughput is only 50GB/s not 100GB/s. below are the configuration files : DEVICE=bond0 IPADDR=xx.xx.xx.xx... (1 Reply)
Discussion started by: omkar.jadhav
1 Replies

9. IP Networking

Centos/Redhat 7 - Team or Bond

Hello my dears, I preparing system running linux. I found that team is advantage than bond with the option "load-balancing for LACP support" and some minor advantages. 8.3. Comparison of Network Teaming to Bonding - Red Hat Customer Portal. But what exactly meaning of this option I don't... (1 Reply)
Discussion started by: tien86
1 Replies
IFENSLAVE(8)						    BSD System Manager's Manual 					      IFENSLAVE(8)

NAME
ifenslave -- Attach and detach slave network devices to a bonding device. SYNOPSIS
ifenslave [-acdfhuvV] [--all-interfaces] [--change-active] [--detach] [--force] [--help] [--usage] [--verbose] [--version] master slave ... DESCRIPTION
ifenslave is a tool to attach and detach slave network devices to a bonding device. A bonding device will act like a normal Ethernet network device to the kernel, but will send out the packets via the slave devices using a simple round-robin scheduler. This allows for simple load- balancing, identical to "channel bonding" or "trunking" techniques used in switches. The kernel must have support for bonding devices for ifenslave to be useful. OPTIONS
-a, --all-interfaces Show information about all interfaces. -c, --change-active Change active slave. -d, --detach Removes slave interfaces from the bonding device. -f, --force Force actions to be taken if one of the specified interfaces appears not to belong to an Ethernet device. -h, --help Display a help message and exit. -u, --usage Show usage information and exit. -v, --verbose Print warning and debug messages. -V, --version Show version information and exit. If not options are given, the default action will be to enslave interfaces. EXAMPLE
The following example shows how to setup a bonding device and enslave two real Ethernet devices to it: # modprobe bonding # ifconfig bond0 192.168.0.1 netmask 255.255.0.0 # ifenslave bond0 eth0 eth1 AUTHOR
ifenslave was originally written by Donald Becker <becker@cesdis.gsfc.nasa.gov>, and has since been updated by various kernel developers. This manual page was written by Guus Sliepen <guus@debian.org> for the Debian GNU/Linux system. May 31, 2019
All times are GMT -4. The time now is 10:30 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy