Jump to content

TCP/IP Auto Tuning in Vista


Marik

Recommended Posts

Description

Maximum achievable throughput for a single TCP connection is determined by different factors. One trivial limitation is the maximum bandwidth on the slowest link on the path. But there are also other, less obvious limits for TCP throughput. Bit errors can create a limitation for the connection as well as round-trip time.

TCP Receive Window is the amount of data that a computer can accept without acknowledging the sender. If sender has not received acknowledgement for the first packet it sent, it will stop and wait and if this wait exceeds a certain limit, it may even retransmit. This is how TCP achieves reliable data transfer. Even if there is no packet loss in the network, the windowing can cause a limit for the throughput. Because TCP transmits data up to the window size before waiting the packets, full bandwidth of the network may not always get used.

So if you are having problems with web pages hanging , loading halfway, and slow browsing, this might be the problem. See below on how to see your current settings, disabling auto tuning,setting it to maximum and various other settings.

=================================

Viewing current TCP Auto Tuning settings

=================================

1. Open the start menu and type “cmd” (without quotes)

2. Right click cmd and click Run as administrator

3. If prompted by the UAC press continue (rest of the post is written assuming UAC is off..so if its on please do this step)

4. In the command prompt window, type “netsh interface tcp show global” and press enter.

1625f0p.jpg

2h88ef5.jpg

======================

Disabling TCP Auto Tuning

======================

1. Open the start menu and type “cmd” (without quotes)

2. Right click cmd and click Run as administrator

3. In the command prompt window, type “netsh interface tcp set global autotuninglevel=disabled” and press enter.

4. Reboot your PC

==================================

Setting TCP Auto Tuning level to maximum

==================================

1. Open the start menu and type “cmd” (without quotes)

2. Right click cmd and click Run as administrator

3. In the command prompt window, type “netsh interface tcp set global autotuninglevel=high” and press enter.

4. Reboot your PC

2a5hkqo.png

==================================

Setting TCP Auto Tuning to Default(Normal)

==================================

1. Open the start menu and type “cmd” (without quotes)

2. Right click cmd and click Run as administrator

3. In the command prompt window, type “netsh interface tcp set global autotuninglevel=normal” and press enter.

4. Reboot your PC

6sucqv.jpg

view.gif Source: DotNetWizzard

Link to comment
Share on other sites


  • Replies 1
  • Views 2.1k
  • Created
  • Last Reply

this actually increased the speed of my wireless connection.my lan connection remained the same.nice find m,thanks

Link to comment
Share on other sites


Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...