![我的文件下载速度是 180-200kbps,但 speedtest 显示是 1.7mbps,而我订阅了 2mbps 套餐?](https://linux22.com/image/1314313/%E6%88%91%E7%9A%84%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD%E9%80%9F%E5%BA%A6%E6%98%AF%20180-200kbps%EF%BC%8C%E4%BD%86%20speedtest%20%E6%98%BE%E7%A4%BA%E6%98%AF%201.7mbps%EF%BC%8C%E8%80%8C%E6%88%91%E8%AE%A2%E9%98%85%E4%BA%86%202mbps%20%E5%A5%97%E9%A4%90%EF%BC%9F.png)
我来自马来西亚。我订购了我国 ISP 提供的 2mbps 套餐。但是我从互联网上下载文件时只能获得 200kbps 的速度,当我在 speedtest.com 上测试速度时,它显示为 1.7mbps。
我非常困惑,ISP 应该向用户提供他们声称的 2mbps。但我只收到 200kbps,而速度测试显示 1.7mbps,这让我更加困惑。
因此我开始用谷歌搜索,发现它与所谓的 VPN 压缩有关?
有人能向我解释一下这些东西是如何工作的吗?为什么我得到的速度比我订阅的速度低得多。(我使用的是 D-Link DSL-2750 U 调制解调器)
谢谢。
答案1
Mb/s 表示兆位每秒。要转换为兆字节(MB),只需除以 8,因为一个字节有 8 位:
2Mb/s = 2Mb/s * 1Mb/8MB = 0.25MB/s = 250 kB/s
所以你可以理论上最高速度略低于每秒 250 千字节。
请注意我已经使用了兆字节这里假设每兆字节为 1000 千字节。单位步长 1024 的惯例用于兆字节(MiB),由 1024千字节(kiB)。你的浏览器/下载工具使用什么取决于开发人员如何实现数学,但在这种情况下,他们做使用兆字节/千字节,你的理论最大速度将简单地是:
2Mb/s = 2Mb/s * 1Mb/8MiB = 0.25MiB/s -> 0.25MiB/s * 1024 kiB/MiB = 256 kiB/s
请注意,千字节是千比字节的常见误称,但在大多数情况下,两者之间的差异可以忽略不计(如上所示,两个结果非常接近)。如果您需要精确计算,并且不清楚结果的单位,则需要询问开发人员如何在程序或操作系统中实现数学运算。
答案2
实际上,互联网服务提供商提到我们的互联网速度比特每秒。
并且您的速度测试网站也向您显示了比特每秒,说清楚点。
但在我们的计算机层面,我们的下载管理器或一些应用程序显示的下载速度每秒字节数像这样,
8 位 = 1 字节
因此,如果您的 ISP 提到 512 Kbps、1 Mbps、2 Mbps、4 Mbps,要计算以字节为单位的下载速度,只需将其除以 8,即可得到以千字节或兆字节为单位的下载速度。示例
512 Kbps = 64 KB/s
1 Mbps = 1024 Kbps = 128 KB/s
2 Mbps = 2048 Kbps = 256 KB/s
4 Mbps = 4096 Kbps = 512 KB/s
答案3
您的速度测试显示为 1.7Mbps,您的连接速度为 2mbps,您的下载速度约为 200kBps。
没有什么是错的
b=位
B=字节
答案4
人们往往会忘记阅读细则。大多数 ISP 不会说 2mbps、20mbps、200mbps。或者他们确实说了,但在细则中却有这样的内容:
他们说最高可达 2mbps。除非他们做出任何保证,否则很可能只有 0.5mbps,到时候你就倒霉了。