TCP的慢速启动

  • A+
所属分类:思科教程

大家都有过这个经历吧,在双11时网购,需要好久才能收到,为什么呢?在考虑卖家的发货能力,以及买家的收货能力后,我们还需要考虑快递的传输能力。

同理,当主机开始发送数据时,我们需要考虑网络承载能力,如果立即所大量数据字节注入到网络,那么就有可能引起网络拥塞。如何防止这个问题的发生呢?我们今天来讲一下TCP慢启动。

TCP的慢速启动

通常在刚开始发送报文段时,先把拥塞窗口cwnd设置为一个最大报文段的数值。而在每收到一个对新报文段的确认后,把拥塞窗口增加至多一个MSS数值。

也就是说,第一次时发送1个报文,在收到接收端确认之后,第二次时发送2个报文,同样都确认后,第三次时发送4个报文,2倍指数增长。

它的名字虽然叫慢启动,但实际上一点不慢,因为指数增长是很快的,所以它需要一个上限值,默认为64k。

慢启动的作用就是最大限度使用网络资源。

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

发表评论

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

签到

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

    • avatar wangfeng 3

      签到成功!签到时间:今日的09:48:54 GMT+0800 (中国标准时间),每日打卡,生活更精彩哦!

      • avatar zykun 3

        签到成功!签到时间:今日的上午9:47:00,每日打卡,生活更精彩哦!