Two Primary TCP Control Systems Congestion control and related algorithms adjust quantity of data in flight (window) Data transmission is clocked by data leaving the net to maintain the target window size Timers are NOT important for normal operation some optimizations (e.g. delayed ACK) and error recovery (e.g. re-transmission timeout)