De två huvudtyperna av transporttjänster som Internet tillhandahåller till dess applikationer är:
1. Anslutningsorienterad: Denna typ av tjänst garanterar en dedikerad, tillförlitlig väg mellan avsändaren och mottagaren. Det säkerställer att data levereras i samma ordning som den skickades och ger feldetekterings- och korrigeringsmekanismer. TCP (transmissionskontrollprotokoll) är det vanligaste exemplet på ett anslutningsorienterat protokoll som används på internet.
2. Anslutningslöst: Denna typ av tjänst kräver inte en dedikerad väg. Den skickar helt enkelt datapaket till destinationen utan någon tidigare anslutning. Detta gör det snabbare och effektivare, men det garanterar inte leverans eller beställning av paket, och det ger inte heller feldetektering och korrigering. UDP (användardatagramprotokoll) är ett allmänt använt anslutningsfritt protokoll.
Här är en tabell som sammanfattar de viktigaste skillnaderna mellan dessa två transporttjänster:
| Funktion | Anslutningsorienterad (TCP) | Connectionless (UDP) |
| -------------- | -------------------------- | ----------------------- |
| Anslutning | Ja | Nej |
| Datadeleverans | Beställd och pålitlig | Oordnad, opålitlig |
| Felhantering | Ja | Nej |
| Hastighet | Långsammare | Snabbare |
| Overhead | Högre | Nedre |
Applikationer kan välja den mest lämpliga transporttjänsten baserat på deras specifika krav. Till exempel skulle applikationer som kräver tillförlitlig dataleverans, som e -post eller filöverföring, använda TCP, medan applikationer som prioriterar hastighet och kan tolerera viss dataförlust, som strömmande video, skulle använda UDP.