您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > TCP超时和重传机制之停等协议ARQ
确认与超时重传(1)停等协议(Stop-and-Wait)过程:①发送方发完一帧后,停止发送,并启动定时器,等待对方应答。②接收者收到帧,若正确则应答ACK,错误则应答NAK。③发送者若收到ACK,接着发送下一幀;若收到NAK、或超时,则重发该幀。停等协议适用于半双工或全双工信道,且传输时延短的链路,信号传输时延较长时传输效率比较低。优点:简单缺点:信道利用率低,效率低停等协议原理:将差错控制和流量控制结合起来接收方对幀校验,出错则重发措施:1.发送方和接收方各有一个帧缓冲区2.为解决重复幀问题,需对幀进行编号,编号只需两个(0或1),以区分是新幀还是重复之前的幀3.发送帧依次交替编号为0,1帧4.应答帧则需指明所应答的帧号5.设置超时重发停等ARQ初始时,双方维护的幀编号都为0;发送方维护的幀编号表明当前所发幀的序号,接收方维护的幀编号表明接收方当前期望接收的幀序号。停等ARQ(1)停等ARQ(2)发送方收到应答幀后,如果应答幀中的幀编号与当前维护的幀编号相同、或超时未收到应答,则重发当前编号的幀。因发出的数据幀丢失引起超时:超时未收到应答,则重发当前编号的幀。超时时间的设置必须恰当,既不能太大也不能太小。停等ARQ(3)超时的另一种情况:因为应答幀丢失而引起超时重发。停等ARQ(4)停等ARQ发送方接收方超时超时帧丢失重发ACK丢失重发
本文标题:TCP超时和重传机制之停等协议ARQ
链接地址:https://www.777doc.com/doc-2851673 .html