I pay for Blast! internet and when I run a speedtest on the Comcast site or speedtest.net, it shows roughtly 50Mbps. Cool. I'm getting what I pay for.
But wait...
If I run a speedtest on http://myspeed.visualware.com, it shows 10Mbps. Humm...
So I wrote a script that records the time it takes to download a 10MB file every 30 seconds from a server that I own. I ran it for 12 hours and it consestantly took an average of 9 seconds to download the file. This is a bandwidth of 9Mbps. For reference a 10MB file should take 1.6 seconds to download over a 50Mbps connection.
I know there are many variables and not to expect actual download speeds of 50Mbps, but serioulsy I'm receiving 30% of what I'm paying for? This is like ordering a 9oz filet and getting a 2.4oz piece of meat or paying for a gallon of milk and getting a little over one quart.
It sure looks to me like Comcast gives you the speed you pay for when testing your connection on popular speed test sites, but real-world throughput is only a fraction of that.
Anyone care to explain this?
EDIT: I saw this post asking for data from a few different places when reporting speed issues.
1. Shaperprobe site says it does not work with W7, which I am running. Plus Comcast can easily identify the Shaperprobe IP and prioritize and not shape traffic to and from that IP so I'd have little confidence in that test anyway.
2. Upstream Power: 54 dBmV on both shannels
SNR: 37 dB on all four channels
3. Modem logs: http://i.imgur.com/2KW8JZW.png
4. Modem hardware & firmware:
Model Name: SB6121
Vendor Name: Motorola
Firmware Name: SB_KOMODO-1.0.6.10-SCM00-NOSH