Thread (60 messages) 60 messages, 26 authors, 2004-09-24

Re: The ultimate TOE design

From: Nivedita Singhvi <hidden>
Date: 2004-09-22 20:23:32
Also in: lkml

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

Leonid Grossman wrote:

quoted
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help