gigabit ethernet small-packet performance

From: Robert Morris (rtm@amsterdam.lcs.mit.edu)
Date: Sun Nov 05 2000 - 10:07:20 EST


I'm building Linux-based routers and need to be able to forward as
many packets per second as possible over gigabit ethernet. It turns
out that choice of network adaptor is critical, but very little
information is available from manufacturers or on the web about
packets-per-second performance of different cards. Here's a web page
summarizing what I've learned, mostly about the Intel Pro/1000
card:

  http://www.pdos.lcs.mit.edu/~rtm/e1000/

The short version is that the Intel Pro/1000 seems to be a lot faster
than the Alteon Tigon-II or the SysKonnect card for small (60-byte)
packets. The Intel card can send or receive at least 500,000 60-byte
packets per second (about 1/3 of a gigabit/second). On the other hand,
the Intel Linux driver requires a lot of hacking to achieve that rate;
with the unmodified driver the board is about half that fast.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Nov 07 2000 - 21:00:17 EST