- OSI znamená Otvorené systémové prepojenie je referenčný model, ktorý popisuje, ako sú informácie zo softvérovej aplikácie v jednom počítač sa presunie cez fyzické médium do softvérovej aplikácie v inom počítači.
- OSI pozostáva zo siedmich vrstiev a každá vrstva vykonáva určitú sieťovú funkciu.
- Model OSI bol vyvinutý Medzinárodnou organizáciou pre normalizáciu (ISO) v roku 1984 a teraz sa považuje za architektonický model pre medzipočítačovú komunikáciu.
- OSI model rozdeľuje celú úlohu na sedem menších a zvládnuteľných úloh. Každá vrstva má priradenú konkrétnu úlohu.
- Každá vrstva je samostatná, takže úlohu priradenú každej vrstve možno vykonávať nezávisle.
Vlastnosti modelu OSI:
- Model OSI je rozdelený na dve vrstvy: horné vrstvy a spodné vrstvy.
- Horná vrstva modelu OSI sa zaoberá hlavne otázkami súvisiacimi s aplikáciami a sú implementované iba v softvéri. Aplikačná vrstva je najbližšie ku koncovému používateľovi. Koncový používateľ aj aplikačná vrstva interagujú so softvérovými aplikáciami. Horná vrstva označuje vrstvu tesne nad inou vrstvou.
- Spodná vrstva modelu OSI sa zaoberá problémami prenosu údajov. Vrstva dátového spojenia a fyzická vrstva sú implementované v hardvéri a softvéri. Fyzická vrstva je najnižšia vrstva modelu OSI a je najbližšie k fyzickému médiu. Fyzická vrstva je zodpovedná hlavne za umiestnenie informácií na fyzickom médiu.
7 vrstiev modelu OSI
Existuje sedem vrstiev OSI. Každá vrstva má iné funkcie. Nižšie je uvedený zoznam siedmich vrstiev:
- Fyzická vrstva
- Data-Link Layer
- Sieťová vrstva
- Transportná vrstva
- Vrstva relácie
- Prezentačná vrstva
- Aplikačná vrstva
1) Fyzická vrstva
- Hlavnou funkcionalitou fyzickej vrstvy je prenos jednotlivých bitov z jedného uzla do druhého uzla.
- Je to najnižšia vrstva modelu OSI.
- Vytvára, udržiava a deaktivuje fyzické spojenie.
- Špecifikuje mechanické, elektrické a procedurálne špecifikácie sieťového rozhrania.
Funkcie fyzickej vrstvy:
2) Data-Link Layer
- Táto vrstva je zodpovedná za bezchybný prenos dátových rámcov.
- Definuje formát údajov v sieti.
- Poskytuje spoľahlivú a efektívnu komunikáciu medzi dvoma alebo viacerými zariadeniami.
- Je zodpovedný hlavne za jedinečnú identifikáciu každého zariadenia, ktoré sa nachádza v lokálnej sieti.
- Obsahuje dve podvrstvy:
- Je zodpovedný za prenos paketov do sieťovej vrstvy prijímača, ktorý prijíma.
- Identifikuje adresu protokolu sieťovej vrstvy z hlavičky.
- Poskytuje tiež kontrolu prietoku.
Vrstva riadenia logického prepojenia - Vrstva riadenia prístupu k médiám je prepojením medzi vrstvou riadenia logického prepojenia a fyzickou vrstvou siete.
- Používa sa na prenos paketov cez sieť.
Funkcie dátovej vrstvy
3) Sieťová vrstva
- Je to vrstva 3, ktorá spravuje adresovanie zariadení, sleduje umiestnenie zariadení v sieti.
- Určuje najlepšiu cestu na presun údajov zo zdroja do cieľa na základe podmienok siete, priority služby a ďalších faktorov.
- Linková vrstva je zodpovedná za smerovanie a posielanie paketov.
- Smerovače sú zariadenia vrstvy 3, sú špecifikované v tejto vrstve a používajú sa na poskytovanie smerovacích služieb v rámci siete.
- Protokoly používané na smerovanie sieťovej prevádzky sú známe ako protokoly sieťovej vrstvy. Príklady protokolov sú IP a Ipv6.
Funkcie sieťovej vrstvy:
4) Transportná vrstva
- Transportná vrstva je vrstva 4, ktorá zabezpečuje, že správy sa prenášajú v poradí, v akom sú odosielané, a nedochádza k duplicite údajov.
- Hlavnou zodpovednosťou transportnej vrstvy je úplný prenos údajov.
- Prijíma údaje z hornej vrstvy a konvertuje ich na menšie jednotky známe ako segmenty.
- Táto vrstva môže byť označená ako end-to-end vrstva, pretože poskytuje point-to-point spojenie medzi zdrojom a cieľom na spoľahlivé doručenie údajov.
V tejto vrstve sa používajú dva protokoly:
- Ide o štandardný protokol, ktorý umožňuje systémom komunikovať cez internet.
- Vytvára a udržiava spojenie medzi hostiteľmi.
- Keď sa údaje odosielajú cez pripojenie TCP, protokol TCP rozdeľuje údaje na menšie jednotky známe ako segmenty. Každý segment cestuje cez internet pomocou viacerých trás a do cieľa dorazia v rôznom poradí. Protokol riadenia prenosu mení poradie paketov v správnom poradí na prijímacom konci.
- User Datagram Protocol je protokol transportnej vrstvy.
- Ide o nespoľahlivý transportný protokol, keďže v tomto prípade príjemca pri prijatí paketu neposiela žiadne potvrdenie, odosielateľ na žiadne potvrdenie nečaká. Preto je protokol nespoľahlivý.
Funkcie transportnej vrstvy:
5) Vrstva relácie
- Je to vrstva 3 v modeli OSI.
- Vrstva relácie sa používa na vytvorenie, udržiavanie a synchronizáciu interakcie medzi komunikujúcimi zariadeniami.
Funkcie vrstvy relácie:
6) Prezentačná vrstva
- Prezentačná vrstva sa zaoberá hlavne syntaxou a sémantikou informácií vymieňaných medzi týmito dvoma systémami.
- Funguje ako prekladač dát pre sieť.
- Táto vrstva je súčasťou operačného systému, ktorý konvertuje dáta z jedného formátu prezentácie do iného formátu.
- Prezentačná vrstva je známa aj ako syntaktická vrstva.
Funkcie prezentačnej vrstvy:
7) Aplikačná vrstva
- Aplikačná vrstva slúži ako okno pre používateľov a aplikačné procesy na prístup k sieťovým službám.
- Rieši problémy ako transparentnosť siete, prideľovanie zdrojov atď.
- Aplikačná vrstva nie je aplikáciou, ale vykonáva funkcie aplikačnej vrstvy.
- Táto vrstva poskytuje koncovým používateľom sieťové služby.
Funkcie aplikačnej vrstvy:
- Adresárové služby: Aplikácia poskytuje zdroje distribuovanej databázy a používa sa na poskytovanie týchto globálnych informácií o rôznych objektoch.