TCP Congestion Avoidance
/* slowstart is over */
/* Congwin > threshold */
Until (loss event) {
every w segments ACKed:
Congwin++
}
threshold = Congwin/2
Congwin = 1
perform slowstart
Congestion avoidance
1
1: TCP Reno skips slowstart (fast
recovery) after three duplicate ACKs
Previous slide
Next slide
Back to first slide
View graphic version