A-A+

试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源站到目的站共经过后段链

2022-08-12 10:22:29 问答库 阅读 195 次

问题详情

试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源站到目的站共经过后段链路,每段链路的传播时延为d(s),数据率为b(b/s)。在电路交换时电路的建立时间为s(s)。在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:×
由于忽略排队时间,故对于本题有:电路交换总时延=连接时间+发送时延+传播时延分组交换总时延=发送时延+传播时延显然,分组交换和电路交换的传播时延都为:d×k。下面讨论两种方式的发送时延。对于电路交换,由于电路交换不采用“存储转发”技术,虽然是k段链路,连接建立以后没有存储转发的时延,故发送时延=数据块长度/信道带宽=x/b,从而,电路交换的总时延为:s+x/b+d×k(1)对于分组交换,设共有n个分组,由于分组交换采用“存储转发”技术,一个站点的发送时延为t=p/b,显然,数据在信道中,经过k-1个t时间的流动后,从第k个t开始,每个t时间段里将有一个分组到达目的站,从而,发送n个分组的时延=(k-1)×p/b+n×p/b,分组交换的总时延为:(k-1)×p/b+n×p/b+d×k(2)比较(1)(2)知,若要分组交换总时延<电路交换总时延,则(k-1)×p/b+n×p/b<s+x/b对于分组交换,n×p≈x,此时若满足(k-1)p/6<s,则将有分组交换总时延<电路交换总时延。

考点:后段,目的