计算机网络的性能指标

  • 格式:pdf
  • 大小:279.81 KB
  • 文档页数:5

计算机⽹络的性能指标

性能指标⽤来从不同的⽅⾯度量计算机的性能,下⾯介绍常⽤的七个性能指标。

1.速率

计算机通常要将发送的信息转换成⼆进制数字来传输,以为⼆进制数称为⼀个⽐特(bit),⼆进制数字转换成数字信号在线路上传输,如图所⽰。

⽹络技术中的速率指的是每秒传输的⽐特数量,称为数据率(date rate)或者⽐特率(bit rate)。

速率的单位为b/s(⽐特每秒)或bit/s,当速率较⾼时,可以⽤Kb(10**3b)、Mb(10**6b)Gb(10**9b)等来表⽰。win操作系统中,速率以字节作为单位,单位是B/s,B代表字节,⼀个字节 = 8⽐特。

下图中测试的⽹速是1.3MB/s,也就是10.4Mb/s。因此我们⼀定要注意速率是⼤写的B还是⼩写的b。在⽂件传输的时候也应该注意

2.带宽

在计算机⽹络中,带宽⽤来表⽰⽹络通信线路传输数据的能⼒,即最⾼速率。

⽬前主流的笔记本电脑⽹卡能⽀持10M、100M、1000M三个速率。

3.吞吐量

吞吐量表⽰在单位时间内通过某个⽹络或接⼝的数据量,包含全部上传和下载的流量。

上图中,计算机A同时浏览⽹页、在线看电影、向FTP上传⽂件。A计算机的吞吐量就是全部上传和下载速率的总和,即30+40+20=90(Kb/s)。

吞吐量受⽹络带宽或⽹络额定速率的限制,计算机的⽹卡如果连接交换机,⽹卡就可以⼯作在全双⼯模式,即能够同时接受和发送数据。

如图所⽰,如果⽹卡⼯作在100M全双⼯模式,就意味着⽹卡的最⼤吞吐量为200Mb/s。

如果计算机的⽹卡连接的是集线器,⽹卡只能⼯作在半双⼯模式,即不能同时发送和接收数据。

⽹卡⼯作在100M半双⼯模式,则⽹卡的最⼤吞吐量为100Mb/s。

4.时延

时延(delay或latency)是指数据(⼀个数据包或bit)从⽹络的⼀端传送到另⼀端所需要的时间。时延是⼀个很重要的性能指标,有时候也称为延迟或迟延。

下⾯就以计算机A要给计算机B发送数据为例,来说明⽹络中的时延包括那⼏个部分。

(1)发送时延

发送时延是主机或路由器发送数据帧所需的时间,也就是从发送数据帧的第⼀批⽐特开始,到最后⼀个⽐特发送完毕所需要的时间。下图表⽰发送完毕

可以看到,发送时延和数据帧长度和发送速率有关,发送速率是⽹卡的带宽,100M⽹卡就意味着1秒钟能够发送100|*10**6⽐特。

以太⽹数据帧最⼤字节为1518字节,再加上8字节前导字符,共计1526个字节,1526*8=12208⽐特。

⽹卡宽带如果是10M,发送⼀个最⼤的以太⽹数据帧的发送时延=12208/100000000=1.2ms,ms为毫秒,1秒=1000毫秒。

还有数据包的⼤⼩也会影响发送时延。

(2)传播时延

传播时延是电磁波在信道中传播⼀定距离需要花费的时间。如图所⽰,从最后⼀⽐特发送完毕到最后⼀个⽐特达到路由器接⼝需要的时间就是传播时延。

电磁波在⾃由空间的传输速度是光速,即3.0*10**5km/s。

电磁波在⽹络中的传输速度⽐在⾃由空间中低⼀些:在铜线中传播速率约为2.3*10**5km/s,在光纤中的传播速率约为2*10**5km/s。

电磁波在指定介质的传播速率是固定的,从公式看出,信道长度固定了,传播时延也就固定了,我们没有办法改变。⽹卡的不同带宽改变的是发送时延,⽽不是传播时延。

(3)排队时间分组在经过⽹络传输时,要经过很多的路由器。

但分组在进⼊路由器后要先在输⼊队列中排队等待处理。

在路由器确定了转发接⼝后,还要在输出队列中排队等待转发,这就产⽣了排队时延。排队时延的长短往往却决于⽹络当时的通信量,当⽹络的通信量很⼤时会发⽣排队溢出,是分组丢失。

(4)处理时延

路由器或主机在收到数据包时,要花费⼀定时间进⾏处理,例如分析数据包的⾸部、进⾏⾸部差错检验,查找路由表为数据包选定准发接⼝,这就产⽣了处理时延。

数据在⽹络中经历的总时延是以上四种时延的总和。

总时延=发送时延+传播时延+排队时延+处理时延

5.时延带宽积

把链路上的传播时延和带宽相称,就会得到时延带宽积。

这个指标可以计算通信线路上有多少⽐特

6.往返时间

在计算机⽹络中,往返时间PTT也是⼀个重要的性能指标,他表⽰从发送端发送数据开始,到发送端收到来⾃接受端的确认,总共经历的时间。

往返时间带宽积,可以⽤来计算当发送端连续发送数据时,接受端如发现有错误,⽴即向发送端发送通知请求使发送端停⽌,发送端这段时间发送的⽐特量。

通常情况下,企业内⽹之间计算机ping的时间⼩于10ms,如果⼤于10ms,也许存在异常。

7.利⽤率

利⽤率是指⽹络有百分之⼏的时间是被利⽤的,没有数据通过的⽹络利⽤率为0.⽹络利⽤率越⾼,数据分组在路由器和交换机处理时就需要排队等待,因此时延也就越⼤。

U使⽹络利⽤率,D表⽰⽹络当前延时,D。表⽰空闲时的时延。

当⽹络的利⽤率接近最⼤值1时,⽹络的时延趋于⽆穷⼤。