Changing receive window size of FTP.exe.
Hi,When observing Wireshark captures of Vista's FTP.exe downloading a 10MB files, I see the TCP receive window size at the FTP.exe side sometimes increases from 16K to 64K. This usually happens about 1 second after the 3-way handshake. It's not always reproduced but I have about 50% success rate on 10M NIC. This is not seen on XP. First I thought this is caused by Vista's "TCP Receive Window Autotuning", however, setting autotuning to disbale, reboot, and I can still see this.My questions are: 1. What causes the RWIN size change? Is there any way to configure the initial size? Any document ? 2. How do I make FTP.EXE start at 64K window size like FileZilla FTP client does? I tried -r -x -w parameter but does not work.Any help are appreciated.peter.
August 27th, 2008 12:42pm

Hi, Regarding the #1, Windows Vista made tremendous improvements on TCP/IP, other features may affect Receive Window. Hope the following articles can help you: Advances in Windows Vista TCP/IP http://blogs.msdn.com/wndp/archive/2006/05/05/Winhec-blog-tcpip-2.aspx Receive Window Auto-Tuning on Vista. http://blogs.msdn.com/wndp/archive/2007/07/05/receive-window-auto-tuning-on-vista.aspx TCP Receive Window Auto-Tuning http://technet.microsoft.com/en-us/magazine/cc162519.aspx Regarding the #2, based on my knowledge, we cannot set FTP.EXE start at 64K window size. Thanks.
Free Windows Admin Tool Kit Click here and download it now
August 29th, 2008 12:07pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics