Date: Fri, 16 Apr 1999 20:42:21 +0100 From: Stuart Henderson <stuart@eclipse.net.uk> To: Bill Fumerola <billf@chc-chimes.com> Cc: Dave Smith <dsmith@n2.net>, freebsd-isp@freebsd.org Subject: Re: FreeBSD as a Layer 4 Switch, Message-ID: <3717929D.6DE1F362@eclipse.net.uk> References: <Pine.HPP.3.96.990416151218.6678B-100000@hp9000.chc-chimes.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> The program need only pick a random machine from the array, > open a socket, if that socket opens, send data, if not, try > another random (or go to the next one), etc etc Better still, buffer the client's initial sent data, monitor the protocol stream for a response from the server and if it fails cut across to a new server and send the initial data... (Certainly would be good for web servers and I think this is what the Alteon switch does). At least ping each web server with a GET or HEAD every so often to check it's still up (a few of the commercial switches are just doing an icmp ping which is not so useful). > Of course all code is easy in an e-mail. :) Stuart -- Twenty-two points, plus triple-word-score, plus fifty points for using all my letters. Game's over. I'm outta here. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3717929D.6DE1F362>