首页 > 其他分享 >数据链路层(流量控制与可靠传输机制)

数据链路层(流量控制与可靠传输机制)

时间:2024-03-14 22:11:07浏览次数:32  
标签:超时 重传 确认 流量 发送 传输 接收 链路层

数据链路层的可靠传输通常使用确认和超时重传两种机制来完成

流量控制:

停止等待协议:

滑动窗口与后退N帧协议(GBN):

发送窗口为n,接收窗口为1

累计确认:无须在收到上一个帧的确认才发送,而是可以连续发送帧。接收方连续收到几个正确的数据帧后,才对最后一个数据帧发送确认信息

请求重传:当检测失序的信息帧后,要求发送方重发最后一个正确接收的信息帧之后所有未被确认的帧

超时重传:如果出现超时,发送方重传所有已发送但未被确认的帧。

举个例子:假如发送方发送一个0号帧,接受方收到,期待1号帧,然后发送方继续发送1号帧,但1号帧丢失,接收方期待1号帧,

发送方继续发送234号帧,但不是接受方所期待的,就丢弃,1号帧的计时器到期后就重传1号帧。

1.累计确认(偶尔捎带确认)

2.接收方只按顺序接收帧,不按序无情丢弃

3.确认序列号最大的、按序到达的帧

4.发送窗口2^n-1,接收窗口大小为1(n位组成的数据帧)

缺点:批量重传代价太大

选择重传协议(SR):

 SR选择重传原理:

 例子:

1.对数据帧逐一确认,收一个确认一个
2.只重传出错帧
3.接收方有缓存

4.WT max=WR max=2^(n-1)

标签:超时,重传,确认,流量,发送,传输,接收,链路层
From: https://www.cnblogs.com/gzhblog/p/18074145

相关文章

  • 第六章-Sentinel 流量守卫
    第六章Sentinel流量守卫在微服务远程调用的过程中,还存在几个问题需要解决:业务健壮性问题:consumer调用provider,provider故障会导致consumer也出现故障在cart-service中,需要调用item-service中的查询商品信息接口。如果查询商品信息接口出现故障,会导致cart-service也出现故障......
  • 【计算机网络】数据链路层——无线局域网与VLAN
    IEEE802.11:无线局域网通用标准IEEE802.11是无线局域网通用的标准,它是由IEEE所定义的无线网络通信的标准。MAC帧头格式目的地址源地址:实际通信中的两个设备的地址接收端发送端:两个基站有很多帧头格式:刚才讲的是WDS。无线局域网1.有固定基础设施无线局域网2.无固定基......
  • iftop监视网络接口的实时流量
    iftop监视网络接口的实时流量iftop-B是一个命令行工具,用于实时监控网络流量。在执行该命令时,-B参数用于以字节为单位显示流量信息。具体来说,iftop工具可以用来监视网络接口的实时流量情况,包括每个连接的源地址、目标地址、传输速率、传输量等信息。它以交互式的方式显示流......
  • 【计算机网络】数据链路层——动态划分信道之轮询访问介质控制
    之前的信道划分の介质访问控制信道划分介质访问控制(MAC,MultipleAccessControl)协议:基于多路复用技术划分资源。网络负载重:共享信道效率高,且公平网络负载轻:共享信道效率低随机访问MAC协议:用户根据意愿随机发送信息,发送信息时可独占信道带宽。网络负载重:产生冲突开销网络......
  • 传统FTP传输存在哪些局限性?如何进行FTP替代?
    说到文件传输产品,很多人第一反应都是FTP,FTP是一种通用的文件传输协议,在各种操作系统和网络环境下都得到广泛支持,使用方便,确实在文件传输领域风靡了很多年,但随着互联网技术的发展和企业数字化需求的提升,其局限性也逐渐显现,所以很多企业都在寻找FTP替代的办法。那么传统FTP究竟有......
  • Git传输协议的对比分析
    Git有四种主要的协议来传输资料:1)本地协议(Local);2)HTTP协议;3)SSH(SecureShell)协议;4)Git协议;其中,本地协议由于目前大都是进行远程开发和共享代码所以一般不常用,而Git协议由于缺乏授权机制且较难架设所以也不常用。最常用的便是SSH和HTTP(S)协议。HTTP(S)优缺点优点一:相对于SSH协议,可以使用......
  • 03-前后端数据传输格式-下
    请求:JSON转换为Java对象响应:Java对象转换为JSONJSON想完成跨内存(浏览器/服务器、服务器/服务器)的数据传输、对象转换,必须经过网络传输,而且需要一个传递信息的载体,还需要序列化和反序列化的操作传递信息的载体JSON简单来说就是特定格式的字符串,JSON的载体就是字符串。JS对......
  • 流量焦虑的时代下获客转化的行军路径
    本篇从流量采购焦虑着手,帮你拆解需求,并充分通过逻辑解析“从获客到转化的闭环打造方法”,最终实现营销闭环,实现真正的转化率;共计9总纲,从主动营销到获客的转化闭环打造B2B采购者在6大阶段的不同焦虑,从用户不同阶段的焦虑,建立营销自动化闭环,组织保障方向打造业绩为导向的市场,“鱼池......
  • 跨区域文件传输常面临的不稳定、难管控问题,怎么解决?
    对于现今企业来说,设总部和分公司已经较为普遍,许多大型企业甚至在全球范围内都设有分公司,在日常经营中,基于业务开展需求,则产生了跨区域文件传输需求,总部和分公司之间需要将公司政策与流程文件、培训材料、营销与宣传资料、合同与协议、财务报告、项目管理报告等文件进行跨域文件交......
  • USB流量分析
    USB流量分析对CTF中USB做个了断,先摆定义USB是universalserialbus(通用串行总线)的缩写,是外部总线标准,通过对接口流量的监听,取得键盘敲击,鼠标移动与点击,存储设备的明文传输通信,USB无线网卡网络传输内容等等lsusb命令显示本机的USB设备列表及详细信息BUS002:指名设备连接哪条......