TCP Window Shaping

wlanmac wlan at mac.com
Mon Mar 30 08:39:02 UTC 2009


http://en.wikipedia.org/wiki/Network_congestion_avoidance#TCP_Window_Shaping	

Hi all, 

I wanted to start a thread on TCP Window Shaping. It is something I have
had in the back of my mind for awhile. It would be great, for instance,
if chilli would adjust the TCP window when limiting bandwidth as the
first stage (then only discarding the overflow). It would help bandwidth
throttling without the need for as many TCP retransmissions. 

But, general shaping down the TCP window could help the congestion of a
network (as noted even in the Wikipedia article). So, I'm going to put
in a new option in chilli called 'tcpwin'. When set to zero, the
default, nothing happens. When set to a value greater than zero, all TCP
frames will have their Window rewritten. 








More information about the Chilli mailing list