Есть ли способ вручную установить размер окна приема (RWIN) в Windows Server 2008 R2 после отключения функции «Автоматическая настройка окна приема»?
Похоже, что его можно установить вручную, но 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
Там, в конце документа, есть раздел, посвященный тестированию TCP с помощью Server 2008. Они используют специальную утилиту NTttcp для тестирования производительности. Одна из возможностей этого инструмента - установить параметры размера окна.
Для IIS вы можете настроить раздел реестра, чтобы указать ему использовать другое значение для этого (http://support.microsoft.com/kb/820129). Я не знаю, работает ли это для IIS7 или нет.