The file download speed is 180-200kbps but speedtest is showing 1.7mbps and i am subsribed to 2mbps pack

internetmodemspeed

i'm from Malaysia.
I am subscribed to 2mbps pack from my country's ISP.
But all i get is only 200kbps when download files from the internet, when i test my speed on speedtest.com , it shows me 1.7mbps.

I am pretty confused , ISP should give users what they stated , yeah a 2mbps. But i only recieved 200kbps and the speedtest shows 1.7mbps which makes me confused even further.

So i started googling and found out that it is related to something called VPN compression?

can anyone explain to me how these things works? why am i getting much much lower speed than i have subscribe to.
(I am using a D-Link DSL-2750 U modem)

Thanks.

Best Answer

Mb/s means megabits per second. To convert to megabytes (MB), you simply divide by 8, since there are 8 bits in a byte:

2Mb/s = 2Mb/s * 1Mb/8MB = 0.25MB/s = 250 kB/s

So you can theoretically cap out at just under 250 kilobytes per second.


Note that I have used megabyte here, which assumes 1000 kilobytes per megabyte. The convention for unit steps of 1024 is used for mebibyte (MiB), which consists of 1024 kibibytes (kiB). What your browser/download tool uses depends on how the developers implemented the math, but in the case they do use mebibytes/kibibytes, your theoretical maximum speed would simply be:

2Mb/s = 2Mb/s * 1Mb/8MiB = 0.25MiB/s -> 0.25MiB/s * 1024 kiB/MiB = 256 kiB/s

Note that kilobyte is a common misnomer for kibibyte, but the difference is neglegible for most purposes (as you can see above, both results are fairly close to eachother). If you require an exact calculation, and you're unclear what units the result is in, you need to ask the developers how the math was implemented in the program or operating system.

Related Question