首页 > 其他分享 >计算机网络一点事(15)

计算机网络一点事(15)

时间:2025-01-23 15:59:41浏览次数:3  
标签:收到 15 重传 ACK 计算机网络 重复 wt wr 一点

滑动窗口与三协议

滑动窗口:

发送窗口wt:当前允许发送帧

接收窗口wr:当前允许接收帧

收到wr以外帧直接丢弃

wt发送向wr,wr前移并反馈确认信号给wt使其前移

 

停止等待协议S—W

wt,wr=1,wr收到信wt号发送确认ACK信号到wt

wt存在计时器,若超时未收到ACK,自动重传

wr若收到重复帧:丢弃,返回重复帧ACK

帧编号必要性:接收方无法判别重复帧

 

后退n帧协议GBN(必满足wt+wr<=2 n次方)

wt>1,wr=1,连续收到多个帧,仅返回最后一个正确帧的ACK

wt数据帧丢失:返回目前收到最后一个正确帧的ACK,丢弃此过程传来的其他帧,等待重传

确认帧丢失同S—W

不满足wt+wr:错误接收重复帧

可能导致传输效率低

 

选择重传协议SR

wt,wr>1,每个帧都返回ACK

数据帧丢失:谁超时重传谁

确认丢失:重复返回ACK

不满足wt+wr≤2 n次方不能正确判别重复帧

 

信道利用率(≤1):

已知传输速率a,数据帧长度b,确认帧长度c,单向传播时延d,发送窗口e

S—W:%=(b/a)/(b/a+2d+c/a)

GBN,SR:(b/a)e/(b/a+2d+c/a)

 

标签:收到,15,重传,ACK,计算机网络,重复,wt,wr,一点
From: https://blog.csdn.net/2301_78611014/article/details/145246903

相关文章

  • 计算机网络一点事(14)
    奇偶校验信息位:数据部分(n位)校验位:为了检错加入的冗余bit奇校验码:整体1个数为奇数偶校验码:整体1偶数奇偶较验只能检查奇数位错误,不能纠错偶校验:将各信息进行异或操作得到结果,0则正确 CRC:约定除数,k个信息位+r个校验位(保证余数为0)例:多项式x3+x2+1,信息码101001,求CRCk=6,r=3,和......
  • springboot助农管理系统 毕业设计源码15080
                                 目录1绪论1.1研究背景及意义1.3系统开发的目标意义1.4论文结构与章节安排2.助农管理系统系统分析2.1可行性分析2.2系统功能分析2.3 系统用例分析2.4业务流程......
  • 15 分布式锁和分布式session
    在java中一个进程里面使用synchronized在new出来对象头信息中加锁,如果是静态方法中在加载的类信息中加锁(我们在锁的原理中讲过)。如果使用lock加锁可以自己指定。这些都是在同一个进程空间中的操作。如果在分布式环境中由于程序不在一个进程空间,就没办法使用这些原子性的元......
  • leetcode155.最小栈
    leetcode155.最小栈思路用两个栈,一个用来存本身,一个用来存最小值。代码#include<iostream>#include<memory>#include<stack>classMinStack{public:MinStack(){}voidpush(intval){_normal_stack.push(val);if(_min_stack.empty......
  • 逆波兰表达式求值(力扣150)
    这道题也是一道经典的栈应用题。为什么这样说呢?我们可以发现,当我们遍历到运算符号的时候,我们就需要操控这个运算符之前的两个相邻的数。这里相邻数不仅仅指最初数组里相邻的数,在进行了运算之后,得到的结果与后面的数也可以理解为相邻。这样的涉及操作相邻元素描述是不是跟删除字......
  • 1.15
    《构建之法》的第二章主要讲述了作为软件工程师,在编写代码时应注重的方法和原则。其中,作者着重强调了DRY准则(Don’tRepeatYourself)的重要性,这让我深刻认识到重复代码的危害和避免重复代码的重要性。作者将重复的种类分为强加的重复、无意地重复、无耐的重复和开发者之间的重复,......
  • nRF21540—低功耗蓝牙,蓝牙mesh、Thread和Zigbee和2.4 GHz私有协议范围扩展射频前端模
    nRF21540是一款射频前端模块(FEM),可用于改善短距离无线产品的传输范围和连接鲁棒性。作为一款辅助性设备,nRF21540是一种“即插即用型”的无线传输范围扩展器,可与nRF52和nRF53系列的高级多协议无线SoC搭配使用,所需的外部器件数量非常少。    nRF21540的+13dBRX增益和低噪声系......
  • P11592 [NordicOI 2024] Chair Game
    先直接从IMO2005预选赛C7开始看。问题:给定一个长度为\(n\)的序列\(a\),保证\(n\mid(\suma_i)\)。证明存在两个排列\(\sigma\)与\(\tau\),使得\(\sigma_i+\tau_i\equiva_i\pmodn\)。解:若存在一个序列\(a\)和其的一组解\((\sigma,\tau)\),同时存在一个序列\(b......
  • 计算机网络——应用层
    6.1应用层概述6.2客户、服务器方式(c/s方式)和对等方式(P2P方式)客户/服务器(Client/Server,C/S)方式对等(Peer-to-Peer,p2p)方式6.3动态主机配置协议DHCPDHCP的工作过程DHCP中继代理6.4域名系统DNS6.5文件传送协议FTPFTP工作原理主动模式被动模式......
  • Level2逐笔成交逐笔委托毫秒记录:今日分享优质股票数据20250115
    逐笔成交逐笔委托下载链接:https://pan.baidu.com/s/1uRCmUTFoUZShauQ0gJYFiw?pwd=f837提取码:f837--------------------Level2逐笔成交逐笔委托数据分享下载 采用Level2逐笔成交与逐笔委托的详细记录,这种毫秒级别的数据能揭露众多关键信息,如庄家意图、虚假交易,使所......