两个节点通过长度为L(米)、数据率为B(bps)、信号传播速度为C(米/秒)的链路相连,要在其间传输长度为D(位)的数据。如果采用电路交换方式,假定电路的建立时间为S(秒),则传送全部数据所需要的时间为( )。如果采用分组交换方式,假定分组的长度为P(位),其中分组头部长度为H(位),采用连续发送方式。忽略最后一个分组填充的数据量,要使电路交换方式的传送时间小于分组交换方式的传送时间,则应满足的条件是( )。
问题1
A.L/C
B.D/B+L/C
C.S+L/C
D.S+D/B+L/C
问题2
A.S<L/C
B.S<D×H/(B×(P-H))
C.D/B<P/H
D.L/C<P/B
正确答案及解析
正确答案
解析
正确答案DB
本题考查交换方式的基础知识。
对电路交换方式,发送数据的时间为D/B,信号从发送端到达接收端经过的传播延迟为L/C,所以需要的总时间为S+D/B+L/C。
对分组交换方式,需要计算每个分组的传输时间。分组的个数为D/(P-H)(不计最后一个分组填充的数据量),发送的总长度为P×D/(P-H),需要的发送时间为(p×D/(P-H))/B,信号的传播延迟为L/C ,需要的总时间为(P×D/(P-H))B+L/C。由S+D/B+L/C<(P×D/(P-H))/B+L/C,得到S<D×H/(B×(P-H))。





