Re: The ultimate TOE design

From: Nivedita Singhvi
Date: Wed Sep 22 2004 - 15:27:32 EST


Leonid Grossman wrote:

From: Nivedita Singhvi [mailto:niv@xxxxxxxxxx] Sent: Thursday, September 16, 2004 9:19 AM
To: Leonid Grossman
Cc: 'Andi Kleen'; 'David S. Miller'; 'John Heffner'; netdev@xxxxxxxxxxx
Subject: Re: The ultimate TOE design

Leonid Grossman wrote:


We can dream about benefits of huge MTUs, but the reality is that moving beyond 9k MTU is years away. Reasons - mainly infrastructure, plus MTU above ~10k may loose checksum protection (granted, this depends whether the errors are simple or complex, and also this may not be a showstopper for some people).
Even 9k MTU is very far from being universally accepted, eight years after our Alteon spec went out :-).

One other factor is TCP congestion control, and congestion windows we obey. Most of the time, you just can't send that much.


It's a bit painful to setup, but in general with 9k jumbos and TSO we were
able to get close to pci-x 133 limit - both in LAN and WAN tests.
Leonid

Cool, but a very specific environment, no? ;)

What concerns me about all this is that it seems
so very host-centric design. Wouldn't it be nice if
we had a little bit more network-centric worldview
when designing network infrastructure?

It isn't just a matter of how had we can push stuff
out, it also matters how much the network can take.
Blasting tens of gigs into the ether seems all very
exciting sexy and cool, but suited for dedicated links
or network attached storage channels, not general-purpose
networking on the Internet or intra-nets.

And if that is the case, we're talking about a much
smaller market (but perhaps a more profitable
one ;))...

thanks,
Nivedita



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/