Saturday, February 16, 2008

Checking the state of TCP Auto-tuning and Chimney (TOE)

I previous wrote about disabling TCP chimney and disabling auto-tuning - but what if you just want to see the status of these services?  In Widows 2008 and Windows Vista, netsh provides a status summary of these. You can view this information by running the following command:

netsh int tcp show global

This yields the following output:

Querying active state...

TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State          : enabled
Chimney Offload State               : disabled
Receive Window Auto-Tuning Level    : disabled
Add-On Congestion Control Provider  : none
ECN Capability                      : disabled
RFC 1323 Timestamps                 : disabled

The second and third line show the chimney status and receive window auto-tuning level respectively.  Auto-tuning is only available on Windows Server 2008 and Windows Vista whereas chimney is available as of Windows 2003 SP2 or SP1 with the SNP (Scalable Networking Pack) installed.

No comments: