TCP协议学习笔记(1):连续ARQ协议

TCP协议学习笔记(1):连续ARQ协议

Automatic Repeat reQuest

连续ARQ(Automatic Repeat reQuest)协议。
指发送方维持着一个一定大小的发送窗口,位于发送窗口内的所有分组都可连续发送出去,而中途不需要等待对方的确认。
而发送方每收到一个确认就把发送窗口向前滑动一个分组的位置。
属于运输层,是TCP协议的精髓所在。

时间坐标

向前”是指“向着时间增大的方向”,而“向后”指的是“向着时间减少的方向”。
分组发送是按照分组序号“从小到大”发送的。

优点

容易实现,即使确认丢失也不必重传。

缺点

不能向发送方反映出接收方已经正确收到的所有分组的信息。

举例

如果发送方发送了前5个分组,而中间的第3个分组丢失了。
这时接收方只是对前两个分组发出确认。
发送方无法知道后面三个分组的下落,而只好把后面的三个分组都再重传一次。
这就叫做Go-back-N(回退N),表示需要再退回来重传已发送过的N个分组。
当通信线路质量不好时,连续ARQ协议会带来负面的影响。

缓冲存储空间

连续重发请求ARQ方案是指发送方可以连续发送一系列信息帧,即不用等前一帧被确认便可继续

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值