History of TCP Congestion Control 3 major versions of TCP congestion control TCP congestion control scheme has been deployed with BSD Unix. Tahoe Implemented in 4.3BSD Tahoe, Net/1 (around 1988) Slow Start and Congestion Avoidance Fast Retransmit Reno implemented in 4.3BSD Reno, Net/2 (around 1990) Fast Recovery after Fast Retransmit NewReno no reference implementation (around 1996) New Fast Recovery Algorithm