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

本文介绍了TCP协议中的连续ARQ协议,包括其时间坐标概念、优点和缺点。该协议允许发送方连续发送分组而无需等待确认,但若中间分组丢失可能导致回退N策略,增加重传次数。同时,它需要在发送方设置较大的缓冲存储空间以存放待确认和待发送的信息帧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

Automatic Repeat reQuest

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

时间坐标

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

优点

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

缺点

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

举例

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

缓冲存储空间

连续重发请求ARQ方案是指发送方可以连续发送一系列信息帧,即不用等前一帧被确认便可继续发送下一帧,效率大大提高。
但在这种重发请求方案中,需要在发送方设置一个较大的缓冲存储空间(称作重发表),用以存放若干待确认的以及待发送信息帧。
当发送方

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值