For faster navigation, this Iframe is preloading the Wikiwand page for Megjelenítési réteg.

Megjelenítési réteg

A megjelenítési réteg (angolul: presentation layer) a 7 rétegből álló OSI-modell hatodik rétege, amely válaszol az alkalmazási réteg szolgáltatáskéréseire, illetve továbbítja az igényeket a viszonylati rétegnek. Ez a réteg az átvitt információ szintaktikájával és szemantikájával foglalkozik.

Leírása

[szerkesztés]

A megjelenítési réteg felelős az információ formázásáért és eljuttatásáért az alkalmazási rétegnek, ahol a további feldolgozás és megjelenítés történik. Gondoskodik róla, hogy az alkalmazási rétegnek már ne kelljen foglalkoznia a végfelhasználói rendszerek esetleg különböző adatértelmezési módszereiből származó szintaktikai eltérésekkel. A megjelenítési réteg szolgáltatására jó példa egy EBCDIC kódolású szövegfájl konvertálása ASCII kódolásúvá.

A megjelenítési réteg az első, ahol az adatra már nem csak úgy tekintünk, mint egy köteg 0 vagy 1-esre. Foglalkozik például a karakterlánc értelmezésének problémakörével is. Eltérések adódhatnak, hiszen használhatják például a Pascal módszert ("\x0Dthisisastring") vagy az ettől eltérő C / C++ módszert ("thisisastring\0"). Az ötlet az, hogy az alkalmazási rétegnek elég rámutatnia a továbbítandó adatra, a megjelenítési réteg elvégzi számára a többi feladatot.

Bár a megjelenítési réteg az adatstruktúra megjelenítésével, tömörítésével és titkosításával foglalkozik, ezeket a tevékenységeket néha más rétegekben is végrehajtják, mindegyiknek megvannak a maga előnyei és hátrányai. Ezenkívül sok alkalmazásban és protokollban nem tesznek különbséget a megjelenítési és az alkalmazási rétegek között.[1] Például az alkalmazási réteg protokolljának tekintett HTTP rendelkezik a megjelenítés réteg néhány tulajdonságával. Így képes például felismerni a karakterkódolásokat további konvertálás céljából, amely konvertálás ekkor már az alkalmazási rétegben történik meg.

Egy másik példa a megjelenítési réteg feladataira a struktúra értelmezése, ami ezen a szinten már szabványosított. Leggyakrabban az XML-t használják e célra.

Nemcsak karakterláncok, hanem ennél összetettebb dolgok is szabványosítottak. Például az objektumok az objektumorientált programozás témakörében, vagy egy videó jelsorozatának az átvitele.

Szolgáltatásai

[szerkesztés]

Jegyzetek

[szerkesztés]
  1. The Linux Information Project – Presentation Layer Definition. www.linfo.org (Hozzáférés: 2021. november 11.)

Források

[szerkesztés]

Kapcsolódó szócikkek

[szerkesztés]
{{bottomLinkPreText}} {{bottomLinkText}}
Megjelenítési réteg
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?