Slow-Start and Congestion Avoidance (1) Two communication phases for increasing congestion window Slow Start used at the beginning of a transfer, or after timeout. starts from minimum window size Increases congestion window size by MSS bytes for each ACK received. increases window size exponentially Congestion Avoidance Increases congestion window size by MSS / cwnd bytes for each ACK received. increases window size linearly