View Single Post
Old 11-25-2003, 06:41 AM  
Pichento
Senior Member
 
Join Date: Feb 2003
Posts: 327
Default

darkone:

I thought you for one had read my original post

Its a wellknown fack that all MS OS have different send/recieve window sizes.

The very stupid idea behind this is simply that most machines will generate far more downstream than upstream AND upstream is presumably done by admins with low latency settings.

in the case of running an ftpd the opposite is the case. You always wanna kane sure upstream is at least as fast as downsteam.

The downside of modifying tcp/ip buffer i pretty simple: Memory usage will increase drasticly with high amount of sessions.

A freebsd / linux box has to my knowledge equal sized up- and downstream buffer.

All you gotta do to figure out the optimum window sizes are:

window size = bandwidth * delay

Also you _can_ add a few more tcp/ip reg values. Here is an example (all dwords in registry):

GlobalMaxTcpWindowSize
DefaultReceiveWindow
DefaultSendWindow

besides the by now usual ones:

Tcp1323Opts
TcpWindowSize
Pichento is offline   Reply With Quote