🏷️ 知识点:传输时间计算

共 2 道相关题目

2025 年第 33 题 计算机网络 选择题

如下图所示,主机 H1 向 H2 发送一个 2MB(1MB =106 B)文件有三种方式:① 电路交换,建立时间为 32us,速度为 10Mbps;② 分组交换,分组长度为 400B,忽略首部;③ 报文交换。电路交换的时间为Tcs,报文交换的时间为Tms,分组交换的时间为Tps,则三者的大小关系是( )。

2018_Q7_3

交换方式

A. Tcs > Tms > Tps B. Tms > Tps > Tcs C. Tms > Tcs > Tps D. Tps > Tms > Tcs

[tag_link]

正确答案:B

参考 传输时间计算

  • 电路交换的时间Tcs= 连接建立时间 + 数据传输时间 = 32us + 2MB / 10Mbps
  • 报文交换的时间Tms= 各链路传输时间之和 = 2MB/10Mbps + 2MB/100Mbps + 2MB/1000Mbps
  • 分组交换的时间Tps= 考虑分组传输 overlap 的时间 = 2MB/10Mbps + 400B/100Mbps + 400B/1000Mbps经计算可知Tms >Tps >Tcs。

2013 年第 35 题 计算机网络 选择题

主机甲通过 1 个路由器(存储转发方式)与主机乙互联,两段链路的数据传输速率均为 10Mbps,主机甲分别采用报文交换和分组大小为 10kb 的分组交换向主机乙发送 1 个大小为 8 Mb(1M = 10⁶ )的报文。若忽略链路传播延迟、分组头开销和分组拆装时间,则两种交换方式完成该报文传输所需的总时间分别为( )。

交换方式

A.800 ms、1600 ms

B.801 ms、1600 ms

C.1600 ms、800 ms

D.1600 ms、801 ms

[tag_link] 正确答案:D本题考察分组交换的 传输时间计算 ,不进行分组时,发送一个报文的时延是 8Mb / 10Mbps = 800s,采用报文交换时,主机甲发送报文需要一次时延,而报文到达路由器进行存储转发又需要一次时延,总时延为 800ms × 2 = 1600ms。进行分组后,发送一个报文的时延是 10kb / 10Mbps = 1ms,一共有 8Mb / 10kb = 800 个分组,主机甲发送 800 个分组需要 1ms × 800 = 800ms 的时延,而路由器接收到第一个分组后直接开始转发,即除了第一个分组,其余分组经过路由器转发不会产生额外的时延,总时延就为 800ms+1ms=801ms。