网络性能指标常用有以下7中:
1,速率
网络技术中的速率指的是数据的传送速率也成为数据率或比特率。单位是bit/s或bps,在网络中1kbps=1000bps
2,带宽
带宽有两种含义
1)指某信号具有的频带宽度单位是Hz,因此表示某信道允许通过的信号频带范围就称为该信道的带宽;
2)再计算机网络中带宽用来表示网络中某通道传送数据的能力,表示再单位时间内网络中某信道所能通过的最高数据率。这种意义的带宽的单位是bit/s
第一种是频域成为第二种为时域成为,本质是相同的。
3,吞吐量
吞吐量表示再单位时间内通过某个网络(信道、接口)的实际的数据量。
4,时延
时延是指数据从网络(或链路)的一段传送到另一端所需要的时间。也称延迟或迟延。
网络中的时延主要有以下及部分组成
1)发送时延
发送时延是主机或路由器发送数据帧所需要的时间,也就是从发送数据帧的第一个比特算起到该帧最后一个比特发送完毕所需要的时间。因此发送时延也成为传输时延,发送时延的公式是
发送时延=数据帧长度/发送速率
2)传播时延
传播时延是电磁波再信道中传播一定距离花费的时间传播时延的计算公式是
传播时延=信道长度/电磁波在信道上的传播速率
电磁波在自由空间椽笔速率即为光速3.0*10^5km/s,在铜线中为2.3*10^5km/s,在光纤中传播速率为2.0*10^5km/s.
发送时延发生在机器内部的发送器中(一般是网络适配器),与传输信道的长度(或信号传送距离无关),传播时延发生在机器外部的传输信道媒体上,与信号发送的速率无关。信号传送的距离越远,传播时延越高
3)处理时延
主机或路由器收到分组时要花费一定的时间进行处理,如分析分组的首部,提取数据部分,进行差错检验或者查找适当的路由等。
4)排队时延
分组经过网络传输需要经过路由器。分组进入路由器后现在输入队列中排队等待处理。
故:总时延=发送时延+传播时延+处理时延+排队时延
对于高速网络链路,我们提高的仅仅时数据发送速率而不是比特在链路上的椽笔速率。
提高数据的发送速率只是减少了数据的发送时延。
5,时延带宽积
将传播时延和带宽相乘得到一个很有用的度量时延带宽积,即
时延带宽积=传播时延*带宽
时延带宽即又被成为以比特为单位的链路长度
6,往返时间RTT
RTT是指双向交互一次所需要的时间
7,利用率
利用率分信道利用率和网络利用率两种
信道利用率指某信道有比分之际的时间时被利用的。
网络利用率指全网络的信道利用率的加权平均值。
如果D1表示网络空闲时的时延D2表示网络当前的时延,在适当假定条件下可用如下公式表示D1,D2和利用率U之间的关系
D2=D1/(1-U)
信道或者网络利用率过高会产生非常大的时延