计算机网络的性能一般是指它的几个重要的性能指标。除这些重要的性能指标外,还有一些非性能特征也对计算机网络的性能有很大的影响,例如,计算机网络的价格、计算机网络的质量、国际标准、可靠性、可扩展性和可升级性、管理和维护等。本节只讨论计算机的几个重要的性能指标。
1.速率
计算机发送出的信号都是数字形式的。比特(bit)是计算机中数据量的单位,一个比特就是二进制数字中的一个1或0。网络技术中的速率是指数据的传送速率,也称数据率(Data Rate)或比特率(Bit Rate)。速率是计算机网络中最重要的一个性能指标。速率的单位是bit/s(比特每秒)。另外,表示速率的单位还有kb/s、Mb/s、Gb/s、Tb/s。
2.带宽
带宽(Bandwidth)有以下两种不同的意义:
(1)带宽本来是指某个信号具有的频带宽度。信号的带宽是指该信号所包含的各种不同频率成分所占据的频率范围。例如,在传统的通信线路上传送的电话信号的标准带宽是3.1 kHz。这种意义的带宽的单位是赫(或千赫、兆赫、吉赫等)。
(2)在计算机网络中,带宽用来表示网络的某通信线路所能传送数据的能力,因此网络带宽表示在单位时间内网络中某通信线路所能通过的“最高数据率”。这种意义的带宽的单位是bit/s。在这种单位的前面也可以加上千(k)、兆(M)、吉(G)或太(T)这样的倍数。
3.吞吐量
吞吐量(Throughput)是指在单位时间内通过网络传输的实际数据量。吞吐量是对现实世界网络中的一种测量,以便知道实际上到底有多少数据量能够通过网络。
4.延迟
延迟(Delay或Latency)也称时延或迟延,其指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一端所需的时间。延迟是一个很重要的性能指标。(www.xing528.com)
需要注意的是,网络中的延迟是由以下几个不同部分组成的:
(1)发送延迟。其是指主机或路由器等发送数据帧所需要的时间,也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。发送延迟的计算公式是:
对于一定的网络,发送延迟并非固定不变,而是与发送的帧长(单位是比特)成正比,与发送速率成反比。
(2)传播延迟。其是信号通过信道传送时所需要的时间,通常与所传播的距离成正比。传播延迟的计算公式是:
以上两种延迟有本质的区别:发送延迟发生在机器内部的发送器中(一般就是发生在网络适配器中),与传播信道的长度没有任何关系;传播延迟则发生在机器外部的传播信道上,与信号的发送速率无关。信号传送的距离越远,传播延迟就越大。
(3)处理延迟。其是指主机或路由器在收到分组时需要一定的时间进行处理,如分析分组的首部、从分组中提取数据部分、进行差错检验或查找适当的路由等。
(4)排队延迟。其是指分组在经过网络传输时,需经过多个路由器。分组在进入路由器后要先在输入队列中排队等待处理,而且在路由器确定转发接口后,还要在输出队列中排队等待转发,这就产生排队延迟。排队延迟的长短取决于网络当时的通信量。若网络中通信量很大,则会产生队列溢出,使分组丢失,相当于排队延迟无穷大。
数据在网络中经历的总延迟即4种延迟之和:
5.误码率
误码率又称码元差错率,是指在传输的码元总数中错误接收的码元数所占的比例。码元是指对数据进行编码的一个编码单元。误码率是指某段时间内的平均误码率。对于同一条数据电路,由于测量的时间长短不同,误码率就不一样。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。