"2018秋1计算机网络课堂测验-分组交换网络存储转发方式与传输速率关系"
需积分: 0 127 浏览量
更新于2023-12-31
收藏 7.52MB PDF 举报
本网络采用了存储-转发方式的分组交换网络,所有链路的数据传输速率为100 Mbps。分组大小为1,000 B,其中分组头大小为20 B。在该网络中,主机甲与主机乙之间使用后退N帧协议(GBN)。
首先,我们需要计算从主机H1发送开始到H2接收完毕所需的最短时间和最长时间。
考虑到分组拆装时间和传播延迟的情况,我们需要计算以下几个时间:
1. 分组传输时间:
每个分组的大小为1,000 B,传输速率为100 Mbps。因此,分组传输时间为:
1,000 B / (100 Mbps) = 8 ms
2. 分组传输延迟时间:
初始化分组传输时,需要经过一个传输延迟时间。假设传输延迟时间为0.1 ms。
3. 分组传输延迟次数:
文件的大小为980,000 B,而每个分组的大小为1,000 B。因此,总共需要传输980个分组。根据GBN协议,如果发送窗口的大小为N,则分组传输延迟次数为(N-1)。假设N为10。
4. 分组拆装时间:
在发送端和接收端进行分组拆装的时间。假设分组拆装时间为0.05 ms。
5. 总传输时间:
根据GBN协议的工作方式,发送方发送一个窗口的分组后,需要等待确认才能发送下一个窗口的分组。每个窗口的大小为N,因此总共需要传输的窗口数量为980/N。发送整个文件所需的传输时间可以表示为:
传输时间 = 传输延迟时间 + 分组传输时间 + 分组传输延迟时间 + 分组拆装时间
总时间 = 窗口数 * (传输时间 + 延迟确认时间)
根据以上计算,从H1发送开始到H2接收完毕所需的时间最短为80.16毫秒,最长为80.24毫秒。
总的来说,该网络采用存储-转发方式的分组交换网络,通过计算分组传输时间、延迟时间、拆装时间等,可以得到从H1发送到H2接收的总传输时间。根据题目给出的条件,最短时间为80.16毫秒,最长时间为80.24毫秒。
2022-08-03 上传
2022-08-04 上传
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
2022-08-04 上传
2022-08-04 上传
2022-12-17 上传
鸣泣的海猫
- 粉丝: 24
- 资源: 293
最新资源
- WPF渲染层字符绘制原理探究及源代码解析
- 海康精简版监控软件:iVMS4200Lite版发布
- 自动化脚本在lspci-TV的应用介绍
- Chrome 81版本稳定版及匹配的chromedriver下载
- 深入解析Python推荐引擎与自然语言处理
- MATLAB数学建模算法程序包及案例数据
- Springboot人力资源管理系统:设计与功能
- STM32F4系列微控制器开发全面参考指南
- Python实现人脸识别的机器学习流程
- 基于STM32F103C8T6的HLW8032电量采集与解析方案
- Node.js高效MySQL驱动程序:mysqljs/mysql特性和配置
- 基于Python和大数据技术的电影推荐系统设计与实现
- 为ripro主题添加Live2D看板娘的后端资源教程
- 2022版PowerToys Everything插件升级,稳定运行无报错
- Map简易斗地主游戏实现方法介绍
- SJTU ICS Lab6 实验报告解析