From owner-freebsd-net@FreeBSD.ORG Wed Mar 2 22:40:24 2005 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C297F16A4CF; Wed, 2 Mar 2005 22:40:24 +0000 (GMT) Received: from mx2.confluentasp.com (mx2.confluentasp.com [216.26.153.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45FE043D2D; Wed, 2 Mar 2005 22:40:19 +0000 (GMT) (envelope-from mikej@confluenttech.com) Received: from neo.confluentasp.local (35.in-addr.arpa.confluentasp.com [216.26.153.35] (may be forged))j22MeIdC070780; Wed, 2 Mar 2005 17:40:18 -0500 (EST) (envelope-from mikej@confluenttech.com) X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Date: Wed, 2 Mar 2005 17:40:13 -0500 Message-ID: <9D7F0DF3FB16D41184010050DA90E00001C874BB@neo.confluentasp.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: ng_fec and cisco 2931 Thread-Index: AcUfeMvO3epRWRJBRrC3DcsS5J5Ujw== From: "Michael G. Jung" To: , cc: freebsd-net@freebsd.org cc: freebsd-performance@freebsd.org Subject: ng_fec and cisco 2931 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2005 22:40:24 -0000 Sorry, not subscribed but here go's.... To quote cisco http://www.cisco.com/en/US/tech/tk389/tk213/technologies_tech_note09186a0= 080094646.shtml "EtherChannel load balancing can use either MAC addresses or IP = addresses. Also, EtherChannel load balancing can use either source or = destination, or both source and destination, addresses. The mode that = you select applies to all EtherChannels that you have configured on the = switch." On older switches that I deployed this on, say the 5000 seriers which = was based on MAC address only, on a Nx100 channel between two hosts = throughput could never exceed "N". So 4x100Mbit links between two hosts = would never exceed 100Mbit but multiple connections across the = connection would aggregate.=20 In other words etherchannel does not load balance per packet across = bonded ethernet connections but per connection. Try running tests to = multiple hosts from your FreeBSD box and see if you don't aggregate = above 100Mbit total.... Hope this is helpful. I'd be very curious to know if you find this is your issue. Kind regards, --mikej Michael Jung