运输层协议:(2)Go-Back-N 协议


返回N协议(GO-Back -N)

为了提高效率填满管道,在发送方等待确认时,应当有多个分组正在传送中.也就是说我们需要让多喝分组处于等待确认的状态,以便在发送方等待确认的同时,信道也能保持忙碌状态.

返回N协议(GO-Back -N  GBN)的关键是发送方能够在收到确认之前发送多个分组,但接收方只能缓存一个分组.发送方为发送出去的分组保留副本,直到来自接收方确认达到.


计时器

虽然发出去的每一个分组都可以有一个计时器,但返回N协议中只用了一个计时器.因为第一个等待确认的分组总是会最先超时的.当这个计时器超时后,就重传所有的分组,所以没必要给每个分组都启动一个计时器.


返回N协议的有限状态机



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值