Library Table of Contents Index Previous Next Comments

Section E: Using TCP large windows to improve performance

When using TCP large windows is beneficial  Top

Long-haul networks have more capacity than can be used effectively with the standard TCP window size. Enabling TCP large windows dramatically improves performance over high-bandwidth, long-haul connections by using the capacity of the pipe more effectively. Using TCP large windows on local area networks, however, has no benefit.

Examples of networks that can benefit from enabling TCP large windows include the following:

Determining which hosts or subnets to enable TCP large windows for  Top

When the NetCache TCP Large Windows feature is configured, NetCache can communicate with specified hosts and subnets using TCP large windows. You can specify the systems or subnets with which NetCache should communicate using large windows, and also to specify the window size that NetCache should use with each.

Exercise caution when deciding which hosts or subnets NetCache should communicate with using large windows. Using large windows consumes more memory than using the standard window size; therefore, NetCache limits the number of simultaneous connections using large windows. The bigger the window size specified, the fewer simultaneous large windows connections NetCache can support.

Network Appliance recommends that you specify only a few hosts or subnets with which NetCache should communicate using large windows.

The TCP large windows options, TCP Large Windows Enable and TCP Large Windows List, are on the Setup tab > Network > General page.

Determining the window size to use  Top

To use the capacity of the link effectively, the window size should be greater than or equal to the bandwidth-delay product. Calculate the bandwidth delay product by multiplying the capacity of the link (bandwidth) by the round-trip time (delay), as follows:

Setting the window size precisely to optimize the usage of the link can require some experimentation, however.

Guidelines for common connection types

If you are using a T1 or T3 connection, you can use the window sizes in the following table.

Connection type

Recommended window size

T1

11264 bytes

T3

345088 bytes

The window size in the preceding table is based on a 60-millisecond delay (round-trip time). If your bandwidth is higher or the delay is higher, set a higher window size.

Library Table of Contents Index Previous Next Comments