刚才我们讲到了数据传输的方式有分组交换和电路交换。在这里重新总结下,就是说最大的区别就是分组交换相比电路交换具有更大的共享性,当然也牺牲了一定的代价。就比如说分组延时,丢失和吞吐量。今天我们就讨论分组交换的这类代价。
分组的时延包括有节点处理时延、排队时延、传输时延和传播时延。所谓节点时延是指检查bit级错误,检查路由表等等。传输时延是指把一个分组的所有bit打出所需要的时间。传播时延是指在起点到路由器之间链路上所花的时间。处理延时通常是微秒的数量级甚至更少,排队时延取决于拥塞程度。(流量强度为0事,排队时延几乎为0;而流量强度为1时,排队时延几乎无穷大。)
分组丢失是因为一条链路前的队列容量是有限的。当分组到达一个满的队列时,该分组将会丢失。丢失的分组可能会被前一个节点或端系统重传(TCP),或者根本不重传(UDP)
吞吐量是指在源端和目标端之间传输的速率。有效吞吐量=min{Rs,Rc........}。