计算机网络408 2017

news2024/11/15 3:32:26

https://www.zhihu.com/people/suixinyuan1990

【CN】数据链路层.滑动窗口.GBN协议传输过程信道利用率分析_哔哩哔哩_bilibili   okokokok

408考研 计算机网络历年真题 分类汇总和解析—【信道利用率】(字幕版)

408考研 计算机网络历年真题 分类汇总和解析—【信道利用率】(字幕版)_哔哩哔哩_bilibili




408计网数据链路层 停等协议、后退N帧协议、选择重传协议全部拿下, 十分钟梳理加十分钟练题,教会你解决所有相关习题_哔哩哔哩_bilibili

计算机网络:IEEE 802.11无线局域网-腾讯云开发者社区-腾讯云

11

1信道利用率&有效数据率&吞吐率

信道利用率&有效数据率&吞吐率_牛客博客


 

一道关于GBN和信道利用率的题的解法

两台主机之间的数据链路层采用后退N帧协议(GBN)传输数据,数据传输速率为16kbps,单向传播时延为270ms,数据帧长度范围是128~512字节,接收方总是以与数据帧等长的帧进行确认。为使信道利用率达到最高,帧序号的比特数至少为()。

看了好多别人的答案自己一直没理解,现在有点懂了。

先说信道利用率。

信道利用率是对发送方而言的,是指发送方在一个发送周期的时间内,有效地发送数据所需要的时间占整个发送周期的比率。
其中发送周期T=发送方从发送数据到收到第一个确认帧为止的时间
若在T时间内发送了L比特的数据,发送方的数据传输速率为C,则信道利用率为**(L/C)/T**

解:
设数据帧长度为x,窗口大小为w,因为要令信道利用率最大,即为1,则信道利用率为:
在这里插入图片描述
所以经化简后
在这里插入图片描述
由此式可知,传输的数据帧越小,达到100%信道利用率所需要的窗口就越大,那么为了使发送128~512字节的数据帧时都能达到100%信道利用率,只需令窗口大小能满足128字节传输时达到100%信道利用率,该窗口大小就能满足更大数据帧。

所以此时令x=128*8算出最大的窗口大小w=10.4375

该情况下发送128字节的数据帧时,信道利用率为100%,而发送大于128字节的数据帧时,信道利用率大于100%,就保证了信道利用率永远最高。

又因为1<=w<=2^n-1
所以n>=4
即帧序号的比特数至少为4
结束
 
                        
原文链接:https://blog.csdn.net/qq_41443201/article/details/103412564

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1982376.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

能见度怎么测?应该用什么仪器测呢?

在气象观测、交通安全以及环境监测等多个领域&#xff0c;能见度的准确测量至关重要。那么&#xff0c;能见度究竟是如何测量的呢&#xff1f;答案就是借助先进的能见度测量仪。 能见度测量仪利用光学原理&#xff0c;通过测量空气中微小颗粒&#xff08;如气体分子、气溶胶粒子…

盐城销量比赛 -- YR Tech团队比赛攻略

关联比赛: [印象盐城]数创未来大数据竞赛 - 乘用车零售量预测 查看更多内容&#xff0c;欢迎访问天池技术圈官方地址&#xff1a;盐城销量比赛 -- YR Tech团队比赛攻略_天池技术圈-阿里云天池

关于进程间通信的练习

1> 使用有名管道实现,一个进程用于给另一个进程发消息,另一个进程收到消息后,展示到终端上,并且将消息保存到文件上 一份 create.c #include<myhead.h>int main(int argc, const char *argv[]) {//创建一个管道文件if(mkfifo("./linux",0664)-1){perror(&qu…

account

npx: zhanghee/zhanghe199510 2021年五一/十一&#xff1f;罗征借走5K Amazon Web Services Sign-In 891377395944 tdpal s9DCjRDyMBnV*J!#

一键导出精美电子书,创作无限可能

​你是否想过&#xff0c;将你的创意、故事或知识&#xff0c;通过精美的电子书形式&#xff0c;分享给更多人呢&#xff1f;现在&#xff0c;只需一键&#xff0c;就能轻松实现&#xff01; &#x1f4da;电子书的特点&#xff1a; 1. 便携性&#xff1a;无论身处何地&#x…

电力巡检机器人:助力传统能源发电的创新力量

传统能源发电包括水力、火力、核能发电&#xff0c;这三种主要的发电方式各自具有独特的特点&#xff0c;为我们生活中的各个场景提供了不可或缺的电力支持。然而&#xff0c;由于这些方式的作业环境存在工况封闭狭窄、高电、高磁、高温、有毒气体等情况&#xff0c;导致传统能…

算法学习day29

一、乘法表中第k小的数(和有序矩阵中第k小的数类似) 题意&#xff1a; 乘法表是大小为 m x n 的一个整数矩阵&#xff0c;其中 mat[i][j] i * j&#xff08;下标从 1 开始&#xff09;。 给你三个整数 m、n 和 k&#xff0c;请你在大小为 m x n 的乘法表中&#xff0c;找出…

