Transportlaag: TCP en UDP

Dieper in de transportlaag: TCP en UDP

1 / 21
volgende
Slide 1: Slide
newEditorICTMBOStudiejaar 3

In deze les zitten 21 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 30 min
Dit is niet oké

Onderdelen in deze les

Dieper in de transportlaag: TCP en UDP

Wat weet jij al over TCP en UDP?

Leerdoel

Aan het einde van de les kun je het verschil uitleggen tussen TCP en UDP, de werking van de three-way-handshake beschrijven en toepassingen hiervan herkennen.

Het OSI-model: overzicht

Het OSI-model bestaat uit 7 lagen. De transportlaag is laag 4 en zorgt voor data-overdracht tussen systemen.

Wat doet de transportlaag?

De transportlaag regelt het betrouwbaar versturen van data tussen computers. Zij bepaalt hoe gegevens worden opgedeeld, verzonden en weer samengevoegd.

Twee belangrijke protocollen

TCP

UDP

User Datagram Protocol (UDP) is sneller, minder betrouwbaar, en verstuurt data zonder bevestiging.

Transmission Control Protocol (TCP) zorgt voor betrouwbare, geordende verzending van data.

TCP: kenmerken

• Betrouwbaar • Data in juiste volgorde • Controle op fouten • Trager dan UDP

UDP: kenmerken

• Sneller, geen verbinding nodig • Geen garantie op ontvangst • Data kan verloren gaan • Wordt vaak gebruikt voor live streaming

De werking van TCP

TCP zet eerst een verbinding op voor het versturen van data. Dit gebeurt met de three-way-handshake.

Wat is de three-way-handshake?

Three-way-handshake is het proces waarmee twee computers veilig een TCP-verbinding opbouwen voordat data wordt verzonden.

Three-way-handshake, stap voor stap

2. SYN-ACK & 3. ACK

1. SYN

De client stuurt een SYN-pakket naar de server.

De server antwoordt met SYN-ACK. Client bevestigt met ACK. Nu is de verbinding actief.

Waarom is de handshake belangrijk?

Dit mechanisme voorkomt miscommunicatie en zorgt dat beide kanten klaar zijn om data te ontvangen.

Praktijkvoorbeelden

• TCP: webpagina's laden, e-mail • UDP: online games, livestreams

Formatieve opdracht

Leg in je eigen woorden uit waarom je voor bepaalde toepassingen TCP zou kiezen en voor andere UDP.

Vergelijk: TCP vs. UDP

Voordeel: snel Nadeel: geen garantie

Voordeel: betrouwbaar Nadeel: trager

TCP

UDP

Korte quiz

1. Welk protocol gebruik je voor streaming? 2. Welke stap komt als derde bij de three-way-handshake? 3. Waar staat TCP voor?

Reflectie

Welke toepassingen zie jij graag met TCP of UDP in jouw vakgebied?

Afronding

Nu kun je TCP en UDP uitleggen, weet je wat de three-way-handshake is, en begrijp je wanneer je welk protocol gebruikt.

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.