TCP以一定数目的数据段开始慢启动,称为初始窗口(Initial Window,IW)。
在没有ACK延时的情况下,每接收到一个好的ACK就意味着发送方可以发送两个新的数据包,这会使得发送方窗口随时间呈指数增长。当发送ACK时延时,如每隔1个数据包生成一个ACK,cwnd仍然以指数增长,当增幅较小。如果cwnd增长至非常大,发送大量的数据包会导致网络瘫痪,此时,cwnd将减小至原值的一半,这是慢启动阶段和拥塞避免阶段的转折点。
TCP以一定数目的数据段开始慢启动,称为初始窗口(Initial Window,IW)。
在没有ACK延时的情况下,每接收到一个好的ACK就意味着发送方可以发送两个新的数据包,这会使得发送方窗口随时间呈指数增长。当发送ACK时延时,如每隔1个数据包生成一个ACK,cwnd仍然以指数增长,当增幅较小。如果cwnd增长至非常大,发送大量的数据包会导致网络瘫痪,此时,cwnd将减小至原值的一半,这是慢启动阶段和拥塞避免阶段的转折点。