Receive Window Auto-Tuning in Windows Vista

Skip to first unread message

Claus Klein

Mar 1, 2015, 5:22:02 AM3/1/15

I have Problems with this new MS feature.

see and

We have a proprietary TCP tunnel with a really long RTT > 3 sec and a MSS of 21 kBytes to an embedded ftp client.

With throttling I tried to not send more than 21 kBytes per 3 seconds -> i.e. 7 kBytes/sec but this was not enough.
Note, this new microsoft feature can't not really disabled for one interface only! 

To prevent a lot of TCP retransmissions and delayed ACK's I should be able to set the socket receive buffer and transmit buffer size.
I have prepared a patch to enable this feature using socket.setsockopt().

Is there someone with experience of TCP throughput tuning and "microsoft next generation TCP stack"?

With Regards
Reply all
Reply to author
0 new messages