TCP slow start (TCP慢启动)

来源:互联网 发布:美国情景喜剧排行知乎 编辑:程序博客网 时间:2024/05/18 01:09
慢启动定义

慢启动,是传输控制协议使用的一种阻塞控制机制。慢启动也叫做指数增长期。慢启动是指每次TCP接收窗口收到确认时都会增长。增加的大小就是已确认段的数目。这种情况一直保持到要么没有收到一些段,要么窗口大小到达预先定义的阈值。如果发生丢失事件,TCP就认为这是网络阻塞,就会采取措施减轻网络拥挤。一旦发生丢失事件或者到达阈值,TCP就会进入线性增长阶段。这时,每经过一个RTT窗口增长一个段。

个人理解:

因为发送端最开始不知道网络当前的带宽是多少,因此不知道发送速度最高是多少,所以只好一点点增长来“试探”网络的带宽。

测TCP网络速度时,要注意一开始这段不能算进去。


https://www.maxcdn.com/one/visual-glossary/tcp-slow-start/

http://www.cnblogs.com/ggjucheng/archive/2012/02/02/2335994.html

http://blog.itpub.net/15480802/viewspace-1412563/

0 0