Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.


bonding over bonding

  • Hello

    I would like to create a failover bonding between a 10 GB NIC and an aggreation of 4 x 1 GB NICs

    Is it possible ? Is there any other solution than bonding ?

    thanks in advance for your help

    Best regards

  • Jay Vosburgh
    Jay Vosburgh

    For bonding, the 802.3ad mode with ad_select=bandwidth should do this.

  • First of all, thanks for your reply !

    You think I can build a bonding interface with the 5 links and this options ?
    On the switchside, I will have to create an LACP group with different link speed, I thought it was not allowed …

  • Jay Vosburgh
    Jay Vosburgh

    On the switch, you would create two LACP groups: one for the 10G, and one for 1G.  The linux bonding 802.3ad will associate those into two separate aggregators (putting all five interfaces into one bond), and select the "better" aggregator according to the criteria selected by the ad_select option (where "bandwidth" I think will do what you want).

  • Oh great, I'll try that tomorrow and post the result

    thanks again for your help !

  • Unofrtunatly, I am using a RH 5.8, and so the 3.4.0 version of bonding driver which does not provide the "ad_select" option (appeared in v3.5.0) … So actualy the bonding driver is choosing the most secure aggregate : 4 x 1G ….