De to mest almindelige transportlagsprotokoller, der gør det muligt for værter at kommunikere og overføre data, er:
1. TCP (transmissionskontrolprotokol): TCP er en forbindelsesorienteret protokol, der giver pålidelig, bestilt og fejlkontrolleret levering af data. Den etablerer en virtuel forbindelse mellem afsenderen og modtageren før datatransmission, hvilket sikrer, at alle datapakker leveres i den rigtige rækkefølge.
2. UDP (brugerdatagram -protokol): UDP er en forbindelsesløs protokol, der tilbyder hurtigere datatransmission, men ikke garanterer levering eller ordre. Det sender datapakker uden at etablere en forbindelse, hvilket gør den velegnet til applikationer, der prioriterer hastigheden frem for pålidelighed, såsom streamingmedier eller online spil.
Både TCP og UDP fungerer ved transportlaget i TCP/IP -modellen, der er ansvarlig for at levere pålidelige dataoverførselstjenester til applikationer.