- OSI reiškia Atidarykite sistemos sujungimą yra pamatinis modelis, aprašantis, kaip informacija iš programinės įrangos vienoje kompiuteris perkeliama per fizinę laikmeną į programinę įrangą kitame kompiuteryje.
- OSI susideda iš septynių sluoksnių ir kiekvienas sluoksnis atlieka tam tikrą tinklo funkciją.
- OSI modelį 1984 m. sukūrė Tarptautinė standartizacijos organizacija (ISO), o dabar jis laikomas architektūriniu tarpkompiuterinio ryšio modeliu.
- OSI modelis padalija visą užduotį į septynias mažesnes ir valdomas užduotis. Kiekvienam sluoksniui priskiriama tam tikra užduotis.
- Kiekvienas sluoksnis yra savarankiškas, todėl kiekvienam sluoksniui priskirtą užduotį galima atlikti nepriklausomai.
OSI modelio charakteristikos:
- OSI modelis yra padalintas į du sluoksnius: viršutinius ir apatinius.
- Viršutinis OSI modelio sluoksnis daugiausia sprendžia su programa susijusius klausimus ir jie yra įdiegti tik programinėje įrangoje. Programos sluoksnis yra arčiausiai galutinio vartotojo. Ir galutinis vartotojas, ir programos sluoksnis sąveikauja su programine įranga. Viršutinis sluoksnis reiškia sluoksnį, esantį virš kito sluoksnio.
- Apatinis OSI modelio sluoksnis sprendžia duomenų perdavimo problemas. Duomenų ryšio sluoksnis ir fizinis sluoksnis yra įdiegti aparatinėje ir programinėje įrangoje. Fizinis sluoksnis yra žemiausias OSI modelio sluoksnis ir yra arčiausiai fizinės terpės. Fizinis sluoksnis yra daugiausia atsakingas už informacijos pateikimą fizinėje laikmenoje.
7 OSI modelio sluoksniai
Yra septyni OSI sluoksniai. Kiekvienas sluoksnis turi skirtingas funkcijas. Žemiau pateikiamas septynių sluoksnių sąrašas:
- Fizinis sluoksnis
- Duomenų nuorodos sluoksnis
- Tinklo sluoksnis
- Transporto sluoksnis
- Seanso sluoksnis
- Pristatymo sluoksnis
- Taikymo sluoksnis
1) Fizinis sluoksnis
- Pagrindinė fizinio sluoksnio funkcija yra perduoti atskirus bitus iš vieno mazgo į kitą mazgą.
- Tai žemiausias OSI modelio sluoksnis.
- Jis užmezga, palaiko ir išjungia fizinį ryšį.
- Jame nurodomos mechaninės, elektrinės ir procedūrinės tinklo sąsajos specifikacijos.
Fizinio sluoksnio funkcijos:
2) Duomenų nuorodos sluoksnis
- Šis sluoksnis yra atsakingas už duomenų kadrų perdavimą be klaidų.
- Jis apibrėžia tinkle esančių duomenų formatą.
- Tai užtikrina patikimą ir efektyvų ryšį tarp dviejų ar daugiau įrenginių.
- Ji daugiausia atsakinga už unikalų kiekvieno įrenginio, esančio vietiniame tinkle, identifikavimą.
- Jį sudaro du posluoksniai:
- Ji yra atsakinga už paketų perdavimą į priimančio imtuvo tinklo sluoksnį.
- Jis identifikuoja tinklo sluoksnio protokolo adresą iš antraštės.
- Tai taip pat užtikrina srauto valdymą.
Loginės nuorodos valdymo sluoksnis - Medijos prieigos valdymo sluoksnis yra ryšys tarp loginio ryšio valdymo sluoksnio ir fizinio tinklo sluoksnio.
- Jis naudojamas paketams perduoti tinkle.
Duomenų nuorodos sluoksnio funkcijos
3) Tinklo sluoksnis
- Tai 3 sluoksnis, valdantis įrenginių adresavimą, sekantis įrenginių vietą tinkle.
- Jis nustato geriausią būdą perkelti duomenis iš šaltinio į paskirties vietą, atsižvelgiant į tinklo sąlygas, paslaugos prioritetą ir kitus veiksnius.
- Duomenų ryšio sluoksnis yra atsakingas už paketų nukreipimą ir persiuntimą.
- Maršrutizatoriai yra 3 sluoksnio įrenginiai, jie nurodyti šiame sluoksnyje ir naudojami maršruto parinkimo paslaugoms teikti tinkle.
- Tinklo srautui nukreipti naudojami protokolai yra žinomi kaip tinklo lygmens protokolai. Protokolų pavyzdžiai yra IP ir IPv6.
Tinklo sluoksnio funkcijos:
4) Transporto sluoksnis
- Transporto sluoksnis yra 4 sluoksnis, užtikrinantis, kad pranešimai būtų perduodami tokia tvarka, kokia jie buvo išsiųsti, ir nėra duomenų dubliavimo.
- Pagrindinė transporto sluoksnio pareiga yra visiškai perduoti duomenis.
- Jis gauna duomenis iš viršutinio sluoksnio ir konvertuoja juos į mažesnius vienetus, vadinamus segmentais.
- Šis sluoksnis gali būti vadinamas nuo galo iki galo sluoksniu, nes jis užtikrina tiesioginį ryšį tarp šaltinio ir paskirties vietos, kad duomenys būtų patikimai pateikti.
Šiame sluoksnyje naudojami du protokolai:
- Tai standartinis protokolas, leidžiantis sistemoms bendrauti internetu.
- Jis užmezga ir palaiko ryšį tarp šeimininkų.
- Kai duomenys siunčiami per TCP ryšį, TCP protokolas padalija duomenis į mažesnius vienetus, vadinamus segmentais. Kiekvienas segmentas keliauja internetu keliais maršrutais ir į paskirties vietą atvyksta skirtinga tvarka. Perdavimo valdymo protokolas pertvarko paketus teisinga tvarka priėmimo gale.
- User Datagram Protocol yra transporto lygmens protokolas.
- Tai nepatikimas transportavimo protokolas, nes tokiu atveju, gavęs paketą, gavėjas nesiunčia jokio patvirtinimo, siuntėjas nelaukia jokio patvirtinimo. Todėl protokolas tampa nepatikimas.
Transporto sluoksnio funkcijos:
5) Seanso sluoksnis
- Tai yra 3 sluoksnis OSI modelyje.
- Seanso sluoksnis naudojamas ryšių įrenginių sąveikai nustatyti, palaikyti ir sinchronizuoti.
Seanso sluoksnio funkcijos:
6) Pristatymo sluoksnis
- Pristatymo lygis daugiausia susijęs su informacijos, kuria keičiamasi tarp dviejų sistemų, sintaksė ir semantika.
- Jis veikia kaip tinklo duomenų vertėjas.
- Šis sluoksnis yra operacinės sistemos dalis, kuri konvertuoja duomenis iš vieno pateikimo formato į kitą formatą.
- Pristatymo sluoksnis taip pat žinomas kaip sintaksės sluoksnis.
Pristatymo sluoksnio funkcijos:
7) Taikymo sluoksnis
- Programos sluoksnis tarnauja kaip langas vartotojams ir taikomųjų programų procesams pasiekti tinklo paslaugą.
- Jis sprendžia tokias problemas kaip tinklo skaidrumas, išteklių paskirstymas ir kt.
- Taikomasis sluoksnis nėra programa, bet jis atlieka taikymo lygmens funkcijas.
- Šis sluoksnis teikia tinklo paslaugas galutiniams vartotojams.
Taikymo sluoksnio funkcijos:
- Katalogų paslaugos: programa teikia paskirstytus duomenų bazės šaltinius ir yra naudojama teikti visuotinę informaciją apie įvairius objektus.