OSI modeli nima va uning vazifasi nimadan iborat Keyingi maqolada biz OSI modeli nima ekanligini va uning vazifasi nima ekanligini ko'rib chiqamiz. Sharq Ochiq tizimlar o'zaro bog'lanishining mos yozuvlar modeli (OSI, ochiq tizim o'zaro bog'lanishi) 1984 yilda chiqarilgan va ISO tomonidan yaratilgan tavsiflovchi tarmoq modeli edi.Xalqaro standartlashtirish tashkiloti). OSI modeli aloqa protokollari uchun standartdan boshqa narsa emas. qizil. Bu protokollar ikki yoki undan ortiq kompyuterlarni ulash uchun foydalaniladigan aloqa qoidalaridir. OSI modeli nima qiladi, bu protokollarni ma'lum guruhlar yoki qatlamlarga guruhlaydi. bu standart Har xil turdagi tizimlarni hech qanday to'siqlarsiz ma'lumot almashishi uchun o'zaro bog'lash maqsadini ko'zlagan., ular ishlab chiqaruvchilariga ko'ra ishlaydigan protokollar tufayli. OSI modeli 7 qatlamdan yoki mavhumlik darajasidan iborat. Ushbu darajalarning har biri o'z vazifalariga ega bo'ladi, shuning uchun ular birgalikda yakuniy maqsadlarga erisha oladilar. Darajalar bo'yicha aniq bu ajratish har bir operatsiya darajasida o'ziga xos funktsiyalarni jamlash orqali turli protokollarning o'zaro bog'lanishiga imkon beradi. Aytganimdek, OSI modelining har bir qatlami o'ziga xos funktsiyaga ega va yuqoridagi va pastdagi qatlamlar bilan aloqa qiladi. Protokollar jamoalar o'rtasidagi aloqa uchun javobgar bo'ladi, shuning uchun a mezbon boshqasi bilan qatlamma-qavat o'zaro ta'sir qilishi mumkin. Shuni esda tutish kerakki, OSI nazariy ma'lumot modeli, ya'ni turli ishlab chiqaruvchilar va / yoki kompaniyalarning tizimlari uchun optimal muloqot qilish uchun foydali standartdir. Bir narsani yodda tutish kerak OSI modeli a ning ta'rifi emas topologiya na tarmoq modelining o'zi. OSI haqiqatan ham standartga erishish uchun ularning funksionalligini belgilaydi.. Ushbu model aloqada ishlatiladigan protokollarni ham aniqlamaydi yoki aniqlamaydi, chunki ular mustaqil ravishda amalga oshiriladi. Indeks 1 OSI modelining 7 ta qatlami o 1.1 Jismoniy qatlam (1-daraja) o 1.2 Ma'lumotlar havolasi qatlami (2-qavat) o 1.3 Net Cloak (3-daraja) o 1.4 Transport qatlami (4-daraja) o 1.5 Sessiya qatlami (5-daraja) o 1.6 Taqdimot qatlami (6-daraja) o 1.7 Ilova qatlami (7-daraja) OSI modelining 7 ta qatlami Ushbu arxitektura 7 qatlam yoki darajadagi usul bilan elektron aloqa muammosini hal qiladi. Eng yuqori darajadagi ma'lumot 7 qatlam, siz ishlayotgan joy dastur ma'lumotlari, va ular o'z ichiga oladi va ular yetguncha o'zgartiriladi 1-qavat, yoki boshqaradigan past darajadagi toza bitlar jismoniy muhitga uzatilishi (elektr signallari, radio to'lqinlar, yorug'lik impulslari ...). Jismoniy qatlam (1 daraja) Bu OSI modelining eng past qatlami va tarmoq topologiyasi va uskunaning tarmoqqa global ulanishlari haqida g'amxo'rlik qiladi. Bu jismoniy vositaga ham, axborot va tarmoqlarni uzatish usullariga ham tegishli. Jismoniy daraja yoki jismoniy qatlam (1 daraja) bu erda bitlar ketma-ketligiga ularni bir joydan ikkinchi joyga o'tkazish uchun qilingan o'zgartirishlar amalga oshiriladi. Bu burun U uzatish uchun ishlatiladigan vosita orqali ma'lumotlarning bitlarini uzatish uchun javobgardir. Shuningdek, u turli komponentlarning fizik xususiyatlari va elektr xususiyatlari bilan shug'ullanadi. Bundan tashqari, siz ulanishlar va terminallarning mexanik jihatlari, shu jumladan elektr/elektromagnit signallarni talqin qilish uchun mas'ul bo'lasiz. Jismoniy qatlam (1 daraja) uskunaning tarmoqqa jismoniy ulanishlari uchun ham, jihatidan ham javobgardir jismoniy muhit (boshqariladigan ommaviy axborot vositalari va boshqarilmaydigan ommaviy axborot vositalari), da o'rta xususiyatlar (kabel turi yoki uning sifati; standartlashtirilgan ulagichlar turi va boshqalar ...) allaqachon axborotni uzatish usuli. Jismoniy qatlam bitlar oqimini oladi va uni belgilangan joyga yuborishga harakat qiladi va ularni xatosiz etkazib berish uning mas'uliyati emas, chunki bu mas'uliyat ma'lumotlar havolasi qatlamiga tushadi. Jismoniy qatlam ma'lumotlar havolasiga xizmat ko'rsatadi, tarmoq qatlamiga xizmatlarni taqdim etish maqsadi bilan. Ma'lumotlar havolasi qatlami (2-qavat) Bu burun fizik manzillash, o'rta kirish, xatolarni aniqlash, tartiblangan kadrlar taqsimoti va oqimni boshqarish bilan shug'ullanadi. U ma'lumotlarni uzatish sxemasi orqali ma'lumotlarni ishonchli uzatish uchun javobgardir. bu qatlam tarmoq sathidan so'rovlarni qabul qiladi va jismoniy qatlam xizmatlaridan foydalanadi. Har qanday uzatish vositasi xatosiz uzatishni, ya'ni jismoniy aloqa orqali ishonchli ma'lumotlarni uzatishni ta'minlay olishi kerak. Bunga erishish uchun, ma'lumot bloklarini o'rnatishingiz kerak (bu qatlamdagi ramkalar deb ataladi), ularga havola qatlami manzilini taqdim eting (Direccion MAC), xatolarni aniqlash yoki tuzatishni boshqarish va guruhlar o'rtasidagi oqimni boshqarish bilan shug'ullanish. Shuning uchun, bu qatlam ramkalarning chegaralarini yaratishi va tanib olishi, shuningdek, ushbu ma'lumot bloklarining yomonlashishi, yo'qolishi yoki takrorlanishidan kelib chiqadigan muammolarni hal qilishi kerak. Siz ham ba'zilarini kiritishingiz mumkin harakatni tartibga solish mexanizmi, bu bilan transmitterdan sekinroq bo'lgan qabul qiluvchining to'yinganligini oldini olish uchun. The Ushbu qatlamning asosiy funktsiyalari quyidagilar: boshlash, tugatish va identifikatsiya qilish, segmentatsiya va blokirovkalash, oktet va belgilar sinxronizatsiyasi, kadrlarni ajratish va shaffoflik, xatolarni boshqarish, oqimni boshqarish, nosozliklarni tiklash va boshqarish, shuningdek aloqani muvofiqlashtirish. Net Cloak (3-daraja) Bu daraja yoki qatlam ikkita xost tizimi o'rtasida ulanish va yo'l tanlash imkonini beradi, ular geografik jihatdan alohida tarmoqlarda joylashgan bo'lishi mumkin. Ma'lumotlar birliklari paketlar deb ataladi va ularni marshrutlash protokollari va marshrutlash protokollari deb tasniflash mumkin. Yuqori darajadagi xizmatlarni taklif qiladi (transport qatlami) va ma'lumotlar havolasi qatlami tomonidan qo'llab-quvvatlanadi, ya'ni uning funktsiyalaridan foydalaning. Ma'lumotlar havolasi qatlamining asosiy vazifasi ma'lumotlarni uzatishni qabul qilish va uni tarmoq qatlami uchun xatosiz uzatishga aylantirishdir.. U ushbu funktsiyani kirish ma'lumotlarini ma'lumotlar ramkalariga bo'lish orqali amalga oshiradi (siz fitna qilmaysiz) va belgilangan tugunga yuboradigan holat ramkalarini qayta ishlash uchun kadrlarni ketma-ket uzatish. Vazifangizni bajarish uchun, noyob tarmoq manzillarini tayinlashi, turli quyi tarmoqlarni o'zaro bog'lashi, paketlarni yo'naltirishi, tiqilib qolishni nazorat qilish va xatolarni boshqarishdan foydalanishi mumkin.. Tarmoq qatlamining vazifasi, hatto ikkalasi to'g'ridanto'g'ri bog'lanmagan bo'lsa ham, ma'lumotni manbadan manzilga olishdir. Marshrutizatorlar ushbu qatlamda ishlaydi, garchi ular ma'lum holatlarda, unga tayinlangan funktsiyaga qarab, 2-qatlam kaliti vazifasini bajarishi mumkin. Yana nima xavfsizlik devorlari asosan ushbu qatlamda mashina manzillarini o'chirish uchun ishlaydi. Mana bajarildi terminal uskunasining mantiqiy adreslanishi, IP manzili tayinlangan. Ba'zi tarmoq sathi protokollari: IP, OSPF, IS-IS, ICMP, ICMPv6, IGMP. TEGISHLI YOZUV 1. Linuxda Telegram: havolalarni ochishda xatoni tuzatish uchun yechim Transport qatlami (4-daraja) Bu burun U xatosiz ma'lumotlarni manba mashinasidan maqsadli mashinaga o'tkazish uchun javobgardir., foydalanayotgan jismoniy tarmoq turidan qat'iy nazar. Transport qatlamining yakuniy maqsadi foydalanuvchilarga samarali va ishonchli xizmat ko'rsatish, bu odatda amaliy qatlam jarayonlari. Ushbu maqsadga erishish uchun ushbu qatlam tarmoq qatlami tomonidan taqdim etilgan xizmatlardan foydalanadi. Tashishni boshqaradigan transport qatlami apparat yoki dasturiy ta'minot deyiladi transport tashkiloti. Bu oxir-oqibat aloqani amalga oshiradigan birinchi qatlam., va bu holat allaqachon yuqori qatlamlarda saqlanib qoladi. Uning asosiy vazifasi - yuqori qatlamlar tomonidan yuborilgan ma'lumotlarni qabul qilish, uni kichik qismlarga bo'lish (segmentlar) agar kerak bo'lsa va ularni tarmoq qatlamiga o'tkazing. OSI modeliga kelsak, ular aloqaning boshqa tomoniga to'g'ri kelishi ham ta'minlanadi. Shuni ta'kidlash kerakki, yana bir xususiyat yuqori qatlamlarni pastki qatlamlarda tarmoq texnologiyalarining turli xil qo'llanilishidan ajratib qo'yishi kerak. bu qatlamda Seans qatlami uchun ulanish xizmatlari taqdim etiladi, ular oxir-oqibat tarmoq foydalanuvchilari tomonidan paketlarni jo'natish va qabul qilishda foydalanadilar.. Internet transport sathida ikkita asosiy protokolga ega, biri ulanishsiz (UDP) va biri ulanishga yo'naltirilgan (TCP). Ushbu xizmatlar foydalaniladigan aloqa turi bilan bog'liq bo'ladi, ular transport qatlamiga qilingan so'rovga qarab farq qilishi mumkin Sessiya qatlami (5-daraja) Sessiya qatlami dialogni tashkil qilish va sinxronlashtirish va ma'lumotlar almashinuvini boshqarish usuli sifatida paydo bo'ladi. Uning vazifasi ikkala oxirgi tizim o'rtasidagi aloqani tashkil qilishdir., shuning uchun u aloqa qatlami deb ham ataladi. Seans transport qatlami kabi ma'lumotlarni oddiy tashish imkonini beradi, lekin ba'zi ilovalarda foydali bo'lgan kengaytirilgan xizmatlarni ham taqdim etadi. Ushbu qatlam har qanday turdagi ma'lumotlarni uzatuvchi ikkita kompyuter o'rtasida o'rnatilgan aloqani saqlash va boshqarish uchun javobgardir. Yana nima so'nggi tizimlarning ilovalari o'rtasidagi dialogni boshqarish mexanizmlarini taqdim etadi. Sharqiy daraja 5 aloqa uchun muhim bo'lgan bir qancha xizmatlarni taklif etadiular kabi: 1. Dialog nazorati. U bir vaqtning o'zida ikkala yo'nalishda ham bo'lishi mumkin (to'liq dupleks) yoki ikkala yo'nalishda (yarim dupleks) 2. Guruhlash nazorati. Shu bilan ikkita aloqa bir vaqtning o'zida amalga oshirilmasligiga erishiladi. 3. Qayta tiklash (nazorat nuqtalari). Bular uzatishda uzilish yuz bersa, uni boshidan emas, balki oxirgi tekshirish nuqtasidan davom ettirish uchun xizmat qiladi. Shuning uchun, Ushbu qatlam tomonidan taqdim etiladigan xizmat - bu ikki mashina o'rtasida o'rnatilgan seansni hisobga olgan holda, uni boshidan oxirigacha belgilangan operatsiyalar uchun bajarish, uzilishlar bo'lsa, ularni davom ettirishni ta'minlash qobiliyatidir.. Ko'p hollarda seans qatlami xizmatlari qisman yoki to'liq sarflanadi. Sessiya sathida ishlaydigan protokollar quyidagilardir: RPC Protocol (masofaviy protsedura chaqiruvi), SCP (Xavfsiz nusxa) va ASP (APPLE TALK seans protokoli). Faervollar ushbu qatlamda ishlaydi, kompyuter portlariga kirishni bloklash uchun. Taqdimot qatlami (6-daraja) Taqdimot qatlamining maqsadi Turli xil kompyuterlarda belgilarning har xil ichki ko'rinishlariga ega bo'lishi uchun ma'lumotlarning taqdimotiga g'amxo'rlik qiling (ASCII, Unicode, EBCDIC), raqamlar, tovush yoki tasvirlar, ma'lumotlar taniqli tarzda keladi. Ma'lumotlar mahalliy sifatida standartlashtirilgan formatlarda tashiladi Bu burun birinchi bo'lib muloqotning qanday tashkil etilganligidan ko'ra uning mazmuni ustida ishlaydi. U uzatiladigan ma'lumotlarning semantikasi va sintaksisi kabi jihatlar bilan shug'ullanadi, chunki turli xil kompyuterlar ularni boshqarishning turli usullariga ega bo'lishi mumkin. Ushbu qatlamni quyidagicha umumlashtirishimiz mumkin mavhum ma'lumotlar tuzilmalari bilan ishlash va ma'lumotlarni to'g'ri talqin qilish uchun zarur bo'lgan ma'lumotlarni ko'rsatish konvertatsiyasini amalga oshirish uchun mas'ul. Bir necha so'z bilan aytganda, bu tarjimon. 6-qavat uchta asosiy vazifani bajaradi. Bu funksiyalar: ma'lumotlarni formatlash, ma'lumotlarni shifrlash va ma'lumotlarni siqish. Ilova qatlami (7-daraja) Bu qatlam ilovalarni taklif qiladi (foydalanuvchi yoki yo'q) la boshqa qatlamlarning xizmatlariga kirish imkoniyati va ma'lumotlarni almashish uchun ilovalar tomonidan ishlatiladigan protokollarni belgilaydi, masalan, elektron pochta (POP va SMTP), ma'lumotlar bazasi menejerlari yoki fayl serveri (FTP). Turli xil ilovalar bo'lganidek ko'p protokollar mavjud, chunki yangi ilovalar doimiy ravishda ishlab chiqilayotganligi sababli protokollar soni doimiy ravishda o'sib bormoqda. Bu qatlamda boshqa darajalar uchun ulanish o'rnatiladi va ilovalar uchun funksiyalar tayyorlanadi. Foydalanuvchiga ko'rinadigan ilovalarni o'z ichiga oladi. Shuni ta'kidlash kerakki, foydalanuvchi odatda dastur darajasi bilan bevosita aloqada bo'lmaydi. Odatda u o'z navbatida dastur darajasi bilan o'zaro ta'sir qiladigan dasturlar bilan o'zaro ta'sir qiladi. Orasida mashhur umumiy protokollar ajralib turadi: 1. http(HyperText uzatish protokoli) veb-sahifalarga kirish uchun. 2. (FTPFayl uzatish protokoli) faylni uzatish uchun. 3. SMTP (Oddiy pochta uzatish protokoli) elektron pochta xabarlarini yuborish va tarqatish uchun. 4. POP (Pochta aloqasi protokoli)/IMAP, elektron pochta xabarlarini olish uchun. 5. SSH (Xavfsiz Shell) asosan masofaviy terminal. 6. Telnet masofaviy kompyuterlarga kirish uchun. Garchi u ishonchliligi tufayli foydalanilmay qolgan bo'lsa ham, kalitlar tarmoq orqali shifrlanmagan holda harakatlanadi. niyati bilan OSI modelini tashkil etuvchi qatlamlarning nomlarini o'rganish va eslab qolishni osonlashtirish uchun ularni mnemonika sifatida eslab qolishdan iborat oddiy qoida mavjud: FERTSPA. Bu ingliz tilida shunga o'xshash bo'lar edi Birinchi kurort (ispan tilidagi birinchi kurort): Fjismoniy Ehavola Red Ttashish Session Ptaqdimot Ailova Qisqasi, buni aytish mumkin OSI Stack - bu 7 qatlam yoki abstraksiya darajasiga asoslangan model. Qatlamlarning har biri apparat va turli protokollar o'zaro ta'sir qilishi mumkin bo'lgan aloqa standartini aniqlash uchun o'z funktsiyalariga ega.