哈工MOOC计算机网络答案

转自 计算机网络习题_DYC的博客-CSDN博客

自己稍加解释


第一章

 1.2 考虑两台主机A和主机B由一条带宽为R bps、长度为M米的链路互连,信号传播速率为V m/s。假设主机A从t=0时刻开始向主机B发送分组,分组长度为L比特。试求:

  1. 传播延迟(时延)dp;
  2. 传输延迟dt;
  3. 若忽略结点处理延迟和排队延迟,则端到端延迟de是多少?
  4. 若dp>dt,则t=dt时刻,分组的第一个比特在哪里?
  5. 若V=250000km/s,L=512比特,R=100 Mbps,则使带宽时延积刚好为一个分组长度(即512比特)的链路长度M是多少?

(注:1k=103,1M=106)

  1. 传播延迟(时延)dp=M/V;(2分)
  2. 传输延迟dt=L/R;(2分)
  3. 端到端延迟de= L/R+M/V;(2分)
  4. 若dp>dt,则t=dt时刻,分组的第一个比特所在位置是:距离主机A的Vdt米的链路上;(2分)解释:借用自顶向下教材的概念,把链路看成管道,把数据看成流体。所以我们这里涉及的是链路层和物理层,所以如下图(将物理层上传播的数据看成由0和1组成的水滴!)所以答案就不难理解了。
  5. 带宽时延积(传播时间乘以传输速率)=R*dp=RM/V=512 bit,因此, M=512V/R=512×2.5×10^{8}/100×10^{6} =1280米。(2分)

 如下图所示网络,主机A通过路由器R1和R2连接主机B,三段链路带宽分别是100kbps、2Mbps和1Mbps。假设A以存储-转发的分组交换方式向B发送一个大文件。‍

‍请回答下列问题:

‍    1) 假设网络没有其他流量,则传送该文件可以达到的最大吞吐量是多少?

    2) 假设文件大小为4MB,则A传输该文件到主机B大约需要多少时间?

    3) 分组在路由器中会发生排队吗?如果会,会在哪个路由器排队?如果不会,为什么?

    (注:1k=10^3,1M=10^6)

        答:

        1). 100kbps 理由同上面的流体模型

        2). T = F/Vmin = 4*10^6 * 8 / (100 * 10^3) = 1920 s

        3).会发生排队,会在R2排队。因为进入R2的传输速率大于离开R2的速率

Guess you like

Origin blog.csdn.net/qq_46646740/article/details/121387614