Skip site navigation (1)Skip section navigation (2)
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>