From owner-freebsd-net@FreeBSD.ORG Sun Jul 21 18:31:38 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 159F2D2A for ; Sun, 21 Jul 2013 18:31:38 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-we0-x236.google.com (mail-we0-x236.google.com [IPv6:2a00:1450:400c:c03::236]) by mx1.freebsd.org (Postfix) with ESMTP id A3A28C87 for ; Sun, 21 Jul 2013 18:31:37 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id u55so510939wes.13 for ; Sun, 21 Jul 2013 11:31:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=LzuU8tmd2HO/uC/+D3GsaHFFWo7884ROuqmVwqh9SPY=; b=Ou+siQMSn2nzNOtUd7AY/FTOv1e/M3M+M1+SZkIP65JRC3I3A6j8LRO4mo0g0TdjgW R0JD21pP979XacUclspOHQbC1B3QsheZg4wUkwNT7XZjM0NrtxHm5W8Z8KFDhkZZL6Uw p/u5Rs4mpLVmZPuSM3fRU0uWYNrNDJDV3dPHKyv6iO8kgwDG927ccl9+yq6xgsN+WkpU QKGaMIcSZXJJDrfGc4SKUPcwcS3cl1xs8753XrB+vldMO/rGk2pKyisH6AtSJWcUJnQC JJM4Ye6t7y6NZzg93IPhcLUhXGrY/cNOec7Y/b60/Zk4srNzxCNQYFVuu+o33w3MLnBt WFEg== MIME-Version: 1.0 X-Received: by 10.194.63.229 with SMTP id j5mr16868408wjs.79.1374431496865; Sun, 21 Jul 2013 11:31:36 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.217.94.132 with HTTP; Sun, 21 Jul 2013 11:31:36 -0700 (PDT) In-Reply-To: <1374423821.78377.YahooMailNeo@web121604.mail.ne1.yahoo.com> References: <53315.1374329071.4500971523820617728@ffe15.ukr.net> <1374411800.11157.YahooMailBasic@web121604.mail.ne1.yahoo.com> <1374423821.78377.YahooMailNeo@web121604.mail.ne1.yahoo.com> Date: Sun, 21 Jul 2013 11:31:36 -0700 X-Google-Sender-Auth: rypFG0nHiwk7ZsaolBwuklNbP74 Message-ID: Subject: Re: LACP LAGG device problems From: Adrian Chadd To: Barney Cordoba Content-Type: text/plain; charset=ISO-8859-1 Cc: "freebsd-net@freebsd.org" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2013 18:31:38 -0000 Barney, I now work at netflix. We push >10gig per box. I'm working on making that much, much more than 10gig. It's not a "science project." sheesh. :-) -adrian On 21 July 2013 09:23, Barney Cordoba wrote: > I wasn't referring to science projects. Nor did I say it wasn't useful. > Only that 10g is cheap now and quite a bit better. LAGG isn't perfect. > > > ----- Original Message ----- > From: Adrian Chadd > To: Barney Cordoba > Cc: freebsd-net@freebsd.org; isp > Sent: Sunday, July 21, 2013 9:49 AM > Subject: Re: LACP LAGG device problems > > Hah! > > I'm pushing 20GE out using lagg right now (and fixing the er, amusing > behaviour of doing so.) I'm aiming to hit 40 once I get hardware that > doesn't get upset pushing that many bits. The netops people at ${JOB} > also point out that even today switches occasionally get confused and > "crash" a switchport. Ew. > > So yes, there are people using lagg, both for failover and throughput reasons. > > I'm working on debugging/statistics right now as part of general "why > are things behaving crappy" debugging. I'll see about improving some > of the peer reporting at the same time. > > > > -adrian > > On 21 July 2013 06:03, Barney Cordoba wrote: >> >> -------------------------------------------- >> On Sat, 7/20/13, isp wrote: >> >> Subject: LACP LAGG device problems >> To: freebsd-net@freebsd.org >> Date: Saturday, July 20, 2013, 10:04 AM >> >> >> >> >> Hi! Can anybody tell me, is there any plans to improve >> LAGG(802.3ad) >> device driver in FreeBSD? >> It will be greate to have a possibility to set LACP mode >> (active/passive) >> and system priority. >> Also there is no way to set hashing algorithm and master >> interface >> (port). >> And we can't see any information about our neighbor. >> The same function in Linux is named Bonding and it is much >> more better. >> I realy can donate some money to those who can make this >> improvements. >> Best regards. >> >> > >> _______________________________________________ >> >> Why are you using LAGG when 10g cards are like $350? It's not >> a peering protocol nor it is PTP; can you see your "peer" info on >> an ethernet? >> >> Bonding is a late 90s concept designed to connect 2 slow links to >> get higher speeds, back in the day when 100Mb/s was ambitious. >> The point of LAGG is that it's transparent; you can load balance >> traffic to multiple hosts or create a redundant link without having >> to have equipment running some special applications, or any special >> logic above the LAGG device. >> >> Describing how you are using LAGG (and why) might be better >> than just asking for "improvements". >> >> BC >> >> _______________________________________________ >> 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" >