C++ exe程序内存占用分析

编译 $ git clone https://github.com/google/bloaty $ cd bloaty $ cmake -B build -G Ninja -S . $ cmake --build build $ cmake --build build --target install 命令 bloaty.exe --list-sourcesrmembers the .o files in a .a file compileunits source file…

强化JS基础水平的10个单行代码来喽!(必看)

目录 生成数组 数组简单数据去重 多数组取交集 重新加载当前页面 滚动到页面顶部 查找最大值索引 进制转换 文本粘贴 删除无效属性 随机颜色生成 生成数组 当你需要要生成一个0-99的数组 // 生成一个0-99的数组 // 方案一 const createArr n > Array.from(new A…

如何提高企业在 EcoVadis 审核中的得分?

要提高企业在 EcoVadis 审核中的得分&#xff0c;可以考虑以下几个方面&#xff1a; 建立完善的企业社会责任管理体系 制定明确的 CSR 政策和目标&#xff0c;并将其融入企业的战略规划。 设立专门的 CSR 管理团队或岗位&#xff0c;负责统筹和推进相关工作。 环境方面 制定并…

C语言进阶(1)·

1.数据类型 (1)整形类型有 char 向内存申请1个字节空间&#xff0c;反映char能访问的权限是一个字节&#xff0c;char分为 unsigned char和signed char两种类型在无特殊声明的情况下默认是那种类型取决于编译器&#xff08;VS是signed char&#xff09;&#xff0c;由于cha…

sqli靶场复现(1-7关)

1.sqli-labs第一关&#xff08;字符型注入&#xff09; 1.1判断是否存在sql注入 1.提示你输入数字值的ID作为参数&#xff0c;我们输入?id1 2.在数据库可以查看到users下的对应内容 1.2联合注入 1.首先知道表格有几列&#xff0c;如果报错就是超过列数&#xff0c;如果显示正…

C语言 | Leetcode C语言题解之第319题灯泡开关

题目&#xff1a; 题解&#xff1a; int bulbSwitch(int n) {return sqrt(n 0.5); }

Imatest测试gamma时,不跳出文件保存页面

1.问题背景&#xff1a; 用工具测试灰阶卡gamma时&#xff0c;点击计算后&#xff0c;保存文件的这个页面跳不出来。 2.问题排查&#xff1a; 根据imatest的使用教程检查步骤设置&#xff0c;发现这个红框地方被勾选中&#xff1a; 给它勾掉&#xff0c;然后拉bar选择“20 p…

如何确保精益转型的成果得到长期保持?

近年来&#xff0c;企业纷纷踏上精益转型之路&#xff0c;以求通过优化流程、提升效率、增强竞争力&#xff0c;实现可持续发展。然而&#xff0c;转型易&#xff0c;守成难。如何在精益转型后&#xff0c;确保这些宝贵的成果能够长期保持并持续增值&#xff0c;成为众多企业关…

Python数值计算(20)——自然三次样条曲线

前面介绍到紧固三次样条曲线&#xff0c;这次介绍一下自然三次样条曲线。 1. 数学知识 这个在前面已经做过介绍&#xff0c;这里再次重复说明一遍&#xff0c;它对我们算法实现具有很大的帮助&#xff1a; 同样的&#xff0c;就是各分段起点的函数值&#xff0c;通过上述方程…

Goland Debug大全

记录goland debug过程中遇到的所有问题&#xff0c;有一些是其他博主的总结 1. Debug模式功能 2. 去掉GoLand中的所有断点 调试时点击下图箭标所指的按钮 选中需要删除的断点&#xff0c;点击左上角的减号&#xff0c;然后保存

Java中使用OpenCV生成灰度图

一、下载OpenCV、 下载链接&#xff1a;Releases - OpenCV 下载到指定目录后双击即可安装&#xff08;正常下载过程&#xff09;。 二、查看文件目录 1、找到opencv-4100.jar 找到opencv-4100.jar&#xff0c;这个是我们需要加载的包。 opencv-460.jar是给java操作openvc的程序…

Java所需要的环境以及jdk安装

jvm和跨平台 jvm(java虚拟机):java运行程序的假想计算机,主要用来运行java程序的 跨平台:java代码可以在不同的操作系统上运行(一次编写,到处运行) 跨:跨越 平台:操作系统 -> windows linux mac os 关系:java程序想要在不同的操作系统上运行,实现跨平台,就需要安装不同版本…

C# Unity 面向对象补全计划 七大原则 之 开闭原则(OCP) 难度:☆ 总结:已经写好的就别动它了,多用继承

本文仅作学习笔记与交流&#xff0c;不作任何商业用途&#xff0c;作者能力有限&#xff0c;如有不足还请斧正 本系列作为七大原则和设计模式的进阶知识&#xff0c;看不懂没关系 请看专栏&#xff1a;http://t.csdnimg.cn/mIitr&#xff0c;查漏补缺 1.开闭原则&#xff08;OC…