De twee belangrijkste soorten transportdiensten die internet op zijn applicaties biedt, zijn:
1. Verbindingsgericht: Dit type service garandeert een toegewijd, betrouwbaar pad tussen de afzender en ontvanger. Het zorgt ervoor dat gegevens worden geleverd in dezelfde volgorde die deze is verzonden en dat foutendetectie- en correctiemechanismen biedt. TCP (transmissiecontroleprotocol) is het meest voorkomende voorbeeld van een verbindingsgericht protocol dat op internet wordt gebruikt.
2. Verbindingsloos: Dit type service vereist geen speciaal pad. Het verzendt eenvoudig datapakketten naar de bestemming zonder voorafgaande instelling van de verbinding. Dit maakt het sneller en efficiënter, maar het garandeert geen levering of bestelling van pakketten, noch biedt het foutdetectie en correctie. udp (User Datagram Protocol) is een veel gebruikt verbindingsloos protocol.
Hier is een tabel die de belangrijkste verschillen tussen deze twee transportdiensten samenvat:
| Feature | Verbindingsgerichte (TCP) | Verbindingloos (UDP) |
| -------------- | -------------------------- | ----------------------- |
| Verbinding | JA | Nee |
| Gegevensafgifte | Besteld en betrouwbaar | Ongeordend, onbetrouwbaar |
| Foutafhandeling | JA | Nee |
| Snelheid | Langzamer | Sneller |
| Overhead | Hoger | Lager |
Toepassingen kunnen de meest geschikte transportservice kiezen op basis van hun specifieke vereisten. Toepassingen die bijvoorbeeld betrouwbare gegevensverlening vereisen, zoals e -mail of bestandsoverdracht, zouden TCP gebruiken, terwijl applicaties die prioriteit geven aan snelheid en wat gegevensverlies kunnen verdragen, zoals streaming video, UDP zouden gebruiken. |