计算机网络自顶向下方法总结1.4分组交换网中的时延、丢包和吞吐量
目录
1.4 分组交换网中的时延、丢包和吞吐量
1.4.1 分组交换网中的时延
当分组从一个节点沿着这条路径到后继节点,该分组在沿途每一个节点经受了几种不同类型的时延,主要有:节点处理时延(nodal processing delay),排队时延(queuing delay),传输时延(transmission delay),传播时延(propagation delay)。这些时延加起来是节点的总时延(total nodal delay)。
处理时延:检查分组首部和决定将该分组导向何处所需要的时间是一部分。微妙或者更低数量级。
排队时延:一个分组的排队时延取决于先期到达的正在排队等待向链路传输的分组数量。毫秒到微妙量级。
传输时延:将所有分组的比特推向链路所需要的时间。毫秒到微秒量级。它是分组长度和链路传输速率的函数,而与两台路由器之间的距离无关。
传播时延:从链路的起点到该链路的终点所需要的时间。传播速率取决于物理媒体,在广域网中为毫秒量级。它是两台路由器之间距离的函数,与分组长度或链路传输速率无关。
1.4.2 排队时延和丢包
排队时延很大程度上取决于流量到达该队列的速率,链路的传输速率和到达流量的性质。
如果流量强度大于一,队列趋向于无限增加,排队时延将趋向于无穷大。当队列满时,到达的分组没有地方存储,路由器将丢弃(drop)该分组,即该分组会丢失(lost)。分组丢失的比例随着流量强度增加而增加。
1.4.3 端到端时延
1.4.4 计算机网络中的吞吐量
瞬间吞吐量(instantaneous throughput)时接收方接收的速率。
平均吞吐量(average throughput)
今天因特网中对吞吐量的限制因素通常是接入网。
吞吐量不仅取决于沿着路劲的传输速率,而且取决于干扰流量。