关于宽带我们经常能听见 100 兆、200 兆、1000 兆,那这些单位值代表什么样的网速?代表什么样的含义?
在测试工作中进程也会遇到对带宽的测试:
- 比如使用 iperf 命令测试 TCP 和 UDP 带宽质量。也会看到关于带宽的这些单位:bits/s、Bytes/s、Kbits/s、Mbits/s、MBytes/s、GBytes/s。
- 比如 Jmeter 的压力测试会给出带宽的使用量
宽带常说的 100M
运营商常说的 100M,其实是 100Mbps。表示网速一般都用的 Mbps
100Mbps=100Mbits/s=100/8MB/s=12.5MB/s
网络传输单位
网络通讯的传输速率都是以 bps 为单位。
1bps = 1bits/s
1Kbps = 1Kbits/s = 10^3bits/s
1Mbps = 1Mbits/s = 10^6bits/s
bit(比特)是表示数字信号数据的最小单位,所以网速一般都用 bit/s 来表示也就不难理解了。而且实际上 Byte(字节)只有在表示数据存储时才有意义,因为传输中的数字信号并不是必然按照 8bit 为 1 组来计量的。
需注意在网络中与存储中不同
1Byte = 8bit
K = 10^3
M = 10^6
G = 10^9
bits/s、Kbits/s、Mbits/s、Bytes/s、KBytes/s、MBytes/s、GBytes/s 这些根据数据单位也就很好理解。
bits/s 每秒传输位数
Kbits/s 每秒传输10^3位数
Bytes/s 每秒传输字节数
MBytes/s 每秒传输10^6字节数
数据存储单位
这个就耳熟能详了
1TB=1024GB
1GB=1024MB
1MB=1024KB
1KB=1024Byte
1Byte=8bit
bit是位
Byte就是B也就是字节
KB是千字节
MB是兆
GB是吉兆
TB是太兆
扫一扫,关注我
转载文章时务必注明原作者及原始链接,并注明「发表于 TesterHome 」,并不得对作品进行修改。