TCP Congestion Behaviors
Two algorithms:
- slow-start: getting to equilibrium
- congestion avoidance: searching for new available bandwidth in path (and reacting to congestion)
The two behaviors are mutually exclusive for any single point in time, but each TCP implements both:
- establish an operating point to switch between the two algorithms (ssthresh)