From owner-freebsd-stable Wed Jan 20 11:52:51 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA10183 for freebsd-stable-outgoing; Wed, 20 Jan 1999 11:52:51 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from vorbis.noc.easynet.net (vorbis.noc.easynet.net [195.40.1.254]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA10169 for ; Wed, 20 Jan 1999 11:52:45 -0800 (PST) (envelope-from chrisy@vorbis.noc.easynet.net) Received: (qmail 4769 invoked by uid 1943); 20 Jan 1999 19:52:37 -0000 Message-ID: <19990120195237.B25008@flix.net> Date: Wed, 20 Jan 1999 19:52:37 +0000 From: Chrisy Luke To: Allen Smith , Carl Makin , freebsd-stable@FreeBSD.ORG Subject: Re: Cisco/Intel Ethernet Trunking References: <9901142208.ZM5749@beatrice.rutgers.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <9901142208.ZM5749@beatrice.rutgers.edu>; from Allen Smith on Thu, Jan 14, 1999 at 10:08:04PM -0500 Organization: The Flirble Internet Exchange X-URL: http://www.flix.net/ X-FTP: ftp://ftp.flirble.org/ Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Allen Smith wrote (on Jan 15): > See ftp://ftp.flirble.org/pub/unix/hacks/FreeBSD/mpath. This work is > still in progress; one thing that would be good for this would be > doing packet output to the least-loaded interface, instead of via the > current round-robin method. When I get time that is certainly one thing that will be an optional feature. MY idea is to measure the current buffered queue length (there is such a thing) - shift by some metric specifyable per next-hop and round-robins the group of the same and smallest number. If the metric is 0, it presets the result of the calc to zero. If all metrics are zero it by inference turns off the load-balancing. This may be coarse, but I'm not sure you'd need finer control. I don't know when I'd do it though - work got real busy recently (*big international lines take a lot of engineering just in person-to- telco time alone - sigh.) Cheers, Chris. -- == chris@easynet.net, chrisy@flix.net, chrisy@flirble.org == Systems Manager for Easynet, part of Easynet Group PLC. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message