处理时延、排队时延、传输时延、传播时延
(1)处理时延(nodalprocessingdelay)
检查分组首部和决定将该分组导向何地方需要的时间是处理时延的一部份。处理时延也能包括其他因素,如检查比特级别的过失所需要的时间,该过失出现在从上游结点向路由器A传输这些分组比特的进程中。高速路由器的处理时延通常是微秒或更低的数量级。在这类结点处理以后,路由器将该分组引向通往路由器B链路之前的队列。
(2)排队时延(queueingdelay)
在队列中,当分组在链路上等待传输时,它承受排队时延。一个特定分组的排队时延长度将取决于先期到达的正在排队等待向链路传输的分组数量。如果该队列是空的,并且当前没有其他分组正在传输,则该分组的排队时延为0。另外一方面,如果流量很大,并且许多其他分组也在等待传输,该排队时延将很长。我们将很快看到,到达分组期待发现的分组数量是到达该队列的流量的强度和性质的函数。实际的排队时延可以是毫秒到微秒量级。
(3)传输时延(transmissiondelay)
假定分组以先到先服务方式传输,这在分组交换网中是常见的方式,仅当所有已到达的分组被传输后,才能传输刚到达的分组。用L比特表示该分组的长度,用Rbps(即b/s)表示从路由器A到路由器B的链路传输速率。例如,对一条10Mbps的以太网链路,速率R=10Mbps;对100Mbps的以太网链路,速率R=100Mbps。传输时延是L/R。这是将所有分组的比特推(传输)向链路所需要的时间。实际的传输时延通常在毫秒到微秒量级。
(4)传播时延(propagationdelay)
一旦一个比特被推向链路,该比特需要向路由器B传播。从该链路的出发点到路由器B传播所需要的时间是传播时延。该比特以该链路的传播速率传播。该传播速率取决于该链路的物理媒体(即光纤、双绞铜线等),其速率范围是2×108~3×108m/s,这等于或略小于光速。该传播时延等于两台路由器之间的距离除以传播速率。即传播时延是d/s,其中d是路由器A和路由器B之间的距离,s是该链路的传播速率。一旦该分组的最后一个比特传播到结点B,该比特及前面的所有比特被存储于路由器B。全部进程将随着路由器B履行转发而延续下去。在广域网中,传播时延为毫秒量级。