热搜词
发表于 2008-8-25 17:54:53 | 显示全部楼层 |阅读模式
??经常看到有人在讨论ADSL宽带的速度问题,特此给大家澄清一下bit和Byte的概念问题,相信看后就会明白为什么我们的ADSL宽带实际速度显示不到200K的原因了!!!

先认识一下概念问题:网络带宽=电脑显示的下载速度×8倍

这要从Bit和Byte说起:Bit和Byte同译为"比特",都是数据量度单位;
bit=“比特”或“位”,是计算机文件大小的最小计算单位;
Byte=“字节”,是计算机文件大小的基本计算单位。
1Byte=8bit,两者换算是1:8的关系,故 1Mbit = 125 KByte。

        由于网络的传输最早基于bit处理的,所以到现在描述网络带宽还是以bit(位)为单位, 而下载/上传速度单位为 Byte/s (字节/秒)。有些人一直没搞懂为什么adsl宽带是2M可是下载的最高速度却最高也不到200k?这个问题在于网络、网卡的带宽所使用的 单位是bit(位),2M的带宽其实是指2M bit(兆比特);而下载速度的单位是Byte。即:1M Byte(下载) = 8M bits(带宽),这就是为什么下载速度只有网络带宽大小的八分之一的原因。

以1M带宽接入为例:
ADSL 接入: 理论最大下载速度为 125 KByte/s, 最大上传速度为 40 KByte/s 。
光纤或以太网接入: 理论最大下载和上传速度均为 125 KByte/s 。
简单点说,就是把电信宣传的带宽除以8等于实际显示下载带宽。

        磁盘数据是并行传输,最早是以byte传输的,所以到现在还是以byte为单位,所以硬盘容量是80GB、100GB,160GB,这里的B指是的Byte也就是“字节”。
1 KB = 1024 bytes
1 MB = 1024 KB
1 GB = 1024 MB
  
我们常说的USB2.0接口标准传输速率是480Mbps。这里的b指是的bit也就是“比特”或“位”。
Mbps=mega bits per second(兆位/秒)是速率单位;
MB=mega bytes(兆字节)是量单位;
1MB/S(兆字节/秒)=8MbPS(兆位/秒)。

        也就是说USB2.0的标准传输速度480MBps如转换为MB/S,即480Mbps=60MB/S,看到差距了吧!最后再说明一点: USB2.0的480Mbps=60MB/S的传输速率还只是理论值,它还要受到系统环境的制约(CPU、硬盘和内存等),实际读写硬盘的速度约在11~16MB/s。

注意:
小写的b指的是bit;大写的B是byte。
1byte=8bit


[ 本帖最后由 灰儿 于 2008-8-25 17:58 编辑 ]
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-26 12:16 , Processed in 0.178882 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team