You experience poor throughput on network connections that have high latency on a Windows Server 2003-based computer (897070)



The information in this article applies to:

  • Microsoft Windows Server 2003, Standard Edition
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise Edition

SYMPTOMS

Consider the following scenario. On a Microsoft Windows Server 2003-based computer, you experience poor throughput on network connections that have high latency. For example, you experience poor throughput on satellite links. You experience this poor throughput when you use asynchronous remote procedure call (RPC) pipes to transfer data over these network connections.

CAUSE

This problem occurs because the send buffer size for asynchronous RPC pipes is static. The network performance is based on the send buffer size when you transfer data over network connections that have high latency.

RESOLUTION

Service pack information

To resolve this problem, obtain the latest service pack for Windows Server 2003. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

889100 How to obtain the latest service pack for Windows Server 2003

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.
This bug was corrected in Windows Server 2003 Service Pack 1.

MORE INFORMATION

The Windows Server 2003-based computer makes the send buffer size dynamic to increase the network performance for asynchronous RPC pipes on network connections that have high latency. This change is based on the available memory in the Windows Server 2003-based computer.

The Windows Server 2003-based computer sets the send buffer size based on the following table:

Memory (Read Access Memory) in gigabytes (GB)Send Buffer Size in kilobyte (KB)
< 0.516
0.5 - 232
>=264

Modification Type:MajorLast Reviewed:6/27/2005
Keywords:kbbug KB897070 kbAudDeveloper