计算机网络 - 链路层: 后退N帧协议GBN

滑动窗口:

发送窗口: 发送方维持一种连续的允许发送的帧的序号
在这里插入图片描述
接收窗口: 接收方维持一种连续的允许接收的帧的序号
在这里插入图片描述
在这里插入图片描述

GBN发送方必须响应的三件事

上层的调用

上层要发送数据时, 发送方先检查发送窗口是否已满, 如果未满, 则产生一个帧将其发送;

如果窗口已满, 发送方只需将数据返回给上层, 暗示上层已满, 上层等一会再发送

收到一个ACK

GBN协议中, 对N号帧的确认采用累积确认的方式, 标明接收方已经收到N号帧和它之前的全部帧

超时事件

协议的名字为后退N帧, 来源于出现丢失和延时过长帧时发送方行为。
如果出现超时时, 发送方重传所有已发送但未被确认的帧

运行中的GBN

在这里插入图片描述
接收方只按序接收帧, 不按序无情丢弃
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

稻田里展望者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值