I am posting this again. I would really appreciate if somebody can answer this. I am beating myself with no success in getting to the root of this mystery. TCP still stays in slow start even though snd_cwnd >= snd_ssthresh and moves to CA only when there has been a packet loss. Can anybody confirm this?.
Thanks in advance. On 1/27/06, Saurabh Jain <[EMAIL PROTECTED]> wrote: > Hi All, > > Looking at the TCP stack code it seems that if the variable snd_cwnd > > snd_ssthresh, TCP would move to congestion avoidance. Is that correct? > Are there any other constraints as far as linux implementation goes? > Will that condition hold even if there has been no packet drop or dup > acks received. For example if through some module i make snd_ssthresh > = max(snd_cwnd/2,2), will TCP go to congestion avoidance even though > there has been no loss indication? > > Thanks in advance. > - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html