美文网首页
2019-10-31_TCP

2019-10-31_TCP

作者: 天蓬大元 | 来源:发表于2019-10-31 11:33 被阅读0次

    快速重传机制

    于是,TCP引入了一种叫Fast Retransmit 的算法,不以时间驱动,而以数据驱动重传。也就是说,如果,包没有连续到达,就ack最后那个可能被丢了的包,如果发送方连续收到3次相同的ack,就重传。Fast Retransmit的好处是不用等timeout了再重传。

    比如:如果发送方发出了1,2,3,4,5份数据,第一份先到送了,于是就ack回2,结果2因为某些原因没收到,3到达了,于是还是ack回2,后面的4和5都到了,但是还是ack回2,因为2还是没有收到,于是发送端收到了三个ack=2的确认,知道了2还没有到,于是就马上重转2。然后,接收端收到了2,此时因为3,4,5都收到了,于是ack回6。

    https://coolshell.cn/articles/11564.html

    https://coolshell.cn/articles/11609.html

    Head-of-Line Blocking

    屏幕快照 2019-11-01 下午4.50.53.png

    https://coolshell.cn/articles/19840.html

    相关文章

      网友评论

          本文标题:2019-10-31_TCP

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