在禁用“接收窗口自动调节”function后,是否有办法在Windows Server 2008 R2中手动设置接收窗口大小(RWIN)?
它看起来像是可以手动设置的,但是Microsoft只是通过Socket-Options来公开它。 这意味着打开套接字的具体应用程序可以设置它,但不能像我们以前使用Server 2000/2003那样在适配器上设置它。
http://technet.microsoft.com/en-us/library/ff633467(WS.10).aspx
对“最佳实践分析器”错误之一的一个重大暗示。 显然TcpReceiveSize被2008R2忽略。
http://www.microsoft.com/whdc/system/sysperf/Perf_tun_srv.mspx
在文档的最后部分是使用Server 2008进行一些TCPtesting的一节。它们使用特定的实用程序NTttcp来进行基准testing。 该工具的其中一个选项是设置窗口大小选项。
对于IIS,您可能能够设置一个registry项来告诉它使用不同的值( http://support.microsoft.com/kb/820129 )。 我不知道这是否适用于IIS7。