[实用技巧] TCP协议的慢启动

[复制链接]
索梓琬 2014-3-23 11:11:35
TCP协议的慢启动


传统的TCP协议慢启动时的算法是每次收到新的ACK则窗口+1,

即CWND = CWND + 1;

而很多算法对TCP实现改进也是从这里入手,因为这样的算法,



窗口值是随着RTT时间指数增长的。为什么说是随着RTT时间指数增长的?这里解释一下。


例如某一次发送过程,发送的窗口为N,即CWND = N,而下一次每收到ACK,窗口都要增加1.



当这一次发送的数据包的ACK,完全收到时,这时的窗口值已经增加了N,即现在的窗口值是2N.



即窗口值变成了原有的2倍。而这段ACK完全被收到的时间即为一个RTT时间。



很多算法的改进,可以根据这个原理,修改每次窗口的增量。





作者 l_mai
柏新洁 2014-3-23 14:22:08
占坑编辑ing
回复

使用道具 举报

穆野雪 2014-3-30 06:06:28
我也顶起出售广告位
回复

使用道具 举报

屈孟夏 2014-4-4 14:39:11
顶顶更健康
回复

使用道具 举报

乐正茹薇 2014-4-4 18:34:02
……
回复

使用道具 举报

谭濡霈 2014-4-8 19:14:33
very good
回复

使用道具 举报

乐悦可 2014-4-15 11:30:43
呵呵,低调,低调!
回复

使用道具 举报

邬世韵 2014-5-2 14:26:41
顶起出售广告位
回复

使用道具 举报

通菁英 2014-5-9 21:47:08
回复

使用道具 举报

禹云亭 2014-5-11 18:44:41
学习下
回复

使用道具 举报

於秋芳 2014-5-17 15:51:39
高手云集 果断围观
回复

使用道具 举报

那安娴 2024-9-11 21:20:23 来自手机
介是神马?!!
回复

使用道具 举报

卫梦云 2024-9-17 15:23:13 来自手机
支持支持再支持
回复

使用道具 举报

戴柔静 2024-12-23 07:53:27
前排,哇咔咔
回复

使用道具 举报

西门彬 2025-3-30 18:08:29
打酱油的人拉,回复下赚取积分
回复

使用道具 举报

手机版

GMT+8, 2025-6-7 19:00

Copyright © 2012 技术派 | 技术支持:技术派设计

Powered by Discuz! X3.4