题19

题目

Q:【2010 统考真题】在下图所示的采用 “存储一转发” 方式的分组交换网络中, 所有链路的数据传输速率为 ,分组大小为 ,其中分组头大小为 . 若主机 向主机 发送一个大小为 的文件,则在不考虑分组拆装时间和传播延迟的情况下从 发送开始到 接收完为止,需要的时间至少是 ( ).
57ffd514-a698-4dfa-a455-ceb5d6567247_6_1.jpg
A. B. C. D.

分析

A:

  • 分组大小
    • 1000B
  • 分组首部大小
    • 20B
  • 分组携带数据大小
    • 980B
  • 文件总长度
    • 980000B
  • 文件分组数量
    • 1000个
  • 每个分组总大小
    • 1000B
  • 总传输数据量
    • 1MB
  • 文件传输最短路径
    • 经过2个分组交换机
  • 文件传输时间计算
    • H1发送完最后一个比特时间
      • t = 1MB * 8 / (100Mb/s) = 80ms
    • 分组转发时间
      • t0 = 1K * 8 / (100Mb/s) = 0.08ms
    • H2接收完文件时间
      • t = 80ms + 2t0 = 80.16ms
  • 流水线方式解释
    • 传输过程类似流水线
    • 每个存储转发设备发送不同分组
    • 各流水段时间相同
    • 传输m个分组时间
      • t = 3r + (m-1) * r
    • 第一个分组流出时间
      • 3r
    • 每隔时间r流出一个分组
    • r = 0.08ms
    • 总时间
      • t = 3r + (m-1) * r = 3 * 0.08 + (1000-1) * 0.08 = 80.16ms

选C