计算机网络性能
-
数据
-
比特(bit)是计算机中数据量的单位,一个比特就是二进制数字中的一个 1 或 0。
-
速率指的是数据的传送速率,它也称为数据率 (data rate)或比特率 (bit rate)。
-
速率的单位是 bit/s,或kbit/s、Mbit/s、 Gbit/s 等
-
数据量的单位是B(byte,字节),1B=8bit。
-
-
带宽
带宽(bandwidth)用来表示网络中某通道传送数据的能力。表示在单位时间内网络中的某信道所能通过的“最高数据率”。单位是 bit/s ,即“比特每秒”。
-
吞吐量
-
吞吐量 (throughput) 表示在单位时间内通过某个网络(或信道、接口)的数据量。
-
吞吐量受网络的带宽或网络的额定速率的限制。
-
-
时延
时延 (delay 或 latency) 是指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一端所需的时间。
-
发送时延(传输时延) 发送数据时,数据帧从结点进入到传输媒体所需要的时间,也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。
-
传播时延 电磁波在信道中需要传播一定的距离而花费的时间
发送时延与发送速率有关系,与传播速率无关系 传播时延与传播速率有关系,与发送速率无关系
-
处理时延 主机或路由器在收到分组时,为处理分组(例如分析首部、提取数据、差错检验或查找路由)所花费的时间。
-
排队时延 分组在路由器输入输出队列中排队等待处理所经历的时延。
排队时延的长短往往取决于网络中当时的通信量。
总时延 = 发送时延 +传播时延+处理时延+排队时延
-
-
时延带宽积
链路的时延带宽积又称为以比特为单位的链路长度。
时延带宽积 = 传播时延 × 带宽
-
往返时间RRT
往返时间表示从发送方发送数据开始,到发送方收到来自接收方的确认,总共经历的时间。在互联网中,往返时间还包括各中间结点的处理时延、排队时延以及转发数据时的发送时延。
-
利用率
-
分为信道利用率和网络利用率。
-
信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道的利用率是零。
-
信道(information channels)是信号的传输媒质。
-
网络利用率则是全网络的信道利用率的加权平均值。
-
信道利用率并非越高越好。当某信道的利用率增大时,该信道引起的时延也就迅速增加。
-