TCP的快速重传

  • 4
  • 111,708
  • A+
所属分类:思科教程

之前的文章我们有讲解TCP拥塞避免的方式,这些都是通过发送端来实现,那么接受方有什么方式解决拥塞问题?

TCP的快速重传

接收方的拥塞避免方式,叫做快速重传。快速重传如何操作?我们以上图为例简单说一下:

接收方收到了M1和M2后都分别发出了确认。现在假定接收方没有收到M3但接收到了M4。接收方不能确认M4,因为M4是收到的失序报文段。根据可靠传输原理,接收方可以什么都不做。但按照快重传算法规定,接收方应及时发送对M2重复确认,这样做可以让发送方及早知道报文段M3没有到达接收方。

发送方在收到三次重复确认之后,会立即重新发送M3。并且判定网络可能出现拥塞,然后把ssthresh设置为cwnd一半,最后重新进入拥塞避免阶段。

  • 我的微博
  • 这是我的微博扫一扫
  • weinxin
  • 微信公众号
  • 微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

签到

目前评论:4   其中:访客  4   博主  0

    • avatar 韩旭威 9

      杜老师,周末班我想听是不是不用掏钱了啊。

        • avatar Penn 9

          @韩旭威 直接进去听就行了,就说是脱产班过来自习!

        • avatar 老韩 9

          真正工作了才知道学校里面东西没学好是多么吃亏,工作上不会也不是能随便问的。周末是不是该来荣新听听周末班补补。

            • avatar Penn 9

              @老韩 可以过来补补,周末班于老师上课,你可以进去听!