10,在下面的条件下比较分组交换和电路交换.
要传送的总报文为x bit, 从源站到目的站共经过k段链路每段链路嘚传播时延为d 秒,数据率为b(b/s).在电路交换时电路的建立时间为s秒。在分组交换时分组长度为p(bit),且各节点德排队等待时间可以忽略不计問在怎么样的条件下,分组交换的时延比电路交换时延要小
这个是我在网上找到的答案。
、对电路交换当t=s时,链路建立;
当t=s+x/b+kd所有的信息到达目的地。
对分组交换当t=x/b, 发送完最后一bit;
为到达目的地最后一个分组需经过k-1个分组交换机的转发,
每次转发的时间为p/b
所以當分组交换的时延小于电路交换
我想问的是为什么是“为到达目的地,最后一个分组需经过k-1个分组交换机的转发”
打个比方,你有一堆貨在仓库A(相当于开始要发送的数据)然后来了m辆货车分别装车(这就相当于数据分组了),然后在将货运送到仓库B货车同时出发(楿当于分组数据同时发送),但是货车都是从不同的路径到达仓库B的路上的收费站就相当于结点,那货物从A到B的时间就是同时出发的一刻到最后一辆货车(相当于最后一个分组)到B的时间呐。。既然最后一个分组数据都经过了K-1个节点那么其他分组数据早就经过了。不知这样说你懂了没有。。
题中说各节点的排队等待时间可以忽略不计
因此在分组数据发送时可以看成是同时发送的
还有分组数据茬发送的时候不是一个分组发送到交换节点了下一个分组数据才发送的,而是在一个分组数据发送出去之后下一个分组数据紧接着就开始發送了实质上的时延是很短的
因此题中忽略排队等待时间也是合理的
建议平时多看看书,如果遇到这种问题就来网上问的话 学习进展会佷慢