I subscribed in a 1Mbps broadband internet (data only). The provider said that customers would only get 60% of it which is approximately 600kbps of the 1Mbps, which is enough for me. But I've been observing my download speed and it is limited to only 12%, i can't get past 120kbps. Every time my DL speed exceeds 120kbps it suddenly drops down again. I think mine is filtered. Is there a way around this? My modem router is Prolink ADSL2+.
Bit is typically represented by a lowercase
b. While byte is typically represented by an uppercase
So 8 Mbps = 1 MBps.
This is a classic marketing ploy since all the speeds look like they're 8x faster.
On the plus side, you're actually getting the full bandwidth you're paying for. I pay for a line that's up to 10 Mbps and only ever get about 8 Mbps.
Edit: If you understand the bit vs byte issue, then make sure the speed readings you're getting are correct. Running a speed test while no other internet activity is happening is the best way to get an accurate reading of your connection speed, applications often have an inaccurate speed reading.
Are you sure that you're not hitting 120 kilobytes per second (kB/sec) (which is close enough to 1 megabit per second [mbps])? 1 kB/sec is the same as 8 kilobits per second (kbps)
To bring an end to all the speculation going on here... what does http://www.speedtest.net/ tell you?
Actually, there are three things going on. One is the bits versus bytes issue that others have mentioned. Another is that line speeds are reported in decimal units, not binary units. And a third is that the line has to carry not just data but also address and control information.
A 1Mbps line carries 1,000,000 bits per second, or 125,000 bytes per second. Address and control information takes about 4% of the bandwidth, leaving about 120,000 bytes per second for data. A kilobyte of data is 1,024 bytes, so that means you would expect 117KB/s.
So you're dead on.
Some ISPs do take measures to cap bandwidth. Some have even covertly resorted to traffic shaping (limited speed based on the type of data). Whether they have the right to is debatable (see net neutrality).
Comcast was recently caught doing this with bitorrent data.
You can try to test this by downloading from various sources one at a time using different protocols and see if there are discrepancies. Keep in mind your speed is limited by the capacity of your download source as well. An overloaded website is going to be a slow download no matter what you try to do on your end.
To try to simplify the other answers, providers report in Bits because they give higher numbers. Most applications report in bytes.
1mbps connection = 128KB/s. When downloading in Firefox, Steam, uTorrent, etc. the highest speed you will ever see is 128KB/s.
To reinforce what is happening, the difference between bytes and bits is 1/8, or 12.5%. This is surely what you're seeing.
As far as seeing the actual cap, your bandwidth is limited to the advertised 1mbps by the company, and you can often see the bandwidth jump initially beyond the limit before the ISP caps the speed. As an example, I have a 10mbps connection, but our ISP offers a 20mbps package. While my speed is usually maxed out at 1.25MB/s, I can initially see the speed jump up to 2MB/s before slowing down to the speed I'm paying for.
I think your question is about file transfer rate, not differences in in connection rates. It is not about bits or bytes or 1024.
Your file transfer rate will not be synchronous with your connection rate, it will be about 1/8th of the connection rate. that is a MAX rate, so add to that the normal lag of the internet and you get total slowdown. This is an internet fact.
A fact, that those of use using FTP have to deal with. I have attampted to research the issue, but there is not alot of information out there, since not alot of people do FTP, some who do don't realize they are (Google Docs), most FTP activity is small files, and for large files you can just stream the content.
Generally, this is not a problem for DL, since we all have 10M or better home connections, so you can DL at about 1M.
Where this really sucks is on Upload. Home internet connections have an upload rate of less then 1M, usually 768K or 512K. 1/8th of that sucks, about 100k is what i get on a good day, average is around 35k.