How to resolve home network download speed degradation

2

Lately when downloading large files from the internet, commonly streaming a video or downloading a large application the transfer speed starts out good - maybe 300-400 kilobytes/second. Then over time (next 15, 30 seconds) it slows down to at little as 75 kilobytes/second. Running a speed test often comes back with good results, but the speed test is done over such a short period of time that it seems to not be a real world test case.

I've heard that if this type of drop-off occurs that it's most likely a router problem. Can you guys confirm or deny this assertion?

In either case, what types of things should I look at to diagnose and resolve this?

Some info about my network:

  • cable broadband

  • fairly new Linkysys wifi router

  • devices experiencing this problem include iPad, iMac, and Apple TV.

Marplesoft

Posted 2010-09-21T03:23:04.800

Reputation: 477

What is "cable DSL"? If it's over a phone line, it's probably DSL. If it's over a coaxial cable like cable TV, it's probably cable broadband service. – Spiff – 2010-09-21T05:13:52.767

"...but the speed test is done over such a short period of time that it seems to not be a real world test case." Not to mention that those speed tests report the absolute peak speed reached, however briefly it occurred. Watch the tests in action and decide whether you believe the final numbers. They're ISP-serving tests and totally bogus. – JRobert – 2010-09-21T10:45:42.807

@Spiff - yeah I guess you're right, it's cable broadband, not DSL – Marplesoft – 2010-09-21T17:16:02.107

@JRobert - good point - do you know of a test that will show true transfer speed over time and not just peak speed? – Marplesoft – 2010-09-21T17:16:41.667

I wish I did. At this point I resort to watching the test take place and sort of mentally averaging it. If I really needed the information, I guess I'd try to figure out the size of the file they send and then time it. – JRobert – 2010-09-21T23:57:40.517

Answers

1

The speed of a connection is more closely related to latency than to how many megabits per second you're paying for. Megabits per second is really just the size of the pipe, not the speed. In order to truly test, you will need to bypass your router and plug directly into your modem. If you ping your DNS for an hour does the return time remain constant? if you increase the packet size, does it still remain constant? I'm willing to bet a lot of the issues stem from downloading over a wireless connection.

MaQleod

Posted 2010-09-21T03:23:04.800

Reputation: 12 560

Good point - I will do some testing plugging directly into the modem. – Marplesoft – 2010-09-21T17:14:34.983

1

What kind of speed are you actually paying for? Cable companies (like Comcast) have PowerBoost that will increase the speed at the beginning of a download that. My normal download speed is 2MB/s but usually the first couple of seconds Comcast sends data at 3.5MB/s and then it slows down.

The problem with the PowerBoost and speed testers is the boost is usually in effect with a large enough (but short enough) download from speed testing sites (like SpeedTest.Net).

If your speeds are noticably lower than what you pay for, you may want to contact customer support for your internet provider.

Joshua

Posted 2010-09-21T03:23:04.800

Reputation: 4 434

Thanks for the thoughts but I'm more interested specifically in the drop off of transfer speed over time as opposed to questioning the overall bandwidth. – Marplesoft – 2010-09-21T04:02:35.347

1

If your ratio of bandwith upload/download is very asymmetrical it can happen that your upstream is easily congested. When the ACK-packets of your download-connection get delayed, the download speed will automatically be throttled.

knitti

Posted 2010-09-21T03:23:04.800

Reputation: 871

1

Depends a bit on your provider. My provider does this on purpose and even has a name for it "PowerBoost". Generally it's called 'traffic shaping' and a lot of ISPs do it to provide a more enjoyable experience for the majority of their customers.

hotei

Posted 2010-09-21T03:23:04.800

Reputation: 3 645