Networks – Transport Layer
De transportlaag zorgt voor de communicatie tussen draaiende applicatie processen op verschillende
hosts.
- Verzende kant: breekt de messages in segmenten die door de netwerklaag gaan
- De ontvangen kant: zet de segmenten om in messages die door de applicatielaag gaan
- Meer dan één protocol beschikbaar
o Internet: TCP & UDP
Transport vs Netwerk laag
Transportlaag: communicatie tussen processen (communiceert tbv de applicatielaag)
Netwerklaag: communicatie tussen hosts
Internet transportlaag protocollen
- TCP: Transmission Control Protocol
o Bij het verzenden van data, eerst bevestiging van ontvangst, daarna volgende data
o IP-adres, poortnummer, dest. IP-adres, dest. poortnummer
o Voordeel: betrouwbaar
o Nadeel: langzaam
- UDP: User Datagram Protocol
o Onbeperkt data sturen zonder bevestiging van ontvangst
o Dest. IP-adres & dest. poortnummer
o Voordeel: snel, kleine headergrootte
o Nadeel: onbetrouwbaar
ACK = aknowledgement
Redenen dat ACK niet aankomt:
- Pakket is vertraagt of raakt verloren
- ACK is vertraagt of raakt verloren
- Pakket is corrupt
Oplossing:
- Pakket opnieuw versturen
- Bij het dubbel ontvangen van het pakken 1 pakket verwijderen
De transportlaag zorgt voor de communicatie tussen draaiende applicatie processen op verschillende
hosts.
- Verzende kant: breekt de messages in segmenten die door de netwerklaag gaan
- De ontvangen kant: zet de segmenten om in messages die door de applicatielaag gaan
- Meer dan één protocol beschikbaar
o Internet: TCP & UDP
Transport vs Netwerk laag
Transportlaag: communicatie tussen processen (communiceert tbv de applicatielaag)
Netwerklaag: communicatie tussen hosts
Internet transportlaag protocollen
- TCP: Transmission Control Protocol
o Bij het verzenden van data, eerst bevestiging van ontvangst, daarna volgende data
o IP-adres, poortnummer, dest. IP-adres, dest. poortnummer
o Voordeel: betrouwbaar
o Nadeel: langzaam
- UDP: User Datagram Protocol
o Onbeperkt data sturen zonder bevestiging van ontvangst
o Dest. IP-adres & dest. poortnummer
o Voordeel: snel, kleine headergrootte
o Nadeel: onbetrouwbaar
ACK = aknowledgement
Redenen dat ACK niet aankomt:
- Pakket is vertraagt of raakt verloren
- ACK is vertraagt of raakt verloren
- Pakket is corrupt
Oplossing:
- Pakket opnieuw versturen
- Bij het dubbel ontvangen van het pakken 1 pakket verwijderen