网站首页  词典首页

请输入您要查询的问题:

 

问题 停等协议源程序
释义
    一、停等协议源程序
    双工停等协议,是基本数据链路协议.
    前提是:数据双向传输,有噪声的信道,发送方不是总有数据发送,接收方不能及时处理所收到的数据.
    双工停等协议
    双工协议在通道的每个方向都有发送帧(数据帧)和应答帧,为了区分它们,需要在帧的控制信息中增加一个帧类型的字段。
    如果某站收到对方的数据后,在给对方发送应答帧的同时,又有数据帧要发往对方,则不必单独发送应答帧,可以在数据帧中增加一个接受顺序号字段(ACK字段)以存放应答信息,于是对方在收到数据帧的同时也得到了应答,这种方法称为“背回”(Piggybacking)。
    背回应答的优缺点:
    1 减少了帧的发送数目(因为减少了单独应答帧);
    2 能有效地利用通道,且接收站的“帧正确到达”中断次数和接收站的输入缓冲区均可以减少。
    3 但是背回应答增加了协议的复杂性
    在双工停等协议中,去掉了高层始终有信息发送的假定,使协议接近数据通信的实际情况,但规定发送一帧后要等到应答后才能发送下一个新帧(所谓停等协议)。
      
    二、停等协议是什么
    停等协议是发送双方传输数据的一种协议方式。
    停等协议的接收、发送双方仅需设置一个帧的缓冲存储空间和帧序号只取0或1的两个状态标志位,便可有效地实现数据重发并确保接收方接受的数据不会重复。
    三、停等协议的操作过程
    (1)发送方每次仅将当前信息帧作为备份保留在缓冲存储器中;
    (2)当发送方开始发送信息帧时,赋予该信息帧一个帧序号,随即启动计时器;
    (3)当接收方收到无差错的信息帧后,即向发送方返回一个与该帧序号相同序号的ACK确认帧;
    (4)当接收方检测到一个含有差错的信息帧时,便舍弃该帧;
    (5)若发送方在规定时间内收到ACK确认帧,即将计时器清零,需而开始下一帧的发送;
    (6)若发送方在规定时间内未收到ACK确认帧,则应重发存于缓冲器中的待确认信息帧。
    以上就是法律网小编为您详细介绍的关于停等协议源程序的相关内容,综上所述小编提醒您,所以其实停止等待就是每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个分组。若您还有什么法律疑问,建议咨询法律网专业律师。
    
随便看

 

法律咨询问答库收录2074234条法律问答词条,基本涵盖了全部常用法律问题的释义及解析,是法律学习是实务的有利工具。

 

Copyright © 2004-2024 eaola.com All Rights Reserved
更新时间:2025/3/15 12:22:28