Why does windows throttle upload bandwidth?

J

John Orion

I am having a problem when transferring files with Windows XP SP2. I run an
http server on my windows box and when someone tries to download a file they
get a speed of 30-60KB/s. This is ridiculous! I set up an http server on my
Linux box and when someone downloads from that box they get 215+KB/s. What
is wrong with Windows? Is this some sort of block to make people buy their
even worse product Vista? I am really annoyed. I can't seem to find any
information on this issue.



I have disabled my firewall and antivirus to make sure they weren't
effecting the speed and as I figured... they weren't. It rests all on
Windows XP. Has anyone figured out how to bypass Windows block on upload
speed. Is there a hack for the poor programming or do I have to format this
box and put Linux on it too?



I am running Windows XP Professional with SP2 and all the latest updates
with an Apache/2.0.44 (Win32) mod_perl/1.99_08 Perl/v5.8.8 DAV/2 Server. I
would really like to get this issue resolved. I would prefer not to run
Linux with Windows 2000 Advanced Server running on a VM so I can run some of
the programs that aren't written for Linux.



Just a note. This problem exists on ftp uploads also but it doesn't seem to
effect P2P like most of the previous Windoze problems.



Maybe if I can get this problem fixed I won't feel as compelled to bad mouth
Windows but I'm very angry at this very moment.



If anyone can help me to get the full use of my bandwidth it would be much
appreciated.



John Orion
 
C

Chuck [MVP]

I am having a problem when transferring files with Windows XP SP2. I run an
http server on my windows box and when someone tries to download a file they
get a speed of 30-60KB/s. This is ridiculous! I set up an http server on my
Linux box and when someone downloads from that box they get 215+KB/s. What
is wrong with Windows? Is this some sort of block to make people buy their
even worse product Vista? I am really annoyed. I can't seem to find any
information on this issue.



I have disabled my firewall and antivirus to make sure they weren't
effecting the speed and as I figured... they weren't. It rests all on
Windows XP. Has anyone figured out how to bypass Windows block on upload
speed. Is there a hack for the poor programming or do I have to format this
box and put Linux on it too?



I am running Windows XP Professional with SP2 and all the latest updates
with an Apache/2.0.44 (Win32) mod_perl/1.99_08 Perl/v5.8.8 DAV/2 Server. I
would really like to get this issue resolved. I would prefer not to run
Linux with Windows 2000 Advanced Server running on a VM so I can run some of
the programs that aren't written for Linux.



Just a note. This problem exists on ftp uploads also but it doesn't seem to
effect P2P like most of the previous Windoze problems.



Maybe if I can get this problem fixed I won't feel as compelled to bad mouth
Windows but I'm very angry at this very moment.



If anyone can help me to get the full use of my bandwidth it would be much
appreciated.



John Orion

John,

If anything is throttling your upload speed (ability to serve content), it's
probably your Internet service. If you have either ADSL or Cable broadband, of
which RoadRunner is one, you have asynchronous bandwidth. 30 - 60 KB is
probably saturating your uplink.

Be careful! Check the RR TOS. Running a server may get you bounced. Most
residential service is sized for downlink speed, you have an uplink simply to
enable you to send downlink requests to legit servers on the Internet.

If you want to explore this in detail, the DSL Reports Networking forum is
great. They have good range (breadth and depth) of expertise there, and are
well moderated.
http://www.dslreports.com/forum/sharing

--
Cheers,
Chuck, MS-MVP 2005-2007 [Windows - Networking]
http://nitecruzr.blogspot.com/
Paranoia is not a problem, when it's a normal response from experience.
My email is AT DOT
actual address pchuck mvps org.
 
J

John Orion

Thanks for the reply but that doesn't explain why in Linux I can transfer at
200K and in windows I can only transfer at 30-60K ... There is something
wrong with Windows because Linux allows me to use my full bandwidth.



I have gone though everything I could find on RR's TOS and actually do not
see anything about running servers on it so I don't feel I am in any
violation. In fact, the service was recently changed over to RR from another
company and I was surprised to find that RR doesn't block the use of port 80
as my other ISP did. The only thing that was mentioned, that I saw, dealt
with the use of improperly configured WinGate or other Proxy servers.



Thanks for the warning but I'm very careful and run a very secure server.
Besides, my server is mainly used for sharing news, transferring files to a
small number of friends and family and for furthering my own knowledge so
I'm not really taxing the ISP with any more bandwidth usage than someone who
uses P2P or even MSN messenger to send files.



Anyway, I am still looking for a way to solve this "Windows XP" throttling
problem.
 
S

smlunatick

Thanks for the reply but that doesn't explain why in Linux I can transfer at
200K and in windows I can only transfer at 30-60K ... There is something
wrong with Windows because Linux allows me to use my full bandwidth.

I have gone though everything I could find on RR's TOS and actually do not
see anything about running servers on it so I don't feel I am in any
violation. In fact, the service was recently changed over to RR from another
company and I was surprised to find that RR doesn't block the use of port 80
as my other ISP did. The only thing that was mentioned, that I saw, dealt
with the use of improperly configured WinGate or other Proxy servers.

Thanks for the warning but I'm very careful and run a very secure server.
Besides, my server is mainly used for sharing news, transferring files to a
small number of friends and family and for furthering my own knowledge so
I'm not really taxing the ISP with any more bandwidth usage than someone who
uses P2P or even MSN messenger to send files.

Anyway, I am still looking for a way to solve this "Windows XP" throttling
problem.


throttling your upload speed (ability to serve content), it's


probably your Internet service. If you have either ADSL or Cable
broadband, of
which RoadRunner is one, you have asynchronous bandwidth. 30 - 60 KB is
probably saturating your uplink.
Be careful! Check the RR TOS. Running a server may get you bounced.
Most
residential service is sized for downlink speed, you have an uplink simply
to
enable you to send downlink requests to legit servers on the Internet.
If you want to explore this in detail, the DSL Reports Networking forum is
great. They have good range (breadth and depth) of expertise there, and
are
well moderated.
http://www.dslreports.com/forum/sharing
--
Cheers,
Chuck, MS-MVP 2005-2007 [Windows - Networking]
http://nitecruzr.blogspot.com/
Paranoia is not a problem, when it's a normal response from experience.
My email is AT DOT
actual address pchuck mvps org.- Hide quoted text -

- Show quoted text -

Several factors can make Windows "slowdown" the transfer speeds. The
first one is "anti-virus" which you "state" you have turned off. You
need to know tha several anti-virus software do not completely turn
itself off (Norton and McAfee can still be active.)

You should also check:

- QoS service in "Networking" configuration. Unless you have a QoS
enabled router, this can cause slowdowns. It does not seem to
"appear" in Linux.
- router configurations
-- Spywares
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top