网速计算

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网速计算相关的知识,希望对你有一定的参考价值。

b=bit;字符
B=Byte;字节
1Byte=8bit
宽带网速 如 10M网络是指 10Mb/s = 10Mbit/s 字符每秒 这是指带宽
实际理论最高网速为4*1024/8 KByte/s=512KB/s 字节每秒,这是指网速。也就是网络实际下载速度,这其实就是我们通常所说的网速。
因此,带宽和网速是不一样的。
带宽是指字符传输速率,也就是每秒传输的字符数,bit/s,数值会比网速大。
网速是指字节传输速率,也就是每秒传输的字节数,Byte/s,数值会比带宽小。

理论上,是成八倍的比例。但是实际网络和带宽都会比理论值要低一些。
另外,网速除了跟下载速度有关系和上传速度也有很大的关系。我们现在一般用户除了上传文件或聊天传输文件之外还要浏览网页和进行网络游戏等。
而浏览网页,每访问一个站点就要发送一个访问请求,一直不停的点鼠标,就是在一直不停的发送请求,如果上传速度越快,那你的网页响应速度就会越快,理论上是这样。
而网络游戏就更严重了,网络游戏因为你在操作你的游戏对象,需要一直不停的与远端服务器通信交换数据,基本上上传的数据和下载的数据是等同比例的,因此如果上传的速度太慢了,势必会影响到用户的游戏体验。
ADSL是不对等带宽,上传速度只有下载速度的1/8左右。
而光纤接入,上传下载速度是对等的。

问题一:为什么ADSL的上传速度只有下载速度的1/8?

 ADSL(Asymmetric Digital Subscriber Line ,非对称数字用户环路)是一种网络接入方式。它因为上行和下行带宽不对称,因此称为非对称数字用户线环路。早期都是使用电话线作为ADSL线路介质。它采用频分复用技术把普通的电话线分成了电话、上行和下行三个相对独立的信道,从而避免了相互之间的干扰。即使边打电话边上网,也不会发生上网速率和通话质量下降的情况。通常ADSL在不影响正常电话通信的情况下可以提供最高3.5Mbps的上行速度和最高24Mbps的下行速度。

  正是受制于这种机制的限制,就造成的ADSL线路下载快,上传慢,而上传速度则为下载速度的1/8,可以说是国际标准了。同时,因为这种限制,单条ADSL线路一般情况下,最大速率也就只有10Mbps,很少有24Mbps的ADSL。

  当然,随着网络的发展,电话线接入的ADSL一般比较少了,多数农村还在采用电话线接入,而城市小区一般都采用了LAN接入,也就是采用网线接入,虽然传输介质变了,因有些厂商仍然采用ADSL标准,所以通常情况下,只要是ADSL,无论是电话线,还是网线接入,都仍然是遵循着ADSL的协议规范,即上传带宽是下载带宽的1/8。只是网线的传输速度稳定性比电话线有所提高,所以大家感觉起来还是LAN接入的ADSL速度快,而且稳定。

  光纤是光导纤维的简写,是一种利用光在玻璃或塑料制成的纤维中的全反射原理而达成的光传导工具。是可实现上行下载对称的网络接入方式。微细的光纤封装在塑料护套中,使得它能够弯曲而不至于断裂。通常,光纤的一端的发射装置使用发光二极管(light emitting diode,LED)或一束激光将光脉冲传送至光纤,光纤的另一端的接收装置使用光敏元件检测脉冲。在日常生活中,由于光在光导纤维的传导损耗比电在电线传导的损耗低得多,光纤被用作长距离的信息传递。

问题二:那为什么4M的宽带,下载速度只有400KB/S左右呢?

  首先电信说的带宽是“速率”单位,而我们通过工具或者IE下载或上传数据时,则显示的“速度”单位。那么两者有什么不同呢?请看下文:

带宽速率:也就是案例中,电信说的4M宽带:
  指电信、联通、铁通等ISP供应商给到网吧的“带宽速率”,单位为Mbps或Kbps。

带宽速度:也就是案例中李老板看到的下载和发送文件速度:
  指用户在使用工具下载或上传数据时工具显示的“带宽速度”,单位为MB/S或KB/S。

接下来,我们依次解释其中的差别:

①G、M、K是什么?
  G、M、K是数量表示方法,就和我们平时说的几万、几千、几百的含义是一样的,只是他们之间的进制是1024,而不是100。例如:
  1G=1024M,1M=1024K。

②大写B和小写b是什么意思,有什么区别?
  大B:B(Byte字节):是存储空间的基本计量单位也用作表示文件大小。通常用户计算存储空间或文件大小。
  小b:b(bit位),是二进制数的长度单位。
  他们之间的换算关系是:1字节=8位二进制数,即:1Byte=8bit。

③Kbps是什么意思?
  K已经说过,是数量单位,b(bit)也已经说过,是二进制位数。那p和s是什么意思?p(per)是每次的意思。s(second)是时间单位,秒的意思。无大小写之分。
因此Kbps中的含义是:每秒能够传递多少次1024个二进制位数,一般作为带宽速率单位,起码电信、联通这样的ISP厂商都是这样的,路由器也会遵循这个标准。

④KB/S是什么意思?
  K是数量单位,B(Byte)字节,是最基础的存储空间单位,S(second)是时间单位,秒的意思。无大小写之分。
  B/S的含义就是:每秒传递多少字节数据。
  KB/S的含义就是每秒传输多少千字节数据,也就是多少KB数据,一般下载工具显示下载速度都是这个单位。

以上是关于网速计算的主要内容,如果未能解决你的问题,请参考以下文章

网速计算

网速计算

计算机网速与带宽

计算机存储单位和网络网速单位

java用上传一个文件测试网速怎么写代码

带宽宽带和网速