常用的计算机网络的性能指标
1. 速率:连接在计算机网络上的主机在数字信道上传送比特的速率,也称为比特率或数据率,常用单位为:比特/秒,b/s,bps
2. 带宽:
模拟信号系统中的意义:信号所包含的各种不同频率成分所占据的频率范围,单位:Hz
计算机网络中的意义:用来表示网络的通信线路所能传送数据的能力,因此网络带宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”,单位:b/s
一条通信线路的“频带宽度”越宽,其所传输数据的“最高数据率”也越高。
3. 吞吐量:吞吐量表示在单位时间内通过某个网络(或信道,接口)的数据量。
吞吐量受网络的带宽或额定速率的限制。
4. 时延:网络时延包括发送时延、传播时延和处理时延。
发送时延:发送时延=分组长度(b)/发送速率(b/s),发送时延由网卡的发送速率,信道带宽和接口速率共同决定。
传播时延:传播时延=信道长度(m)/电磁波传播速率(m/s); 自由空间:3 * 10^ 8m/s;铜线:2.3*10^8m/s;光纤:2.0 * 10^8m/s
处理时延:一般不方便计算
5. 时延带宽积:时延带宽积=传播时延 * 带宽
若发送端连续发送比特,则在所发送的第一个比特即将到达终点时,发送端就已经发送了时延带宽积个比特;
链路的时延带宽积又称为以比特位单位的链路长度
6. 往返时间:往返时间RTT(Round-Trip Time)是指从源主机发送分组开始,直到源主机收到来自目的主机的确认分组为止,所需要的时间。
7. 利用率:利用率包括信道利用率和网络利用率
信道利用率:用来表示某信道有百分之几的时间是被利用的(有数据通过)
网络利用率:全网络的信道利用率的加权平均
根据排队论,当某信道的利用率增大时,该信道引起的时延也会迅速增加,因此,信道利用率并非越高越好
8. 丢包率:丢包率即分组丢包率,是指在一定范围内,传输过程中丢失的分组数量与总分组数量的比率
分组丢失主要有两种情况:
- 分组在传输过程中出现误码,被结点丢弃;
- 分组到达一台队列已满的分组交换机时被丢弃;在通信量较大时就可能造成网络拥塞