[Fwd: zero-copy TCP]

From: Jeff V. Merkey (jmerkey@timpanogas.com)
Date: Sat Sep 02 2000 - 18:11:47 EDT

  • Next message: Alan Cox: "Re: zero-copy TCP"

     

    attached mail follows:



    Jes Sorensen wrote:
    >
    > >>>>> "Jeff" == Jeff V Merkey <jmerkey@timpanogas.com> writes:
    >
    > Jeff> Jes,
    >
    > Jeff> I wrote the SMP ODI networking layer in NetWare that used today by
    > Jeff> over 90,000,000 NetWare users. I also wrote the SMP LLC8022
    > Jeff> Stack, the SMP IPX/SPX Stack, and the SMP OSPF TCPIP stack in
    > Jeff> NetWare. I think I know what the hell I'm doing here. Most
    > Jeff> Network protocols assume a primary/secondary relationship. The
    > Jeff> faster you can get requests in and out of a server, the faster the
    > Jeff> response time on the client for remote file system operation.
    >
    > You look at network file system issues and generalize that to generic
    > networking. I am sorry but I do not think you know a whole lot about
    > high speed networking. You forget that when talking about fast
    > networking it depends on what you define as fast. Some people consider
    > file serving performance others are interested in fast memory to memory
    > transfers (from data aquisition servers to client processing units for
    > instance). For bulk data transfers on high speed networks (note I do not
    > consider 100Mbit/sec Fast Ethernet as a fast network) the real issue is
    > pipelining through socket buffers and large TCP windows and not latency.
    >
    > Besides, the fact that there are 90M netware boxes around doesn't matter
    > when most of them are running IPX - IPX is braindamage and has nothing
    > to do with proper networking.
    >
    > Jeff> What I wrote is THREE TIMES FASTER THAN WHAT'S IN LINUX. Care to
    > Jeff> do a challenge. Let's take my NetWare code and see which is
    > Jeff> faster and lower latency on a Network. Mine or Linux's. I bet
    > Jeff> you $100.00 it will beat the Linux code in every test.
    >
    > I'd love to see a netware box sustain 110MB/sec (MB as in mega byte)
    > memory to memory in two TCP streams between dual 400MHz P2 boxes.

    What the hell does a NUMA interconnect have to do with networking. Who
    would be braindead enough to waste processing cycles passing Network
    data over a NUMA fabric anyway. There's a lot more efficient ways to
    connect to boxes with NUMA than using a TCPIP stack on a NUMA
    interconnect.

    Jeff

    >
    > Jes

    -
    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 : Sat Sep 02 2000 - 18:17:30 EDT