Video: OSI Model Explained | OSI Animation | Open System Interconnection Model | OSI 7 layers | TechTerms 2025
Præsentationslaget for OSI-modellen (Open System Interconnection) er ansvarlig for hvordan disse data ser ud eller er formateret . Overvej et eksempel, hvor spioner bytter kodede meddelelser. Måden at sende meddelelserne frem og tilbage er defineret af sessionlaget, men hvordan meddelelserne er kodet (eller chifferet spionerne, der bruges til at skjule meddelelsen) er præsentationslaget.
Dette skal naturligvis forhandles mellem deltagerne, fordi det ville være ubrugeligt for en spionere for at kode en meddelelse om, at den anden spion ikke vidste, hvordan dekode. Så med præsentationslaget skal alle deltagere acceptere de kodningsmetoder, der bruges på dette lag.
Det samme gælder i computerverdenen - Alle deltagere, som servere og klienter, skal være enige med h ow dataene vil blive formateret for at udveksle den. Derfor tillader standarder for elementer som HTML og XML-sprog servere at præsentere data til kunder og klienterne for at vise disse data til brugerne.
Forskelle mellem browsere gør den faktiske visning af dataene lidt anderledes i hver browser, delvis på grund af, hvordan de ære eller fortolke dataformatering, der præsenteres af websiden. Denne formateringsvariation er hvorfor så mange mennesker har flere webbrowsere installeret på deres computere.
Kryptering er en af de vigtigste oversættelser, der finder sted på præsentationslaget. På udgående trafik fra serveren krypterer præsentationslaget data, der sendes, og i den anden ende af forbindelsen dekrypterer de data, der sendes til applikationslaget. Den følgende figur illustrerer datastrømmen mellem en netværksklient og serveren.
Hvis klientcomputeren kører et e-mail-program, og serveren er brugerens e-mail-server, så er den i begge ender af forbindelsen (både klienten og serversiden) de sandsynligvis ved hjælp af protokollen for simpel mailoverførselsprotokol (SMTP) eller snarere den krypterede version, SMTPS. Datastrømmen ville være som følger:
-
Ved hjælp af SMTPS overføres klientsiden af applikationen til præsentationslagets tjenester og anmodninger om kryptering.
-
En Transport Layer Security (TLS) komponent i præsentationslaget modtager den ukrypterede meddelelse og fortsætter med at kryptere meddelelsen ved hjælp af standard TLS-processer.
-
Den krypterede meddelelse strømmer ned gennem de resterende OSI-lag, over det fysiske netværk til serveren.
-
På serveren sendes beskeden op gennem alle lagene, indtil den kommer til præsentationslaget.
Nu vil serverens TLS-processer overtage og dekryptere meddelelsen, så den er tydelig læsbar.
-
Den klare SMS-besked leveres derefter til SMTP-applikationslagprotokollen til behandling.
I dette tilfælde vil det næste trin være at levere beskeden til modtagerens postkasse.