TCP协议如何实现可靠传输

1. 可靠传输的工作原理————停止等待协议



1. 使用确认和重传机制,我们就可以在不可靠的传输网络上实现可靠的通信
2. 这种可靠传输协议常称为自动重传请求ARQ(Automatic Repeat reQuest)。
3. ARQ表明重传的请求是自动进行的,接收方不需要请求发送重传某个出错的分组。

2. 停止等待协议的优点是简单,缺点是信道利用率太低。

信道利用率

3. 流水线传输

  • 发送方可连续发送多个分组,不必每发完一个分组就停顿下来等待对方的确认。这样可使信道上一直有数据不间断地传送。

  • 由于信道上一直有数据不间断地传送,这种传输方式可获得很高的信道利用率。


4. 连续 ARQ 协议

  1. 可靠的流水线传输需要滑动窗口技术
  2. 滑动窗口协议比较复杂,是 TCP 协议的精髓所在。
  3. 发送方维持的发送窗口,它的意义是:位于发送窗口内的分组都可连续发送出去,而不需要等待对方的确认。这样,信道利用率就提高了。
  4. 连续 ARQ 协议规定,发送方每收到一个确认,就把发送窗口向前滑动一个分组的位置。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值