From owner-freebsd-hackers Tue Jun 1 13:36:25 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from sasami.jurai.net (sasami.jurai.net [63.67.141.99]) by hub.freebsd.org (Postfix) with ESMTP id 6F939150AD for ; Tue, 1 Jun 1999 13:36:20 -0700 (PDT) (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with ESMTP id QAA20996; Tue, 1 Jun 1999 16:36:14 -0400 (EDT) Date: Tue, 1 Jun 1999 16:36:14 -0400 (EDT) From: "Matthew N. Dodd" To: Dennis Cc: Jason Thorpe , hackers@FreeBSD.ORG Subject: Re: xl driver for 3Com In-Reply-To: <199906011650.MAA24039@etinc.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 1 Jun 1999, Dennis wrote: > If your nic driver chains packets (such that there is no time in > between) you will see good throughput from the box but your overall > network performance will suffer. A PCI card with continueous traffic > can completely hog your lan (particularly at 10Mb/s)...which can cause > a lot more collisions on your network as other devices will not have > access until the hog is finished sending. For "Fairness" gaps in > between frames are better as you approach capacity of your wire. The ethernet spec defines the acceptable inter-frame gap. Some cards have been known to use the minimum or less in order to 'go faster'. I believe that this is tunable on some cards. (LANCE comes to mind.) If the card isn't using the correct IFG and doesn't provide a knob to fix it, then there isn't much we can do when the card captures the wire. Enabeling interrupt per packet isn't the answer either. If you're running an unswitched LAN and use rogue cards you aren't in a position to fuss when they do bad things. If you cared about speed you'd use a switch in full duplex mode. -- | Matthew N. Dodd | 78 280Z | 75 164E | 84 245DL | FreeBSD/NetBSD/Sprite/VMS | | winter@jurai.net | This Space For Rent | ix86,sparc,m68k,pmax,vax | | http://www.jurai.net/~winter | Are you k-rad elite enough for my webpage? | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message