在这里插入图片描述

(1)processing delay 处理延迟

检查数据包的头部确定将数据包发送到何处所需的时间是处理延迟的一部分。处理延迟还可能包括其他因素,例如检查在将数据包的比特从上游节点传输到路由器A时是否发生比特级错误(bit-level errors)所需的时间。高速路由器的处理延迟通常为微秒或更短的数量级。在经过这个节点(nodal)处理之后,路由器将数据包发送到连接到路由器B的队列之前。


(2)queuing delay 排队延迟

在队列中,数据包经历排队延迟,等待传输到链路上。

数据包的排队延迟取决于已经到达并排队等待传输的数据包的数量。

如果队列为空,没有其他数据包正在传输,那么我们的数据包的排队延迟将为零。

然而,如果网络拥塞,有许多数据包正在等待传输,排队延迟将会很长。

我们很快将看到,到达的数据包预计可能会遇到的其他数据包数量取决于到达队列的流量的强度和性质

在实践中,排队延迟可以在微秒到毫秒的范围内。


(3)transmission delay 传输延迟

传输延迟可以用L/R来表示。L为数据包的长度(bits),R为链路的传输速率(bits/sec)。

对于10 Mbps以太网链路,传输速率为R=10 Mbps;对于100 Mbps以太网链路,传输速率为R=100 Mbps。

这是将数据包的所有比特推送(即传输)到链路所需的时间

传输延迟在实际中通常为微秒到毫秒的数量级。


(4)propagation delay 传播延迟

从链路的起点传播到路由器B所需的时间被称为传播延迟。

比特的传播速度取决于链路的物理介质(如光纤、双绞铜线等),通常在2×108米/秒到3×108米/秒的范围内,接近或略低于光速。

传播延迟等于两个路由器之间的距离除以传播速度。


(5)total nodal delay 总节点延迟

总节点时延=处理时延+排队时延+传输时延+传播时延


(6)bandwidth-delay product 时延带宽积

时延带宽积 = 带宽(单位:比特/秒) × 传播时延(单位:秒)

其中,带宽表示网络链路的传输速率。

举个例子,假设一个链路的带宽为10 Mbps(兆比特/秒),时延为100 毫秒(0.1 秒),那么时延带宽积的计算如下:

时延带宽积 = 10 Mbps × 0.1 秒 = 1 Mbps × 秒。

其中,带宽表示网络链路的传输速率,时延就是前面所说的总时延。

时延带宽积的单位通常是比特(bit)或字节(byte),表示在网络中能够同时存在的未确认数据量。它是网络性能的一个重要指标,可以用来评估网络的吞吐量和延迟特性。时延带宽积主要用于衡量网络链路的传输性能和容量