Home

Transmissieprotocollen

Transmissieprotocollen bepalen hoe data van een zender naar een ontvanger wordt verzonden over netwerken. Ze regelen onder meer verbindingen, segmentering van data, foutdetectie en herstel, en hoe zendingen worden beheerd in termen van betrouwbaarheid en snelheid. In de gebruikelijke TCP/IP-architectuur bevinden ze zich op de transportlaag, tussen de netwerklaag (IP) en de toepassingslaag.

De belangrijkste indeling is verbindingsgeoriënteerde protocollen versus verbindingsloze protocollen. Verbindingsgeoriënteerde protocollen, zoals TCP, leveren betrouwbare, in

Beveiliging wordt doorgaans gerealiseerd bovenop de transportlaag. Encryptie zoals TLS laat gegevens versleuteld door over een

Standards en ontwikkeling: TCP en UDP zijn vastgelegd in RFC’s (bijv. RFC 793 voor TCP, RFC 768

de
juiste
volgorde
aankomende
levering
met
foutdetectie,
bevestiging
en
retransmissie,
plus
stroomregeling
en
congestiebeheer.
Verbindingsloze
protocollen,
zoals
UDP,
bieden
een
lichtgewicht,
onbevestigde
levering
zonder
garantie
op
ontvangst
of
volgorde,
waardoor
ze
weinig
overhead
hebben
en
vaak
worden
toegepast
bij
real-time
toepassingen.
Een
derde
optie,
SCTP,
combineert
kenmerken
van
beide
en
ondersteunt
multi-streaming
en
robuuste
foutafhandeling.
TCP-verbinding
lopen,
terwijl
DTLS
dit
mogelijk
maakt
boven
UDP.
Veel
toepassingsprotocollen,
zoals
HTTP(S),
FTP,
SMTP
en
DNS,
draaien
boven
de
gekozen
transportlaag
en
profiteren
van
de
bijbehorende
betrouwbaarheid
of
snelheid.
voor
UDP);
SCTP
is
vastgelegd
in
RFC
4960.
De
transportprotocollen
vormen
samen
met
de
netwerk-
en
toepassingslagen
de
basis
van
de
Internet-protocollenuite
en
blijven
evolueren
via
IETF-standaarden.