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 [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to