A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
OSI-modell |
---|
7. Alkalmazá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
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
- adatkonverzió
- karakterkódolás
- tömörítés
- titkosítás és visszafejtés
- szerializálás
Jegyzetek
- ↑ The Linux Information Project – Presentation Layer Definition. www.linfo.org (Hozzáférés: 2021. nov. 11.)
Források
- Andrew S. Tanenbaum – David J. Wetherall: Számítógép-hálózatok. 3. bőv., átdolg. kiad. Budapest: Panem Könyvek. 2013. ISBN 978-963-545-529-4
- Hálózati kislexikon
Kapcsolódó szócikkek
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.
Épületirányító rendszer
Útválasztás
Útválasztó
Ütközési tartomány
100Base-FX
100Base-T4
100Base-TX
Arcnet hálózatok
ARPANET
Avaya
Az adatáteresztő képesség mérése
C3 Kulturális és Kommunikációs Központ
CAN-busz
ChatFlow
Cheeger-állandó
Cisco IOS
Common Object Request Broker Architecture
Csomagtovábbítás
Csomag (informatika)
Dataizmus
Dinamikus DNS
Ethernet
Fordított proxy
Forgalomgeneráló modell
Gazdagép
Gyűrűs kocka
Gyors Ethernet
Hálózati címfordítás
Hálózati híd
Hálózati szegmens
Helyi hálózat
Hub (hálózat)
IEEE 802
Intranet
Iperf
Kábelmodem
Kliens
Kvantumhálózat
Localhost
LogMeIn Hamachi
MAC-cím
Magánhálózat
Manchesteri kódolás
Megjelenítési réteg
Modem
Munkamenet
Nagy kiterjedésű hálózat
OSI-modell
Pleziokron digitális hierarchia
Porttovábbítás
Repeater
Squid
Switch (informatika)
System Fault Tolerant
Számítógép-hálózat
Számítógépfürt
Szórási tartomány
Személyi hálózat
Szerver
Szinkron digitális hierarchia
Tűzfal (számítástechnika)
Time to Live
Token-Ring
Tokenbusz
Token busz
Unicast
UTP
Válogatás nélküli üzemmód
Városi hálózat
Varnish
Virtuális helyi hálózat
Virtuális magánhálózat
Windows Internet Name Service
X.25
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.