Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Jul 2001 17:12:43 +0200 (CEST)
From:      Martin Karsten <Martin.Karsten@KOM.tu-darmstadt.de>
To:        freebsd-net@freebsd.org
Cc:        oscar@ac.upc.es
Subject:   UDP packet loss on FreeBSD 4.x
Message-ID:  <200107111512.RAA30280@KOM.tu-darmstadt.de>

next in thread | raw e-mail | index | archive | help
Greetings,

I have observed the following behaviour on FreeBSD 4.x platforms (4.0 till
4.3 seem to be affected).

When receiving a sufficiently fast stream of UDP packets (the borderline
seems to be around 3,500 packets/sec for e.g. the 'xl' driver on a 450MHz
Pentium), an application on the receiving host does not receive all packets
anymore, depending on which nic driver is used. A fraction of the lost
packets is reported in net.inet.ip.intr_queue_drops, but not all.

Tests have shown that the losses occur for the 'xl' or 'ti' drivers, whereas
the 'fxp' and 'de' driver don't seem to be affected.

On FreeBSD 3.4, no such losses happened and one could easily transmit more
than 10,000 packets/sec between adjacent machines.

Is this a knowm problem and is there a chance that it is fixed? Is there
potentially a quick solution for it?

Further, might this problem be related to an earlier report (08 Jan 2001)
sent with the subject "On the performance of the xl driver" by Oscar-Ivan
Lepe-Aldama?

Thanks in advance,
Martin

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?200107111512.RAA30280>