Date: Mon, 29 Mar 1999 23:31:45 -0700 From: Wes Peters <wes@softweyr.com> To: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> Cc: freebsd-net@FreeBSD.ORG Subject: Re: FreeBSD as a router Message-ID: <37006FD1.45A2865A@softweyr.com> References: <14079.61724.162248.667212@avalon.east> <199903292322.XAA11026@inner.net> <199903300122.UAA14792@khavrinen.lcs.mit.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Garrett Wollman wrote:
>
> <<On Mon, 29 Mar 1999 18:27:03 -0500, Craig Metz <cmetz@inner.net> said:
>
> > I'd love to see well-done test data to substantiate or refute this sort of
> > discussion; people know what the good and bad properties of the hardware and
> > the software are and can take reasonably good guesses, but they're still just
> > guesses and not measured performance numbers. I know that there is data out
> > there, but I don't know how good it is.
>
> I actually did something like this a few years back. The tests we
> were running were flat-out packet generation (because we needed to
> know how fast we could send packets before we attempted to receive or
> forward them). At that time, the fastest machine we had in the
> hardware lab was a 200-MHz Pentium Pro with the Natoma chipset; with
> the best hardware/driver combination (Intel 82557), we were able to
> transmit at line rate at packet sizes down to about 80 bytes (excuse
> me, octets) before the machine ran out of gas. With better chipsets
> and faster memory subsystems, there should be plenty of headroom to
> forward packets at line rate, particularly if you're doing VJ-style
> fast forwarding. (Whether that leaves enough CPU to run a routing
> protocol as well I can't say.)
If somebody wants to write up some sketchy details as to what I should
configure, I can do a couple of quick tests later this week. I have
a PII-233 machine with 64MB RAM, one onboard EEPro100, and two 3C905B
on PCI cards. I also have access to a SmartBits traffic generator that
can do 2 or 3 full-duplex 100Base-TX streams without breaking a sweat,
and gives really reliable numbers.
If other network interfaces would be better, let me know and I'll see
if I can scare up a couple of them. Another EEPro100 shouldn't be
a problem to borrow, for instance.
--
"Where am I, and what am I doing in this handbasket?"
Wes Peters Softweyr LLC
http://www.softweyr.com/~softweyr wes@softweyr.com
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37006FD1.45A2865A>
