性能指标可以从不同的放面来度量计算机网络的性能
常用的计算机网络性能指标有8个
一、速率
比特(bit):计算机中数据量的单位,也是信息论中信息量的单位。一个比特就是二进制数学中的1或者0。
常用数据量单位:
1 byte = 8 bit 1字节 = 8比特
KB = B
MB = KB
GB = MB
TB = GB
速率:连接在计算机网络上的主机在数字信道上传送比特的速率,也成为比特率或数据率。
常用数据率单位:
bit/s(b/s,bps)
kb/s = b/s(bps)
Mb/s = k*kb/s = * b/s = b/s(bps)
二、带宽
用来表示网络的通信线路所能传送数据的能力,因此网络带宽表示在单位时间内从某一点到另一点所能通过的“最高数据率”。
单位:和速率一样 b/s(kb/s,Mb/s,Gb/s,Tb/s)
三、吞吐量
- 吞吐量表示在单位时间内通过某个网络(或信道,接口)的数据量。
- 吞吐量被经常用于对现实世界中的网络的一种测量,以便知道实际上到底有多少数据量能够通过网络。
- 吞吐量受网络的带宽或额定速率的限制。
四、时延
- 发送时延:分组长度(b)/发送速率(b/s)
- 传播时延:信道长度(m)/电磁波传播速率(m/s)。电磁波传播速率有:自由空间(3×m/s)、铜线(2.3×m/s)、光纤(2.0×m/s)
- 处理时延:一般不方便计算
五、时延带宽积
- 传播时延和带宽的乘积
- 若发送端连续发送数据,则在所发送的第一个比特即将到达终点时,发送端就已经发送了延时带宽积个比特。
- 链路的时延带宽积又称为以比特为单位的链路长度。
六、往返时间(RRT)
- 在许多情况下,因特网上的信息不仅仅的单方向传输,而是相向交互。
- 我们有时很需要知道相向交互一次所需要的时间。
七、利用率
- 信道利用率:用来表示某信道有百分之几的时间是被利用的(有数据通过)。
- 网络利用率:全网络的信道利用率的加权平均。
- 利用率并非越高越好:当某信道的利用率增大时,该信道引起的时延也会迅速增加。
- 也不能使信道利用率太低,这会使宝贵的通信资源被白白浪费。
八、丢包率
- 丢包率即分组丢失率,是指在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率。
- 分组丢失的两个主要原因:分组误码,节点交换机缓存队列满(网络拥塞)。