De TCP/IP-gids
9 Het Open Systeem Interconnectie (OSI)-referentiemodel
9 OSI-referentiemodel Model Layers

Session Layer (Layer 5)

Toepassingslaag (laag 7)

Presentatielaag (laag 6)

De presentatielaag is de zesde laag van de protocolstapel van het OSI-referentiemodel, en de tweede van boven. Zij verschilt in twee belangrijke opzichten van de andere lagen. Ten eerste heeft zij een veel beperktere en specifiekere functie dan de andere lagen; zij is eigenlijk nogal gemakkelijk te beschrijven, hoera! Ten tweede wordt zij veel minder vaak gebruikt dan de andere lagen; in veel soorten verbindingen is zij niet nodig.

De naam van deze laag suggereert ook haar voornaamste functie: zij houdt zich bezig met de presentatie van gegevens. Meer in het bijzonder is de presentatielaag belast met het regelen van alle problemen die zich kunnen voordoen wanneer gegevens die door het ene systeem worden verzonden, door het andere systeem op een andere manier moeten worden bekeken. Zij zorgt ook voor elke speciale verwerking van gegevens vanaf het moment dat een applicatie deze probeert te verzenden tot het moment dat deze over het netwerk worden verzonden.

Functies van de presentatielaag

Hier volgen enkele van de specifieke soorten gegevensverwerkingskwesties die de presentatielaag afhandelt:

  • Vertaling: Netwerken kunnen zeer verschillende soorten computers met elkaar verbinden: PC’s, Macintoshes, UNIX-systemen, AS/400-servers en mainframes kunnen allemaal op hetzelfde netwerk bestaan. Deze systemen hebben veel verschillende kenmerken en geven gegevens op verschillende manieren weer; zij kunnen bijvoorbeeld verschillende tekensets gebruiken. De presentatielaag zorgt ervoor dat deze verschillen tussen de machines verborgen blijven.
  • Compressie: Compressie (en decompressie) kan in de presentatielaag worden uitgevoerd om de doorvoer van gegevens te verbeteren. (Sommigen zijn van mening dat dit strikt genomen geen functie van de presentatielaag is.)
  • Encryptie: Sommige vormen van versleuteling (en ontsleuteling) worden uitgevoerd in de presentatielaag. Hierdoor wordt de veiligheid van de gegevens gegarandeerd terwijl deze door de protocolstapel reizen. Een van de populairste versleutelingsprogramma’s die gewoonlijk met de presentatielaag wordt geassocieerd is bijvoorbeeld het SSL-protocol (Secure Sockets Layer). Niet alle versleuteling vindt echter plaats op laag 6; sommige versleutelingen vinden vaak plaats op lagere lagen in de protocollenstapel, bij technologieën als IPSec.

Rol van de presentatielaag in het OSI-model

De reden dat de presentatielaag niet altijd wordt gebruikt bij netwerkcommunicatie is dat de bovengenoemde taken eenvoudigweg niet altijd nodig zijn. Compressie en encryptie worden meestal als optioneel beschouwd, en vertaaleigenschappen zijn ook alleen in bepaalde omstandigheden nodig. Een andere reden waarom de presentatielaag soms niet wordt genoemd is dat de functies ervan kunnen worden uitgevoerd als onderdeel van de applicatielaag.

Het feit dat de vertaaltaken van de presentatielaag niet altijd nodig zijn betekent dat het gebruikelijk is dat deze worden overgeslagen door feitelijke implementaties van de protocol stack. Dit betekent dat protocollen van laag zeven direct kunnen praten met die van laag vijf. Nogmaals, dit is een van de redenen waarom alle functies van lagen vijf tot en met zeven samen in hetzelfde softwarepakket kunnen worden opgenomen, zoals beschreven in het overzicht van lagen en lagengroepen.

Key Concept: De zesde laag van het OSI-model wordt de presentatielaag genoemd. Protocollen op deze laag zorgen voor manipulatietaken die gegevens van de ene representatie naar de andere transformeren, zoals vertaling, compressie en encryptie. In veel gevallen zijn dergelijke functies niet vereist in een bepaalde netwerkstack; als dat het geval is, is het mogelijk dat er geen protocol actief is op laag zes.

Sessielaag (laag 5)

Application Layer (Layer 7)

Als u The TCP/IP Guide nuttig vindt, overweeg dan een kleine Paypal donatie om de site te helpen, door gebruik te maken van een van de knoppen hieronder. U kunt ook een aangepast bedrag doneren via de meest rechtse knop (niet minder dan $1 a.u.b., anders krijgt PayPal het meeste/alles van uw geld!) In plaats van een grotere donatie, kunt u ook overwegen een downloadlicentie van De TCP/IP Gids aan te schaffen. Bedankt voor uw steun!

Home – Inhoudsopgave – Contact
De TCP/IP-gids (http://www.TCPIPGuide.com)
Versie 3.0 – Versiedatum: 20 september 2005