码迷,mamicode.com
首页 > 其他好文 > 详细

TCP流量控制与拥塞解决

时间:2017-04-23 16:48:46      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:set   重复   利用   流量   amp   拥塞   ini   启动   滑动   

滑动窗口 

  但要提高网络利用率:

  nagle算法 ~ 延迟

 

慢启动、拥塞避免

  发送端主导cwnd

  init  set  ssthresh  &  cwnd = swnd 

  loop :

    网不阻塞  (cwnd  < ssthresh)(cwnd  > ssthresh)(cwnd  == ssthresh)

            cwnd*2       cwnd ++        都可以

    网阻塞   set: ssthresh = cwnd / 2        cwnd = 1

 

快重传、快恢复

  快重传:接收端,三次重复确认i; 发送端,立即重发i + 1;

  ssthresh = cwnd / 2

  快恢复:cwnd ++

注意:

  swnd = min(rwnd, cwnd)

 

TCP流量控制与拥塞解决

标签:set   重复   利用   流量   amp   拥塞   ini   启动   滑动   

原文地址:http://www.cnblogs.com/luntai/p/6752710.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!