10兆带宽的服务器速度如何?实际的下载速度是多少?
网络传输数据的单位K(千)、M(兆)、G(吉)不是按照十进制的1000计算,而是按照二进制的10的幂次方1024计算;数据的长度不是10位,而是按照计算机处理二进制数据的最小长度8位计算(8位、16位、32位的CPU,现在很多已经是64位CPU了,但它们都是8的倍数,所以按照8位计算)。1KB等于1024乘以8个bit(bit是字节的英文缩写,中文称作位数),1M等于2的10次方KB,即1024B(B是字节,等于8个b)乘以1024个B,1G等于2的10次方M,即1024个M,等于1024乘以1024个KB,等于1024乘以1024乘以1024乘以8个b。
计算机只识别0和1这两个数字,就好像灯的亮和灭一样,这被称为二进制数。假设一个1位(数据位长度为1位,也就是字节长度)的计算机CPU在1秒钟内进行1次计算,它的二进制数从0变为1再变为0,站在CPU外面的人在1秒钟内就能看到0和1两个数字,即2的1次方(2的1次方等于2)个数字。如果1秒钟内进行10次计算,就相当于2的10次方(2的10次方等于1024),那么8位的计算机CPU在1秒钟内进行10次计算,就需要与外界交换1024个8位数据,相当于带宽为1KB/s。1K等于1024,B等于8位,也就是英文中的8bit,缩写为8b。1KB/s等于1024乘以8b/s,即8192bps。
bps是bit per second的英文缩写,用数学符号表示为b/s,翻译成中文就是“位/每秒”,所以bps不等于B/s。一般会看到KBps或kBps,它们通常被当作是Kbps或kbps来理解。
带宽转换为实际速度如下:
10M等于1280KB/s,11M等于1408KB/s,12M等于1536KB/s,13M等于1664KB/s,14M等于1792KB/s,15M等于1920KB/s,16M等于2048KB/s,17M等于2176KB/s,18M等于2304KB/s,19M等于2432KB/s,20M等于2560KB/s。
有些用户会问:我购买的是1M的服务器,为什么服务器的下载速度可以达到5M甚至10M?
这涉及到上行带宽和下行带宽的问题。关于这个问题,您可以阅读《服务器上行带宽和下行带宽是上传还是下载?是流入还是流出?》来了解更多。相信您很快就会明白为什么国内许多云服务器在服务器内部的下载速度很快,但在外部下载时会变慢的原因。
实际情况如下:
您所说的10M是指网络上的带宽,因此这里的M是以bit为单位的。
换句话说,它与我们常用的文件大小单位MB是不同的,网络上的单位是Mb。
这两个单位是不同的:1Byte等于8bit。
因此,一台独享10M带宽的服务器,在理论上理想的下载速度是10M/8=1.25M/s,即每秒最大下载速度是1.25MB,实际使用中,如果您的下载速度接近或等于这个数值,那就是正常的。此外,下载速度受到下载源服务器的影响,也就是说,并不是您随便下载一个文件就能达到这个速度。从不同网站下载文件,由于对方服务器是否繁忙、是否有限制等原因,也会影响您的下载速度。因此,您可以尝试寻找稳定的下载网站进行文件下载测试。