JSI Tip 2653. Windows 2000 does not use <b>TCPWindowSize</b> when accepting a connection?

If you configure the Ethernet TCPWindowSize per interface with a value >=64240, it will use 17520 instead.

To workaround the problem, set the TCPWindowSize globally or use a value <64240.

To set the value of TCPWindowSize globally, use Regedt32 to navigate to:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters

To set it per interface:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<interface>

Set this REG_DWORD data type to a multiple of 1460, the Ethernet Maximum Segment Size (MSS).

NOTE: TCPWindowSize is the maximum TCP receive window size, the number of bytes that a sender can transmit without receiving an acknowledgment.


Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish