TCP (Transmission Control Protocol) past zich aan bij netwerkcongestie door het vertragen en aanpassen van de transmissiesnelheid om het netwerk te ontlasten. Dit gebeurt door middel van het TCP Congestion Control mechanisme dat het aantal verstuurde pakketten vermindert wanneer er congestie wordt gedetecteerd. Dit mechanisme vermindert het aantal pakketten dat in het netwerk wordt verzonden door vertragingen in te bouwen tussen de verzendingen en het monitoren van feedback van het netwerk om te bepalen of het netwerkcongestie vertoont. Als er congestie wordt waargenomen, vertraagt TCP de transmissiesnelheid om verdere congestie te voorkomen. Hiermee helpt TCP om de belasting op het netwerk te verminderen en de betrouwbaarheid van de verbinding te behouden.