千兆局域网的传输速度理论上是125MB/s
。
局域网有1000M
与100M
之分:1000M
的传输速度是125Mb/s
;100M
的传输速度是12.5Mb/s
。
1000Mbps = 1,000,000,000比特/秒 = 125,000,000字节/秒 = 125MB/s
。
100 Mbps = 100,000,000比特/秒 = 12,500,000字节/秒 = 12.5MB/s
。
此“兆”不同于彼“兆”
很多人有这样的疑惑,自己是百兆网卡
,但是在局域网内最多也就不到10MB/s
的传输速度;办个4M宽带
,下载速度也只有400KB/s
……
其实,这是大家搞错了MB
和Mb
的概念。一般我们所说的千兆和百兆,它的单位都是Mbps
,而传输速度我们一般则用MB/s
来作为单位。实际上和硬盘的容量概念一样,B
是指Byte
,而b
则是指bit
,1B=8b
。那么替换到网络中也是一样,普通的百兆网卡理论传输速度为100Mbps
,实际上只有12.5MB/s
,而千兆网卡的理论传输速度则为125MB/s
。明白了这点,相信就没人真的以为千兆网卡传输能达到1GB/s
的速度了。事实上,就目前的应用环境而言,在大多数情况下,百兆网卡已经足够了,而各位的宽带带宽
只要按照运营商给出的数字再除以8
,也基本上就是自己宽带能下载的极限速度了。
码率与带宽
什么是码率
?
所谓码率
,就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps
,其英文是 Kilobits per second
,意即千位每秒
(根据发音亦译作千比特每秒
),意思是说每过一秒钟,有多少千比特的数据流过,因此码率
也经常被称为比特率
。
带宽
就是用比特率
表示的
文件大小M
的概念
文件大小如20.8M
指的是20.8MB
20.8MB
= 20.8 *1024KB
= 20.8*1024*1024 Bytes
=20.8*1024*1024*8 bit
码率
控制对于在线视频
比较重要。因为在线视频需要考虑其能提供的带宽。
那么,什么是码率?很简单: bitrate = file size / duration
比如一个文件20.8M
,时长1分钟,那么,码率
就是:
biterate = 20.8M Bytes/60s = 20.8*1024*1024*8 bit/60s= 2831Kbps
一般音频
的码率
只有固定几种,比如是128Kbps
, 那么,video的就是
video biterate = 2831Kbps -128Kbps = 2703Kbps。
波特率
在信息传输通道中,携带数据信息的信号单元叫码元
,每秒钟通过信道传输的码元
数称为码元传输速率
,简称波特率
,其单位是波特
(Baud
,symbol/s
),波特率
是传输通道频宽的指标。“波特”(Baud)本身已是速率,所以不需要写成 Baud Rate(Rate是赘字)。单位“波特”本身就已经是代表每秒的调制数,以“波特每秒”为单位是一种常见的错误,但是在一般中文口语化的沟通上还是常以“波特率”来描述“波特”(Baud)。
波特率
可以被理解为一个设备
在一秒钟
内发送(或接收)了多少码元
的数据,它是对符号传输速率的一种度量,表示单位时间内传输符号的个数(传符号率
)。通过不同的调制方法可以在一个符号上负载多个比特
信息。
波特率
有时候会同比特率
混淆,实际上比特率
是对信息传输速率(传信率)的度量。
比特率
指每秒钟通过信道传输的信息量(也称为位传输速率),即每秒钟传送的二进制位数,用来表示有效数据的传输速率,用b/s
、bit/s
、比特/秒
,读作:比特每秒
,常用的单位有每秒比特数bit/s(bps)、每秒千比特数
(Kbps)或每秒兆比特数
(Mbps),此处K和M分别为1000和1000000,而不是涉及计算机存储器容量时的1024和1048576。
1波特
即指每秒传输1个码元符号(通过不同的调制方式,可以在一个码元符号上负载多个bit位信息);
1比特
每秒是指每秒传输1比特(bit)。