From owner-freebsd-hackers Tue Jan 10 21:58:44 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id VAA18803 for hackers-outgoing; Tue, 10 Jan 1995 21:58:44 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id VAA18797 for ; Tue, 10 Jan 1995 21:58:39 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id QAA02180; Wed, 11 Jan 1995 16:53:11 +1100 Date: Wed, 11 Jan 1995 16:53:11 +1100 From: Bruce Evans Message-Id: <199501110553.QAA02180@godzilla.zeta.org.au> To: hsu@cs.hut.fi, wollman@halloran-eldar.lcs.mit.edu Subject: Re: FreeBSD as an IP Router Cc: freebsd-hackers@freefall.cdrom.com Sender: hackers-owner@FreeBSD.org Precedence: bulk >The speed limit for ISA network interfaces is the ISA bus speed. You >are actually CPU limited, but because the CPU has to reach out over >the ISA bus to pull data off the interface, it takes much longer than >would a memory access to data in system RAM. Actually, on my DX2/66 with a WD8013EBT (16 bit shared memory), the ISA overhead for a single interface running `ttcp -t' at full speed is about 35% while the general system overhead is also about 35%. On slower systems, the ISA overhead is almost the same while the general system overhead increases. The system doesn't have to get much slower before it cannot saturate the ethernet. My DX33 with a WD8013EBT can barely saturate the ethernet, but when the card is in NE2000 (PIO) mode, it cannot. Bruce