TCP en UDP in de transportlaag
TCP en UDP in de transportlaag
Wat weet je al over TCP en UDP?
Leerdoel van deze les
Aan het einde van deze les kun je het verschil uitleggen tussen TCP en UDP, en weet je welke rol zij spelen in de transportlaag van het OSI-model (niveau 3 en 4).
Het OSI-model: een overzicht
Het OSI-model bestaat uit 7 lagen die het netwerkverkeer structureren. Elke laag heeft zijn eigen taken en verantwoordelijkheden.
Focus op laag 3 en 4
Laag 3 is de netwerklaag (routing en adressering). Laag 4 is de transportlaag (dataoverdracht tussen systemen).
Wat doet de transportlaag?
De transportlaag zorgt voor het betrouwbaar en efficiënt versturen van data tussen systemen. Hier regelen TCP en UDP dit proces.
Introductie TCP-protocol
TCP (Transmission Control Protocol) is betrouwbaar, controleert fouten en garandeert aflevering van data.
Werking van TCP
TCP maakt eerst een verbinding op (three-way handshake), verstuurt data in volgorde en vraagt bevestigingen (ACK's).
Introductie UDP-protocol
UDP (User Datagram Protocol) is snel, maar minder betrouwbaar. Het verstuurt data zonder verbinding of foutcontrole.
Vergelijking TCP en UDP
TCP
UDP
- Minder betrouwbaar - Sneller - Geen volgorde gegarandeerd - Geen handshakes
- Betrouwbaar - Langzamer - Volgorde gegarandeerd - Gebruikt handshakes
Wanneer kies je TCP of UDP?
Gebruik TCP voor e-mail en websites (betrouwbaar). Gebruik UDP voor streaming en games (snelheid).
Controlevraag
Noem één belangrijk verschil tussen TCP en UDP.
Samenvatting
TCP en UDP zijn beide transportprotocols in het OSI-model. TCP is betrouwbaar en traag; UDP is snel maar minder betrouwbaar.
Schrijf 3 dingen op die je deze les hebt geleerd.
Schrijf 2 dingen op waarover je meer wilt weten.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.