V tejto softwarovo riešenej vrstve je správa, zaznamenaná v aplikačnej vrstve, prevedená do formy vhodnej pre prenos a zrozumiteľnej pre cieľový počítač. Prezentačná vrstva je zodpovedná za reprezentáciu a zabezpečenie dát. Reprezentácia dát môže byť na rôznych počítačoch rôzna (napr. je najvyšší bit v byte úplne vľavo alebo vpravo?). Zabezpečením sa rozumie šifrovanie/dešifrovanie, zabezpečenie integrity dát, digitálny podpis, atď. Špecifikuje spôsob, akým sú dáta formátované, prezentované, transformované a kódované. Rieši napríklad háčky a čiarky, CRC, kompresiu a dekompresiu dát. K takto spracovanej správe je opäť pripojená hlavička s údajmi o nastaveniach a funkciách prezentačnej vrstvy. Dátovými jednotkami prenášanými prezentačnou vrstvou sú PPDU (Presentation Layer Protocol Data Unit).
Zhrnutie vlastností a funkcií prezentačnej vrstvy:
- jej účelom je poskytovať takú reprezentáciu informácie, ktorú aplikačné entity používajú pri komunikácii (reprezentácia dát), alebo sa na nich odvolávajú (reprezentácia dátových štruktúr). Cieľom je, aby prenášané správy boli pre aplikáciu prezentované jednotným spôsobom bez ohľadu na svoju rôznorodosť. Existujú tri syntaktické verzie dát:
-syntax použitá vysielacou aplikačnou entitou,
-syntax použitá prijímacou aplikačnou entitou,
-prenosová syntax (používaná medzi prezentačnými entitami).
- poskytuje aplikačnej vrstve nezávislosť na použitej syntaxe prostredníctvom služieb transformácie syntaxe (prevod kódov a abecied, modifikácia grafického usporiadania dát …) a ich výberu (počiatočný výber syntaxe a je to možná neskoršia modifikácia).
- Zaisťuje transparentný prenos správ medzi koncovými užívateľmi a zaoberá sa iba štruktúrou správ a nie ich významom (sémantikou), ktorý je známy len aplikačnej vrstve.
- formát dátovej štruktúry (napr. kódovanie znakov – EBCDIC, ASCII; formát obrázku – TIFF, JPEG; formát multimediálneho súboru – AVI, MPEG, MIDI; štruktúra pre zobrazovanie webových stránok – HTML),
- šifrovanie a dešifrovanie dát, komprimovanie a dekomprimovanie dát.
- Funkciami v tejto vrstve sú: žiadosť o vytvorenie alebo zrušenie relácie, prenos dát, dohoda o syntaxe, formátovanie a prípadná kompresia dát …
- Príklad: ASCII norma alebo EBCDIC, kódovanie grafiky (JPEG, GIF, BMP), prenos obrazových a zvukových informácií (MPEG, MIDI, HTML …)