TCP congestion control:
two “phases”
- slow start
- congestion avoidance
important variables:
- Congwin
- threshold: defines threshold between two slow start phase, congestion control phase
“probing” for usable bandwidth:
- ideally: transmit as fast as possible (Congwin as large as possible) without loss
- increase Congwin until loss (congestion)
- loss: decrease Congwin, then begin probing (increasing) again