How to Optimize Your Internet Connection to Get 100 % Bandwidth

Posted on 30 July 2008

Most of Internet connections are working below capacity. A simple bandwidth test would reveal that your own Internet connection is working well below its capacity. some times below 60% of the bandwidth is utilized. Below are some of the tricks I have collected that may help you get most juice out of your internet connection.

Increase bandwidth by tweaking QoS in Windows XP Pro

The following tweak applies only to Windows XP Professional edition. The default system behavior is that all 100% bandwidth is available, however, if there is a running application that indicates to the OS it needs to send high priority/real time data, then as long as it has the socket open, Windows XP will restrict “best effort” traffic to 80% of the bandwidth so that high priority traffic can be accommodated. Basically, applications can make this request to the operating system for QoS support using the QoS application programming interfaces (APIs) in Windows and this only applies if a specific app is requesting QoS.

If you’d like to change how much bandwidth is reserved for QoS (the default is 20% of the total bandwidth), do the following:

  • Make sure you’re logged in as “Administrator” (not just any account with admin privileges).
  • Navigate to START>Run and type: gpedit.msc
  • Navigate to Local Computer Policy > Administrative Templates > Network > QOS Packet Scheduler
  • In the right window, double-click the limit reservable bandwidth setting
  • On the setting tab, check the enabled setting.
  • Where it says “Bandwidth limit %”, change it to read 0 (or whatever percentage you want to reserve for high priority QoS data)
  • Click OK, close gpedit.msc
  • Under START > My Computer > My Network Connections > View Network Connections, right-click on your connection and under Properties (where it lists your protocols), make sure QOS Packet Scheduler is enabled.


Host Name Resolution Priority Tweak Windows 2k/XP

The tweak desribed below helps boost priority for DNS & hostname resolution in general. What this means is, it helps web pages load faster, and has negligible effect on downloads (not counting the couple of ms gain with the host resolution at connect-time). Applying this tweak assumes some proficiency in editing the Windows Registry using Regedit (Start > Run > type: regedit). As always, backup your Registry before making any changes so you can revert to the previous state if you don’t like the results.

First, open the Windows Registry using Regedit, and (after backing up) navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider

Note the following lines (all hex dwords):

Class = 008 (8) – indicates that TCP/IP is a name service provider, don’t change. LocalPriority = 1f3 (499) – local names cache HostsPriority = 1f4 (500) – the HOSTS file DnsPriority = 7d0 (2000) – DNS NetbtPriority = 7d1 (2001) – NetBT name-resolution, including WINS

What we’re aiming to do is increase the priority of the last 4 settings, while keeping their order. The valid range is from -32768 to +32767 and lower numbers mean higher priority compared to other services. What we’re aiming at is lower numbers without going to extremes, something like what’s shown below should work well:

Not what you are looking for? Try Google Search!





People who liked this Post also read

This post was written by:

R. MAK. - who has written 233 posts on ixibo.

How Should I describe me?... Well! I am a simple dude, who likes to indulge in intelligent conversation with an intelligent people, specially on technology topics hope you are one of them :p

Popular Tags

 optimize internet connection , optimize internet speed , optimize internet , how to optimize internet connection , bandwidth optimizer , how to optimize internet speed , optimise internet speed , optimize bandwidth , optimizing internet connection , how to optimize your internet connection , internet connection optimizer , how to optimise internet speed , optimize your internet connection , optimise internet connection , how to optimize bandwidth , optimizing your internet connection , optimize network card , optimize internet speed mac , how to optimize your internet speed , how to optimize your internet , optimize bandwith , how to optimize internet , how to optimise internet connection , optimizing bandwidth , optimize my internet connection , optimise internet , how to optimize my bandwidth , maximize internet connection , optimize network speed , optimise network speed , best internet connection optimizer , how to optimize your network card , optimize network connection , optimise my internet connection , internet optimize , how to optimize internet connection speed , optimize bandwidth windows 7 , how to get more bandwidth , how to get 100% of your internet speed , optimise bandwidth , optimize network , optimize your internet , OPTIMISE MY INTERNET SPEED , optimise internet settings , optimize internet speed xp , how to optimize my internet connection , how to optimize tcp internet settings , how to optimize your bandwidth , optimize internet connection apple , how to optimize bandwith 

19 Responses to “How to Optimize Your Internet Connection to Get 100 % Bandwidth”

  1. These are some pretty good tips… Hope they work for everyone!

  2. Wow. I am speechless, this is an impressive list of speed tweaks, and they actually work as well.

    Thanks.

  3. God says:

    the QoS one isn`t true, it`s a hoax since 1990

  4. R. MAK. says:

    Well, I have tried these settings and I get speed improvements. Can you point to some references that its a Hoax ?

  5. Tony Cheetham says:

    You will gain 20% of your *network* bandwidth, *if* it’s in use. Your network card will probably run at 100mbps, so you would gain 20mbps to take you up from 80mbps. Is your net connection 80mbps? :P Didn’t think so.

    Most of these tips are worthless, and some are downright dangerous.

  6. sachin says:

    nice useful article, thanks for sharing.

  7. sampat says:

    it is nice theory , internet speed related with bandwidth, and tcp/ip used for making connections. u talked about increasing tcp/ip attempt from 10 to onward for one second….i don’t think so any person able to send more than 10 request in one second

    sampats last blog post..Are you facing CPU SPEED and FREQUENCY problem?

  8. Larry Miller says:

    This is a Myth.
    As indicated in the article, by default 100% of bandwidth is available to applications. And yes, applications may request priority bandwidth. But this is not a permanent reservation. 100% of bandwidth will continue to be available unless the reserving application is actually using it. Any unused bandwidth will be available to other applications.

    References:
    http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q316666

    Larry Miller
    Microsoft MCSA

  9. Nokia Themes says:

    Very nice as well as impressive, you rock man

  10. i am looking forward to see a similar kind of a post for vista users

  11. Sunday says:

    How true it is? I have a 100KB/s speed, does this tutorial can help to increase up to 5 to 20 times faster?

  12. nepal travel says:

    great post. i m trying it. thanks

  13. Dennis says:

    I lost my local internet connection long ago but I use internet…what do I do?

  14. dennis says:

    after the QOS packet scheduler and seeing the limit reservable bandwitdh it say the status is not configured? how to do next? pls I want to increase my connection

    or get email me at

  15. ya got many more tips about Increase bandwidth by tweaking QoS in Windows XP Pro
    i am satisfied and agee with your tips.
    thanks for shearing the tips.


Calendar

July 2008
M T W T F S S
    Aug »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31