性能测试基础-传输速率,带宽,吞吐量区别

Posted sophia201552

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能测试基础-传输速率,带宽,吞吐量区别相关的知识,希望对你有一定的参考价值。

1.传输速率:

 

定义:在数据传输中,两个设备之间数据流动的物理速度成为传输速率,单位为bps。

计算:比特是数据量最小单位,秒是时间的最小单位, 所以速率单位为bps。类似的,有kb/s,Mb/s(M=10^6),Gb/s(G=10^9),Tb/s(t=10^12)

1Byte=8bit一字节=8bit, 所以1Bps=8bps

我们平常说的速率是额定速率

2.带宽:

 定义:计算机网络中的主机在数字信道上,单位时间内从一段传送到另一端的最大数据量,即最大速率。

类比:一个供水管,假设管子中有流动的水,这里的水为数据。单位时间内,从管子的某个横截面就是速率,即单位时间内传送的数据量。当管子充满水的时候,管子的某个横截面就是最大速率,即带宽

计算:单位同速率一样,为bps

 

3.吞吐量:

主机之间实际的传输速率,被称为吞吐量,不仅仅衡量带宽,还衡量CPU的处理能力,网络拥堵程度及报文中数据字段的占有份额。说的通俗一点,就是单位时间内某个(信道。端口)实际的数据量,可以理解为实际的带宽。

以上是关于性能测试基础-传输速率,带宽,吞吐量区别的主要内容,如果未能解决你的问题,请参考以下文章

网络性能测试

网络基准测试

Linux网络性能评估工具iperf CHARIOT测试网络吞吐量

Linux网络性能评估工具iperf CHARIOT测试网络吞吐量

性能指标之速率带宽和吞吐量

云主机性能测试方案