OSI modelio sluoksniai iliustruojami

Kiekvienas sluoksnis paaiškintas

Atvirosios sistemos tarpusavio sujungimo (OSI) modelis

" Open Systems Interconnection" (OSI) modelis apibrėžia tinklo struktūrą, skirtą sluoksnių protokolams įgyvendinti, o kontrolė perduodama iš vieno sluoksnio į kitą. Šiandien ji naudojama kaip mokymo priemonė. Koncepciniu požiūriu loginio proceso metu kompiuterių tinklo architektūra padalija į 7 sluoksnius. Apatiniai sluoksniai susiję su elektros signalais, dvejetainių duomenų gabalais ir šių duomenų per tinklus nukreipimu. Didesnis lygis apima tinklo užklausas ir atsakymus, duomenų pateikimą ir tinklo protokolus, kurie matomi vartotojo požiūriu.

OSI modelis iš pradžių buvo suprojektuotas kaip standartinė tinklo sistemų kūrimo architektūra. Iš tiesų, šiandien daugelis populiarių tinklo technologijų atspindi OSI sluoksniuotą dizainą.

01 iš 07

Fizinis sluoksnis

1 sluoksnyje OSI modelio fizinis sluoksnis yra atsakingas už galutinį skaitmeninių duomenų bitų perdavimą iš siunčiančio (šaltinio) įrenginio fizinio sluoksnio per tinklo ryšių terpę prie priimančio (paskirties) įrenginio fizinio sluoksnio. 1 lygio sluoksnio technologijų pavyzdžiai apima Ethernet kabelius ir " Token Ring" tinklus . Be to, centrai ir kiti retransliatoriai yra standartiniai tinklo įrenginiai, veikiantys fiziniame sluoksnyje, taip pat kabelių jungtys.

Fizikiniame sluoksnyje duomenys perduodami naudojant signalo tipą, kurį palaiko fizinė terpė: elektros įtampa, radijo dažnis arba infraraudonųjų spindulių arba įprastos šviesos impulsai.

02 iš 07

Duomenų ryšio lygis

Gavęs duomenis iš fizinio sluoksnio, duomenų perdavimo linijos sluoksnis tikrina fizines perdavimo klaidas ir paketų bitus į duomenų "rėmelius". Duomenų nuorodos sluoksnis taip pat tvarko fizines adresavimo schemas, pvz., Ethernet tinklų MAC adresus, kontroliuoja bet kokių skirtingų tinklo įrenginių prieigą prie fizinės terpės. Kadangi "Data Link" sluoksnis yra vienas sudėtingiausių OSI modelio sluoksnių, jis dažnai susideda iš dviejų dalių, "Media Access Control" pogrindžio ir "Logical Link Control" podslayer.

03 iš 07

Tinklo sluoksnis

Tinklo lygis prideda maršrutą virš "Data Link" sluoksnio. Kai duomenys pasiekia tinklo sluoksnį, kiekvieno rėmelio esantys šaltinio ir paskirties adresai yra patikrinami, siekiant nustatyti, ar duomenys pasiekė galutinę paskirties vietą. Jei duomenys pasiekia galutinę paskirties vietą, šis 3 sluoksnis formuoja duomenis paketuose, pateiktuose iki Transporto sluoksnio. Priešingu atveju tinklo sluoksnis atnaujina paskirties adresą ir stumia rėmelį atgal į apatinius sluoksnius.

Siekiant palaikyti maršrutą, tinklo sluoksnis palaiko loginius adresus, pvz., Tinklo įrenginių IP adresus . Tinklo sluoksnis taip pat valdo žemėlapį tarp šių loginių adresų ir fizinių adresų. IP tinkluose šis atvaizdavimas atliekamas adresų skyros protokolu (ARP) .

04 iš 07

Transporto sluoksnis

Transporto lygis perduoda duomenis per tinklo jungtis. TCP yra labiausiai paplitęs "Transport Layer 4" tinklo protokolo pavyzdys . Skirtingi transporto protokolai gali palaikyti įvairias neprivalomas galimybes, įskaitant klaidų atkūrimą, srauto valdymą ir pertvarkymo palaikymą.

05 iš 07

Seanso sluoksnis

Sesijos sluoksnis valdo įvykių seką ir srautą, kurie inicijuoja ir sutraukia tinklo jungtis. 5 lygmenyje jis sukurtas tam, kad būtų palaikomi įvairūs jungčių tipai, kuriuos galima sukurti dinamiškai ir valdyti atskirus tinklus.

06 iš 07

Pateikimo lygis

Pristatymo sluoksnis yra paprasčiausias pagal bet kurį OSI modelio funkciją. 6 lygmenyje jis apdoroja sintaksės pranešimų duomenų apdorojimą, pvz., Formato konvertavimą ir šifravimą / iššifravimą, reikalingą virš jos esančiam programos sluoksniui.

07 iš 07

Taikymo sluoksnis

Programų lygmuo tiekia tinklo paslaugas galutinio vartotojo programoms. Tinklo paslaugos paprastai yra protokolai, kurie veikia su naudotojo duomenimis. Pavyzdžiui, interneto naršyklės programoje HTTP programų sluoksnio protokolo paketai nurodo duomenis, reikalingus tinklalapio turinio siuntimui ir priėmimui. Šis 7 sluoksnis pateikia duomenis (ir gauna duomenis iš) pateikimo sluoksnyje.