From owner-freebsd-questions Fri Nov 13 14:05:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA09247 for freebsd-questions-outgoing; Fri, 13 Nov 1998 14:05:31 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from root.com (root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA09238 for ; Fri, 13 Nov 1998 14:05:27 -0800 (PST) (envelope-from root@root.com) Received: from root.com (localhost [127.0.0.1]) by root.com (8.8.8/8.8.5) with ESMTP id OAA02240; Fri, 13 Nov 1998 14:06:12 -0800 (PST) Message-Id: <199811132206.OAA02240@root.com> To: Eddie Irvine cc: Dave Bodenstab , questions@FreeBSD.ORG Subject: Re: Are collisions normal on a local net In-reply-to: Your message of "Sat, 14 Nov 1998 08:46:47 +1100." <364CA8C7.3A461F3C@tpgi.com.au> From: David Greenman Reply-To: dg@root.com Date: Fri, 13 Nov 1998 14:06:12 -0800 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> When I do a ``netstat -i'' on either of the machines with the ne2000 >> cards, I see no collisions, but I do see a few IERRS, ie: >> >> Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll >> ed0 1500 00.40.05.52.8d.ad 8352016 15 5678032 0 0 >> ed0 1500 10 base486 8352016 15 5678032 0 0 >> >> However, from the 3.0 box, I see: >> >> Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll >> fxp0 1500 00.a0.c9.49.6f.9e 199825 0 363568 0 30635 >> fxp0 1500 10/24 base686 199825 0 363568 0 30635 >> > >Seems a tad excessive for a small network. > >> ed0: flags=8843 mtu 1500 > ^^^^^^^ > >Use the MS-DOS setup disk that came with the ed0 card to make certain >it really is in SIMPLEX mode and not DUPLEX. > >This seems to be a problem with the ISA NE2000 cards (not just for >FreeBSD but >W95 as well). PCI NE2000 cards seem to be OK. A couple of things...first, "SIMPLEX" above refers to whether the card/driver will see it's own packet transmissions and does not refer to the (half/full) duplex of the link. A collision rate of 10% is not very high and is not a problem. For half duplex circuits, packet acknowledges will collide with the traffic in the other direction, and depending on the timing, this can cause lots of collisions or relatively few. Even a collision rate of 100% (average of one collision for every packet sent) will only reduce your network throughput by perhaps 15%, so a collision rate of 10% is in the noise. The reason that the Pro/100B cards have more collisions is because the inter-packet spacing for transmitted packets is the minimum allowed for IEEE 802.3 and this doesn't leave much room for another transmitter to start talking without a collision. If you mix slow cards with fast ones, the effect is exaggerated. The bottom line is "Don't worry about it, it's not a problem". -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message