protocollenstack
Een protocollenstack, ook wel netwerkstapel genoemd, is een gestructureerde verzameling van communicatieprotocollen die samenwerken om data tussen apparaten te verzenden en te ontvangen. De stack bestaat uit meerdere lagen, waarbij elke laag een specifieke taak uitvoert en een abstractie biedt voor de lagen erboven en eronder. Hierdoor kunnen toepassingen zich richten op hun eigen functionaliteit zonder rekening te houden met de details van de onderliggende hardware of het netwerkmedium.
De twee meest invloedrijke referentiemodellen zijn het OSI-model met zeven lagen en het TCP/IP-model met vier
In beide modellen wordt data bij elke stap in de stapel ingepakt met extra informatie die nodig
Enkele veelgebruikte protocollen per laag zijn onder meer: op de linklaag Ethernet en Wi‑Fi; op de netwerklaag
Voordelen van een protocollenstack zijn modulariteit, interoperabiliteit en vereenvoudigde foutopsporing. Belangrijke overwegingen zijn beveiliging, prestatie en