Open Systems Interconnection
Open Systems Interconnection (zkratka OSI) je v informatice snaha o standardizaci komunikace v pocitacovych sitich (propojeni otevrenych systemu), kterou roku 1977 zahajila organizace ISO spolecne s ITU-T.[1]
Jeho hlavni casti je referencni model ISO/OSI, ktery predstavoval podstatny pokrok v navrhu komunikace v pocitacovych sitich, avsak rodina protokolu TCP/IP pouzivana v Internetu vyuziva jednodussi model.
Nicmene pro mnoho lidi se zdal cely navrh protokolu prilis slozity a tezko implementovatelny. Jednim z hlavnich problemu byl pristup navrharu protokolu, kteri nepouzili protokoly jiz existujici, ale naplnili model svymi nove vytvorenymi alternativami. Diky tomu byla implementace tohoto modelu znacne obtizna a mnoho vyrobcu se ji branilo. Navic byly protokoly schvalovany vybory, ve kterych ruzne strany mely znacne rozdilne pozadavky, coz melo za nasledek znacnou slozitost protokolu a mnozstvi nepovinnych nadstaveb. Nakonec ani pozadavky administrativy USA, aby veskery hardware nakupovany vladnimi organizacemi podporoval OSI, nedokazaly prosadit tento model v komercni sfere.
Model se sklada celkem ze sedmi vrstev.
Seznam vrstev
[editovat | editovat zdroj]Vrstva 1: Fyzicka
[editovat | editovat zdroj]V teto vrstve se odehrava vlastni prenos bitu. Zajistuje elektricke, mechanicke a proceduralni zalezitosti. V podstate si pod touto vrstvou lze predstavit kabelaz, konektory, kodovani signalu...
Vrstva 2: Spojova
[editovat | editovat zdroj]Tato vrstva zajistuje predevsim logiku a rizeni prenosu. Je odpovedna za paketizaci dat, detekci chyb, pravidla pristupu k mediu apod.
Vrstva 3: Sitova
[editovat | editovat zdroj]Vrstva je odpovedna za smerovani (hleda nejlepsi cestu, vyvazuje zatez). Obstarava rizeni site (uctovani apod.)
Vrstva 4: Transportni
[editovat | editovat zdroj]Je implementovana primo v koncovem zarizeni. Prizpusobuje vlastnosti site (predchozich tri vrstev) potrebam aplikaci (ktere je schopna rozlisovat). Zajistuje bezchybny kanal se zachovanim poradi a spravuje spojeni.
Vrstva 5: Relacni
[editovat | editovat zdroj]Byla do protokolu pridana pozdeji. Doplnuje nektere dulezite podrobnosti. Zajistuje pratelske ukoncni spojeni a rizeni dialogu (tj. poloduplex), synchronizacni body, aktivity...
Vrstva 6: Prezentacni
[editovat | editovat zdroj]Sleduje vyznam prenasenych dat (tedy jak reprezentovat struktury a data a jak je prepravovat). Je odpovedna mimo jine za kodovani dat (UTF, CP-1250, ASCII atd.), komprimaci, sifrovani...
Vrstva 7: Aplikacni
[editovat | editovat zdroj]Naplnuje vyznam protokolu jednotlivych sluzeb a aplikaci. Zajistuje veci jako prenos souboru (napr. FTP), vzdaleny pristup, elektronickou postu...
Reference
[editovat | editovat zdroj]- | OSI Reference Model, Hubert Zimmermann, IEEE Transactions on Communications, Vol. COMM-28(4), p425, April 1980.