From owner-freebsd-net@FreeBSD.ORG Thu Jun 19 03:42:03 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B97A710656ED for ; Thu, 19 Jun 2008 03:42:02 +0000 (UTC) (envelope-from martes@mgwigglesworth.com) Received: from omr11.networksolutionsemail.com (omr11.networksolutionsemail.com [205.178.146.61]) by mx1.freebsd.org (Postfix) with ESMTP id 39D3E8FC15 for ; Thu, 19 Jun 2008 03:42:02 +0000 (UTC) (envelope-from martes@mgwigglesworth.com) Received: from mail.networksolutionsemail.com (ns-omr11.mgt.hosting.dc2.netsol.com [10.49.6.74]) by omr11.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id m5J3g10K004116 for ; Wed, 18 Jun 2008 23:42:01 -0400 Received: (qmail 20951 invoked by uid 78); 19 Jun 2008 03:42:01 -0000 Received: from unknown (HELO ?192.168.200.29?) (marteswigg@mgwigglesworth.com@68.57.94.93) by ns-omr11.lb.hosting.dc2.netsol.com with SMTP; 19 Jun 2008 03:42:01 -0000 From: Martes G Wigglesworth To: Andrew Thompson In-Reply-To: <20080618172216.GA76058@citylink.fud.org.nz> References: <1213691523.22762.16.camel@localhost> <20080618172216.GA76058@citylink.fud.org.nz> Content-Type: text/plain Organization: M.G. Wigglesworth,LLC Date: Wed, 18 Jun 2008 23:39:23 -0400 Message-Id: <1213846763.14151.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.12.0-2mdv2008.0 Content-Transfer-Encoding: 7bit Cc: "freebsd-net@freebsd.org" Subject: Re: Use lagg(4) or Use Layer-4 Load Balancing? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: martes@mgwigglesworth.com List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jun 2008 03:42:14 -0000 I was attempting to find good information on how to achieve a type of bonding using advanced routing on FreeBSD, such as with layer-4 routers, that can bond multiple sources into a single overall larger source for logical backbone creation for networks. On Wed, 2008-06-18 at 13:22 -0400, Andrew Thompson wrote: > On Tue, Jun 17, 2008 at 04:32:03AM -0400, Martes G Wigglesworth wrote: > > Greetings all. > > > > I have been attempting to research what I have been informed is > > actually accomplished with layer-4 load balancing. I have seen many > > articles and reviews that indicate that lagg(4) will accomplish the > > teaming of multiple internet access sorces into a single logical pipe, > > however, I have tried this using a dumb switch two nic interfaces and > > this simply is not the case. > > > > I am new and may not have enough cool equipment around, however, aside > > from using the fail-over mode for redundancy, and lacp on a supported > > switch, then if lagg(4) could really combine multiple sources into one > > for use as a larger overall backbone, then I should be able to get > > doulbed bandwidth using two separate ports on an unmanaged switch using > > some option on the lagg(4) driver, which is not the cast.(if this is > > wrong I would be happy to get the correct information, however I have a > > few network engineer references that say that you cannot do anything > > more than layer-2 lacp with appropriate equipment to create an > > isp-supported trunk) Even in the on-lamp interview the 7.0 developer > > implies that you can do what I am attempting to research however, it is > > not possible at layer 2 without an end-point. > > How are you testing this? You need to have multiple IP flows in order to > fully utilise the multiple links. See this snippet from the handbook > (i'll put it in the man page too). > > "Since frame ordering is mandatory on Ethernet links then any traffic > between two stations always flows over the same physical link limiting > the maximum speed to that of one interface. The transmit algorithm > attempts to use as much information as it can to distinguish different > traffic flows and balance across the available interfaces." > > > Does that answer your question, you will not get more speed on a single > download. > > > Andrew > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >