3.4_3GBN课后题的思考

在这里插入图片描述
首先思考最大平均数据传输速率,看到是GBN协议,无法直接带入信道带宽;
其次比较RRT+传输时延和信道带宽传输所有数据的时间
把图中划分为三个公式分别为abc
1.a是1000个窗口尺寸,每个尺寸抖音1000字节数据帧,除以信道带宽,得到无需ack的数据传输时间
2.b是传输时延+RTT
3.在两者中看到ack时间大于传输时间,所以选择b,数据除以时间为最大平均数据传输率
思考:
这道题到这里怎么理解呢?
我是这样想的模拟这个过程,在0-80ms一直在发送数据,第一个bit在50.08ms到达,所以顺延最后一个bit在130.08ms到达接受端,在100.08ms ack0到达发送端,数据传输率是发送端的发送数据传输速率,此时发送端收到ack0之后可以继续发送下一个窗口的数据0帧,100.08ms发送端根据规则窗口陆续后移在100.08ms到180.08ms继续发送数据,同时在180.08接收到了ack 1000 然后上一个周期的发送方和接收方都完事了,在200.16ms会再次收到0帧;全部的过程就是这样。

相关推荐

  1. 端存储流程结构思考

    2023-12-12 00:52:06       22 阅读
  2. 计算机网络第一章详解

    2023-12-12 00:52:06       52 阅读
  3. 《C++ Primer Plus》第六章

    2023-12-12 00:52:06       33 阅读
  4. 《C++ Primer Plus》第七章

    2023-12-12 00:52:06       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-12 00:52:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-12 00:52:06       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-12 00:52:06       87 阅读
  4. Python语言-面向对象

    2023-12-12 00:52:06       96 阅读

热门阅读

  1. Zookeeper面试题

    2023-12-12 00:52:06       62 阅读
  2. 安装CAS登录服务器

    2023-12-12 00:52:06       58 阅读
  3. C++ Primer Plus第十五章笔记

    2023-12-12 00:52:06       38 阅读
  4. RK3568 CIF和ISP的关联

    2023-12-12 00:52:06       65 阅读
  5. 云计算核心技术

    2023-12-12 00:52:06       57 阅读
  6. 利用python编写简易POC脚本

    2023-12-12 00:52:06       53 阅读
  7. 在k8s中部署nfs-client-provisioner

    2023-12-12 00:52:06       52 阅读
  8. 使用boost::hana::then的示例程序

    2023-12-12 00:52:06       56 阅读
  9. 前端项目有关面试

    2023-12-12 00:52:06       64 阅读
  10. 使用Qt实现文本闪烁效果

    2023-12-12 00:52:06       63 阅读