Pt. 16)Síťové modely
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Relační vrstva
Doposud zmíněné vrstvy (fyzická, linková, síťová, transportní) relačního modelu
ISO/OSI jsou zaměřeny na předávání dat mezi dvěma uzly počítačové sítě. Vyšší
vrstvy (relační, prezentační, aplikační) jsou pak již zaměřeny na potřeby síťových
aplikací. Přitom využívají přenosové možnosti transportní vrstvy a k nim přídávají
služby, které jsou užitečné pro většinu aplikací.
Pro vysvětlení pojmu
relace je dobré si představit klasický telefonní hovor.
Vytočení a následné spojení je analogické s prací transportní vrstvy, až
následně je možno vést hovor (relaci)
. Relaci tedy můžeme považovat za
spojení mezi dvěma uzly na úrovni bezprostředně vyšší, než je transportní
vrstva.
Úkoly relační vrstvy
● navazování, udržování a rušení relací
● řízení dialogu - zajištění pravidelného střídání uzlů při vysílání
● synchronizace - zajištění soulodu mezi daty vyslanými odesilatelem a
přijatými příjemcem
Prezentační vrstva
Úkolem doposud zmíněných vrstev (fyzická, linková, síťová, transportní,
relační) je, aby přenášená data vždy dorazila k příjemci přesně v takové
podobě, v jaké byla odeslána.
To ovšem ještě nezaručuje, že pro příjemce budou
data představovat totéž, co pro odesílatele.
Obecně různé počítače používají různou reprezentaci dat (např. kódování znaků).
Aby bylo zajištěno správné předávání dat mezi počítači, musí být zajištěny jejich
správné konverze. A ty má právě na starosti
prezentační vrstva.
Rozdíly mohou být např.:
● v kódování znaků - ASCII, EBCDIC, ...
● ve formátování čísel
● v šifrování
● v typu komprese dat
Aplikační vrstva
Důvodem existence aplikační vrstvy je, aby
umožnila aplikacím přístup do
počítačové sítě na bázi ISO/OSI modelu.
Funguje jako brána mezi aplikacemi
běžícími v různých uzlech, které si vzájemně vyměňují informace.
V původních představách měla obsahovat aplikace, ale vzhledem k jejich velkému
počtu by musely být všechny standardizovány, což je v praxi nerealizovatelné. Došlo
tedy k úpravě základní myšlenky tak, že
aplikační vrstva bude obsahovat pouze
jádro aplikací,
které má smysl standardizovat (např. přenosové mechanismy
elektronické pošty). Ostatní části aplikací (typicky uživatelská rozhraní) byly
posunuty nad aplikační vrstvu.
Úkolem aplikační vrstvy je tedy poskytovat uživatelským programům ucelené a
dobře definované služby.