OSI үлгісінің қабаттары суреттелген

Әр қабат түсіндірді

Open Systems Interconnection (OSI) моделі

Open Systems Interconnection (OSI) моделі бір қабаттан екінші деңгейге өту арқылы қабаттарда хаттамаларды енгізу үшін желілік негізді анықтайды. Ол ең алдымен оқыту құралы ретінде қолданылады. Ол компьютерлік желінің архитектурасын тұжырымдамалық түрде логикалық прогрессияда 7 қабатқа бөледі. Төменгі қабаттар электрлік сигналдармен, екілік деректердің қиылыстарымен және желілер арқылы осы деректерді бағыттаумен айналысады. Жоғары деңгейлер желінің сұраулары мен жауаптарын, деректерді ұсынуды және желілік протоколдарды пайдаланушының көзқарасынан көріп отырады.

OSI үлгісі бастапқыда желілік жүйелерді құру үшін стандартты архитектура ретінде тұжырымдалған болатын, ал шын мәнінде көптеген танымал желілік технологиялар бүгінгі күні OSI-тің қабатты дизайнын көрсетеді.

01-ден 07-ге дейін

Физикалық деңгей

1-деңгейде OSI моделінің физикалық қабаты жіберілетін (тағайындалған) құрылғының физикалық қабатына желілік байланыс құралдары арқылы жіберілетін (көзі) құрылғының физикалық қабатынан сандық деректерді биттерді түпкілікті беру үшін жауап береді. Layer 1 технологиясының мысалдары Ethernet кабельдері мен Token Ring желілерін қамтиды . Сонымен қатар, хабтар мен басқа қайталама құрылғылар - кабель қосқыштары сияқты физикалық деңгейде жұмыс істейтін стандартты желілік құрылғылар.

Физикалық деңгейде деректер физикалық ортаға қолдау көрсететін сигнал түрін пайдаланып беріледі: электр кернеуі, радиожиіліктер немесе инфрақызыл немесе қарапайым жарық импульслері.

02/07

Деректерді қосу деңгейі

Деректерді физикалық деңгейден алу кезінде Data Link қабаты физикалық беру қателерін және бума биттерін «кадрлар» деректеріне тексереді. Data Link қабаты Ethernet желілері үшін MAC мекенжайлары сияқты физикалық адрестік схемаларын басқарады, кез келген түрлі желілік құрылғылардың физикалық ортаға қол жеткізуін басқарады. Data Link қабаты OSI үлгісіндегі жалғыз ең күрделі қабат болғандықтан, ол көбінесе екі бөлікке бөлінеді: «Media Access Control» сублайері және «Логикалық байланыс басқару» субтитрі.

03 07

Желілік қабат

Желілік қабат Data Link деңгейінен жоғары бағыттау тұжырымдамасын қосады. Деректер желілік қабатқа келгенде, әрбір кадрдың ішіндегі дереккөз және тағайындалған мекен-жайлар деректердің түпкі мақсатына жеткенін анықтау үшін зерттеледі. Егер деректер түпкілікті мақсатқа жетсе, бұл 3 қабат деректерді Көлік қабатына жеткізілген бумаларға түрлендіреді. Олай болмаған жағдайда, желілік қабат тағайындау мекен-жайын жаңартады және жақтауын төменгі қабаттарға төмендетеді.

Маршруттауды қолдау үшін желі қабаты желідегі құрылғыларға арналған IP мекенжайлары сияқты логикалық мекенжайларды қолдайды. Желілік қабат ақ логикалық мекенжайлар мен физикалық мекенжайлар арасындағы салыстыруды басқарады. IP-желілерде бұл картаны мекенжайларды шешу хаттамасы (ARP) арқылы жүзеге асырылады.

04 07

Көлік қабаты

Көлік қабаты деректерді желілік қосылымдар арқылы береді. TCP - Transport Layer 4 желі протоколының ең кең таралған мысалы . Түрлі тасымалдау протоколдары қателерді қалпына келтіруді, ағындарды басқаруды және қайта беруді қолдауды қамтитын бірқатар қосымша мүмкіндіктерді қолдана алады.

05 07

Сеанс деңгейі

Сеанс деңгейлері желілік қосылымдарды бастайтын және бұзатын оқиғалардың реттелуін және ағымын басқарады. 5-деңгейде ол жеке желілерде динамикалық түрде құрылуы және іске қосылуы мүмкін қосылыстардың бірнеше түрлерін қолдауға арналған.

07 07

Презентация қабаты

Таныстыру қабаты - OSI моделінің кез-келген бөлігінің жұмысында қарапайым. 6-деңгейде ол жоғарыдағы Қолданба қабатын қолдау үшін қажет форматты түрлендіру және шифрлау / шифрлеу сияқты хабар деректерінің синтаксистік өңдеуін өңдейді.

07 07

Қолданба қабаты

Қолданба қабаты соңғы пайдаланушы бағдарламаларына желілік қызметтер ұсынады. Желілік қызметтер әдетте пайдаланушының деректерімен жұмыс жасайтын протоколдар болып табылады. Мысалы, веб-браузер қолданбасында HTTP қосымшасының қабаттағы протоколы Веб-беттегі мазмұнды жіберу және алу үшін қажетті деректерді жинақтайды. Бұл 7-қабат Таныстыру қабатына деректерді (және алынған деректерді) береді.