cvs commit: src/sys/net ieee8023ad_lacp.c if_lagg.c if_lagg.h

Andre Oppermann andre at freebsd.org
Thu May 3 09:52:32 UTC 2007


Andrew Thompson wrote:
> On Thu, May 03, 2007 at 11:13:35AM +0200, Andre Oppermann wrote:
>> Andrew Thompson wrote:
>>> thompsa     2007-05-03 08:56:20 UTC
>>>
>>>  FreeBSD src repository
>>>
>>>  Modified files:
>>>    sys/net              ieee8023ad_lacp.c if_lagg.c if_lagg.h 
>>>  Log:
>>>  - Add a disabled state for ports that can not be aggregated
>>>  - Refine check for lacp links, set to disabled if not suitable
>> Andrew,
>>
>> would you be interested to implement the link bonding of 802.3ah
>> EFM (Ethernet First Mile) as well?
> 
> Certainly. I'll read the document on it soon but maybe you could
> describe it a bit more.

The most interesting feature of 802.3ah are:

  OAM - Operations and maintenance:
   o detailed link failure indication
   o MAC layer ping (Ethernet ping on layer2)
   o remote loopback control for diagnostics purposes
   o link monitoring
   x this is applicable to the generic ethernet layer

  Ethernet Link aggregation
   o aggregation of links with differing speeds and latency
   o ordered delivery of frames
   o dynamic discovery and addition/removal of links
   o http://www.ieee802.org/3/efm/baseline/fosmark_1_0302.pdf

-- 
Andre



More information about the cvs-src mailing list