HomeAboutusExpertiseCareersContactus











 

Case Studies > > Linux LACP

The Challenge

The challenge was to develop Link aggregation control protocol (IEEE 802.3 AD) support on Linux. 

 
 

The Solution

The requirement needed the implementation of a Linux Network Intermediate/Virtual driver for the LACP support. The driver would use the Intermediate driver architecture developed by GRACELABS to support Layer 2 protocols. It would have an upper edge to support the Virtual aggregator ports, and a protocol lower edge that would provide the binding to the lower Network drivers for Ethernet adapters. The protocol consists of the distributor and collector modules for transmission and reception and the LACP module for auto configuration. The user mode control is provided through an IOCTL interface. The protocol provides Load balancing and fault tolerance and linearly increasing bandwidth.
The software was developed in 3 months time on Linux.

The Technology

The complexity of the project was in understanding the intricacies of the LACP protocol. 

The Result

This project enabled GRACELABS to build on its technical resources in the areas of Linux Kernel Networking module and LACP protocol.

   
Powered by CKM4 copyright © Grace System Technology Labs 2004 - 05 All rights reserved