Ochiq tizimlarning oʻzaro aloqasi (OSI) modeli protokollarni qatlamlarda amalga oshirish uchun tarmoq asosini belgilaydi, boshqaruv bir qatlamdan ikkinchisiga oʻtkaziladi. Bugungi kunda u asosan o'qitish vositasi sifatida qo'llaniladi. U kontseptual ravishda kompyuter tarmog'i arxitekturasini mantiqiy ketma-ketlikda 7 qatlamga ajratadi.
Quyi qatlamlar elektr signallari, ikkilik ma'lumotlar bo'laklari va ushbu ma'lumotlarni tarmoqlar bo'ylab yo'n altirish bilan shug'ullanadi. Yuqori darajalar tarmoq soʻrovlari va javoblarini, maʼlumotlarni taqdim etishni va foydalanuvchi nuqtai nazaridan koʻrinadigan tarmoq protokollarini qamrab oladi.
OSI modeli dastlab tarmoq tizimlarini qurish uchun standart arxitektura sifatida ishlab chiqilgan va bugungi kunda koʻplab mashhur tarmoq texnologiyalari OSI qatlamli dizaynini aks ettiradi.
Jismoniy qatlam
1-qatlamda OSI modelining jismoniy qatlami raqamli ma'lumotlar bitlarini tarmoq aloqa vositalari orqali jo'natuvchi (manba) qurilmasining jismoniy qatlamidan qabul qiluvchining (maqsadning) jismoniy qatlamiga yakuniy uzatish uchun javobgardir.) qurilma.
1-qavat texnologiyalariga Ethernet kabellari va hublari kiradi. Shuningdek, hublar va boshqa takrorlagichlar kabel ulagichlari kabi jismoniy qatlamda ishlaydigan standart tarmoq qurilmalaridir.
Jismoniy qatlamda ma'lumotlar jismoniy muhit tomonidan qo'llab-quvvatlanadigan signalizatsiya turidan foydalangan holda uzatiladi: elektr kuchlanishlari, radiochastotalar yoki infraqizil yoki oddiy yorug'lik impulslari.
Ma'lumotlar havolasi qatlami
Jismoniy qatlamdan ma'lumotlarni olishda Data Link qatlami jismoniy uzatish xatolarini tekshiradi va bitlarni ma'lumotlar ramkalariga paketlaydi. Data Link qatlami, shuningdek, Ethernet tarmoqlari uchun MAC manzillari kabi jismoniy manzillash sxemalarini boshqaradi, tarmoq qurilmalarining jismoniy muhitga kirishini nazorat qiladi.
Ma'lumotlar havolasi qatlami OSI modelidagi eng murakkab qatlam bo'lgani uchun u ko'pincha ikki qismga bo'linadi: Media kirishni boshqarish pastki qatlam vaMantiqiy havola boshqaruvi pastki qatlam.
Tarmoq qatlami
Tarmoq qatlami Data Link qatlami ustiga marshrutlash tushunchasini qo'shadi. Ma'lumotlar Tarmoq qatlamiga kelganda, ma'lumotlar yakuniy manzilga yetib kelganligini aniqlash uchun har bir freym ichidagi manba va maqsad manzillari tekshiriladi. Agar ma'lumotlar yakuniy manzilga etib kelgan bo'lsa, 3-qavat ma'lumotlarni Transport qatlamiga yetkaziladigan paketlarga formatlaydi. Aks holda, Tarmoq qatlami maqsad manzilini yangilaydi va ramkani pastki qatlamlarga suradi.
Marshrutlashni qoʻllab-quvvatlash uchun Tarmoq qatlami tarmoqdagi qurilmalar uchun IP manzillar kabi mantiqiy manzillarni saqlaydi. Tarmoq qatlami ushbu mantiqiy manzillar va jismoniy manzillar o'rtasidagi xaritalashni ham boshqaradi. IPv4 tarmog'ida bu xaritalash manzilni aniqlash protokoli (ARP) orqali amalga oshiriladi; IPv6 Neighbor Discovery Protocol (NDP) ishlatadi.
Transport qatlami
Transport qatlami tarmoq ulanishlari boʻylab maʼlumotlarni yetkazib beradi. TCP (Transmission Control Protocol) va UDP (User Datagram Protocol) transport darajasi 4-tarmoq protokollarining eng keng tarqalgan namunalaridir. Turli transport protokollari xatolarni tiklash, oqimni boshqarish va qayta uzatishni qo‘llab-quvvatlash kabi bir qator ixtiyoriy imkoniyatlarni qo‘llab-quvvatlashi mumkin.
Seans qatlami
Session qatlami tarmoq ulanishlarini boshlaydigan va uzib yuboradigan voqealar ketma-ketligi va oqimini boshqaradi. 5-qavatda u dinamik ravishda yaratilishi va alohida tarmoqlarda ishlashi mumkin bo'lgan bir nechta ulanish turlarini qo'llab-quvvatlash uchun qurilgan.
Taqdimot qatlami
Taqdimot qatlami OSI modelining har qanday qismidagi eng oddiy funksiyaga ega. 6-qatlamda u yuqoridagi Ilova qatlamini qoʻllab-quvvatlash uchun zarur boʻlgan formatni oʻzgartirish va shifrlash/shifrni yechish kabi xabar maʼlumotlarining sintaksisini qayta ishlaydi.
Ilova qatlami
Ilova qatlami oxirgi foydalanuvchi ilovalariga tarmoq xizmatlarini taqdim etadi. Tarmoq xizmatlari - bu foydalanuvchi ma'lumotlari bilan ishlaydigan protokollar. Masalan, veb-brauzer ilovasida HTTP dastur sathi protokoli veb-sahifa mazmunini yuborish va qabul qilish uchun zarur bo'lgan ma'lumotlarni paketlaydi. Bu qatlam 7 Taqdimot qatlamiga maʼlumotlarni taqdim etadi (va undan maʼlumotlarni oladi).