美文网首页网络技术
一张图解决滑动窗口协议

一张图解决滑动窗口协议

作者: yueyue_projects | 来源:发表于2018-08-26 15:35 被阅读11次
    image.png

    上图是滑动窗口协议的中间状态。连续停等协议允许一次性发送5,6两个分组,但是由于5由于某个原因delay了,则6先收到,它回去检查是否满帧,这里肯定没有满帧,则等待5到达,然后到达后,会发送确认的ack到发送方,自己接受方的前沿和后沿都会移动两位,同理当发送放收到确认报文ack,则前后沿也会移动两位。这样发送方和接受方的一次基于滑动窗口协议的交互叫执行完成了。

    当然,上诉过程会涉及到一些特殊情况,delay到超时,发送方会基于回退N协议,重传5,6两个帧,如果只想传第5帧,TCP协议报文段可以指定SACK这样的标识符,但是这个机制复杂不常用,所以略过

    相关文章

      网友评论

        本文标题:一张图解决滑动窗口协议

        本文链接:https://www.haomeiwen.com/subject/qoeoiftx.html