O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti telekomunikatsiya texnologiyalari fakulteti fan: Multimedia aloqa tarmoqlari


Nazariy qism OSI modeli nima?



Yüklə 89,21 Kb.
səhifə2/11
tarix07.01.2024
ölçüsü89,21 Kb.
#205927
1   2   3   4   5   6   7   8   9   10   11
Multimedia 2-Mustaqil ish R.Husanjon

Nazariy qism



OSI modeli nima?


Ochiq tizimlarning o'zaro aloqa modeli (yoki OSI modeli) - bu Xalqaro standartlashtirish tashkiloti (ISO) tomonidan bizga berilgan asosdir. Uning maqsadi? Aloqa protokollarini standartlashtirish va ko'p sotuvchilarning o'zaro ishlashi uchun tarmoq standartlarini kelishish. Boshqacha qilib aytadigan bo'lsak, u turli sotuvchilar tomonidan ishlab chiqarilgan turli xil qurilmalarni bir xilda muloqot qilish imkonini beradi. Shuningdek, u odamlar uchun tarmoq aloqalari uchun funktsiyalari asosida tarmoq tizimlarining turli qismlarini buzish uchun bir usul bo'lib xizmat qiladi.


Tarmoq qatlamlari


OSI modelidan tashqari, sanoat standarti sifatida to'rtta qatlamli TCP/IP mos yozuvlar modeli ham qo'llaniladi. Endi siz hayron bo'lishingiz mumkin, OSI modeli TCP/IP modeli bilan bir xil emasmi? Ha va yo'q. Ular bir-biriga bog'liq, ammo baribir alohida.
Uzatishni boshqarish protokoli/internet protokoli degan maʼnoni anglatuvchi TCP/IP protokollar toʻplami boʻlib, u anʼanaviy ravishda toʻrt qatlamdan – dastur, transport, internet va havoladan iborat. OSI modelining 5, 6 va 7-qatlamlari TCP/IP modelining amaliy qatlamiga moslashtirilgan. OSI tarmoq qatlami TCP/IP modelida internet sathi deb ataladi. OSI modelining 4-qatlami mos keladigan transport qatlami bilan taqqoslanadi, 1 va 2-qatlamlar esa TCP/IP modelining tarmoqqa kirish qatlamiga biriktirilgan. Ushbu to'plam OSI modeli paydo bo'lishidan deyarli o'n yil oldin yaratilgan.
Dummies.com haqiqatan ham ikkalasi o'rtasidagi farqni aniq tushuntiradi:
“OSI modeli o'zi Ethernet va TCP/IP kabi tarmoq standarti emas. Aksincha, OSI modeli turli tarmoq standartlari mos keladigan ramka hisoblanadi. OSI modeli tarmoq ishlashining qaysi jihatlarini turli tarmoq standartlari bilan hal qilish mumkinligini belgilaydi. Shunday qilib, OSI modeli qaysidir ma'noda standart standartidir.
OSI modelidagi tarmoq qatlamlari bilan tanishish telekommunikatsiya tizimlari qanday ishlashini tushunishga yordam beradi. Bu tarmoq duch keladigan muammolarni aniqlash yoki hal qilishga yordam beradi. Shuningdek, u tarmoq orqali bir-biriga ulangan qurilmalar o'rtasida ma'lumotlar oqimining kattaroq rasmini ko'rishga yordam beradi.

OSI model qatlamlariga nisbatan to'rt va besh qatlamli TCP/IP modellarining vizual taqsimoti.
OSI modeli tarmoqning tashqi ko'rinishini qat'iy ifodalashdan ko'ra ishlab chiqaruvchilar va ishlab chiquvchilar uchun ko'proq o'zaro ishlash bo'yicha ko'rsatma hisoblanadi. Buning o'rniga, u ma'lumotlarning tarmoq bo'ylab qanday oqishi haqida umumiy ma'lumot beradi. Ushbu modelda ettita qatlam mavjud bo'lib, ularning har biri o'z funktsiyalari va protokollar to'plamiga ega. Qatlamlar odatda kamayish tartibida ro'yxatga olinadi - ettinchi qatlamdan boshlab va birinchi qatlamgacha pastga tushadi.

Keling, bu ikki tomonli ulanishda qanday ishlashini ko'rib chiqaylik, masalan, sizning kompyuteringiz va do'stingizning kompyuteri o'rtasida. Etti qatlam ikkala xost qurilmasida mavjud va har bir qatlam quyida joylashgan boshqa qatlamlardan qat'iy nazar o'zining tegishli hamkasbi bilan ma'lumot almashadi. Bu shuni anglatadiki, agar siz kompyuteringizdan do'stingizga ma'lumot yuborsangiz, qurilmangizning OSI 2-qatlamidagi ma'lumotlar to'g'ridan-to'g'ri do'stingizning 2-qatlami bilan almashadi.


Biroq, biz teginishimiz kerak bo'lgan bitta muhim ma'lumot mavjud. Ma'lumotlar kompyuteringizning amaliy qatlamidan pastga tushganda, quyida joylashgan qatlamlarga o'tishdan oldin ma'lumotlarga qo'shimcha ma'lumotlar qo'shiladi. Ushbu jarayon ma'lumotlarning inkapsulyatsiyasi deb ataladi, chunki u ma'lumotlarning boshiga (sarlavhasi) va/yoki oxiriga (treyler) protokol ma'lumotlarini qo'shishni o'z ichiga oladi.Qabul qiluvchining oxirida ma'lumotlarning dekapsulyatsiyasi amalga oshiriladi, bu erda kiruvchi ma'lumotlar qatlam bo'ylab yuqoriga ko'tarilib, dastur sathida qo'shilgan barcha qo'shimcha sarlavhalar va/yoki treylerlar o'chiriladi. 
OSI model qatlamlari: ma'lumotlarni inkapsulyatsiya va dekapsulyatsiya

OSI Layer 7: Ilova qatlami


OSI modelining yettinchi qatlami amaliy qatlam deb ataladi. Nomidan ko'rinib turibdiki, u bizning kompyuterlarimizda ishlaydigan dasturiy ta'minot va ilovalar bilan shug'ullanadi, masalan, ushbu veb-sahifani o'qish uchun foydalanayotgan veb-brauzer. Asosan, ushbu qatlam oxirgi foydalanuvchilar bilan ushbu ilovalar orqali o'zaro ta'sir qiladi va ular va asosiy tarmoq ulanishlari o'rtasida interfeysni ta'minlaydi. Ilova sathida ishlatiladigan asosiy protokollardan ba'zilari HTTP, DNS, FTP, SMTP va boshqalardir.
Ilova qatlami oxirgi foydalanuvchi xizmatlariga qaratilgan inson va kompyuter o'zaro ta'siri interfeysini tashkil qiladi. Biz quyidagi hollarda dastur qatlamiga tayanamiz:

  • Masofaviy kompyuterda fayllarga kirish yoki uzatish,

  • Elektron pochta xabarlarini saqlash va yuborish,

  • Virtual terminaldan foydalaning yoki

  • Katalog xizmatlariga kirish.

OSI Layer 6: Taqdimot qatlami


OSI modelining 6-qatlami uchta asosiy javobgarlikka ega:

  1. Kodlash (masalan, ASCII kodlash),

  2. Shifrlash (masalan, SSL/TLSni qo'llashda) va

  3. Siqish (masalan, gzip yordamida).

Yuborilganda ma'lumotlar ilovadan taqdimot qatlamiga va qabul qilishda teskari tartibda o'tadi.

OSI Layer 5: Sessiya qatlami


Seans qatlami yoki OSI modelining beshinchi qatlami sessiyalarni boshqarish bilan shug'ullanadi. Asosan, ushbu qatlamning diqqat markazida ikki tomon yoki so'nggi nuqtalar o'rtasida sodir bo'ladigan muloqotni ochish, yopish va boshqarishdir.
Foydalanuvchi bir vaqtning o'zida ochishi mumkin bo'lgan ilovalar sonini ko'rib chiqing - elektron pochta mijozi, veb-brauzer, matn muharriri va boshqalar - va bu ilovalarning har biri ular ichida qanday qilib bir nechta ulanishlarga ega bo'lishi mumkinligini ko'rib chiqing. Masalan, veb-brauzerda bitta yorliq video uchun, biri elektron pochta uchun, ikkinchisi onlayn xarid qilish uchun va hokazo bo'lishi mumkin. Seans qatlamiga barcha ulanishlarni saqlab qolish, ularni boshqarish va tugatish vazifasi yuklangan.

OSI Layer 4: Transport Layer


Transport qatlami deb nomlanuvchi OSI 4-qatlami segmentlarni (bir zumda qaysi segmentlar ekanligini ko'rib chiqamiz) kerakli dastur yoki xizmatga o'tkazish uchun javobgardir. Kiruvchi ulanishlar uchun 80-port yoki 443-portda tinglovchi fonda ishlaydigan Apache serverini ko'rib chiqing . Agar kiruvchi xabarning maqsad porti 80 bo'lsa, transport qatlami xabarni tegishli xizmatga etkazib beradi.
Ushbu qatlamdagi protokol ma'lumotlar birligi (PDU) segmentdir. Asl ma'lumotlar segmentlar deb ataladigan bo'laklarga bo'linadi va samaradorlikni oshirish uchun bir nechta yo'llar orqali yuboriladi (tirbandlikdan qochish orqali). Shuningdek, u xavfsizlikni o'z ichiga oladi, chunki segmentlar tarqoq va tajovuzkorga butun xabarni o'qishni qiyinlashtiradi.
Qabul qiluvchi qurilmada transport qatlami ushbu segmentlarni sessiya qatlamiga yuborishdan oldin ularni to'g'ri tartibda qayta yig'ish uchun javobgardir. Har bir segment mijoz (jo'natuvchi) operatsion tizimi mavjudligiga qarab tayinlangan manba port kabi sarlavha ma'lumotlarini o'z ichiga oladi, maqsad port, ketma-ketlik va tasdiqlash raqamlari qaysi segment yetkazib berilganligi va u keyingi qabul qilishni kutmoqda. Yetkazib berish ishonchli yoki ishonchsiz bo'lishi mumkin va shunga asoslanib, TCP yoki UDP protokollari qo'llaniladi .
Ishonchli ulanish (TCP) bo'lsa, qabul qilingan xabar to'liq yoki yo'qligini aniqlaydigan xato nazorati tekshiruvlari o'tkaziladi. Agar yo'q bo'lsa, u xabarni qayta yuborishni so'raydi. Ulanish tezligidagi farqlar tufayli uzatishda nosozliklar yuzaga kelishi mumkin. Oqim nazorati tezroq ulanishga ega bo'lgan jo'natuvchi sekin ulanish bilan qabul qiluvchini bosib ketmasligi uchun ishlatiladi. Transport qatlami, shuningdek, mijozlarga bir seansda turli xil dastur jarayonlari bilan bog'lanish imkonini beradigan multiplekslash va demultiplekslashni o'z ichiga oladi.
Xo'sh, UDPda nima sodir bo'ladi? Keling, xotira bo'ylab sayohat qilaylik va sakkizinchi sinfdagi matematika darsiga (yoki eslay oladigan har qanday ma'ruza) qaytaylik. Bu ishonchsiz yetkazib berishning namunasidir. Ma'ruza o'qiyotgan o'qituvchi (ya'ni uzatilgan ma'lumotlar) talabalardan xabar to'liq yetkazilganligini tasdiqlovchi tasdiqlashni kutmagani uchun, bu UDP uzatmasi. UDP fayl hajmi audio yoki video uzatishda bo'lgani kabi katta bo'lsa va vaqtga sezgir bo'lsa ishlatiladi. Masalan, siz videodagi har bir kadrdan keyin vaqt oralig'ini xohlamaysiz.

OSI Layer 3: Tarmoq qatlami


OSI modelining 3-qatlami ma'lumotlarni bir nechta yo'llar bo'ylab yo'naltiradi. Ushbu OSI qatlami uchun PDU paket deb ataladi. U oxirgi qurilmalarni aniqlash uchun manba va maqsad IP manzillari kabi ma'lumotlarni o'z ichiga oladi. Ushbu qatlamda eng ko'p ishlatiladigan protokol IPv4 hisoblanadi. Tarmoq qatlami quyidagilar uchun javobgardir:

  • Turli tarmoqlar bo'ylab paketlarni manbadan manzilga (xost-to-host yetkazib berish) yo'naltirish,

  • Mantiqiy manzillarni fizik manzillarga tarjima qilish va

  • Pastroq maksimal uzatish bloklari (MTU) bo'lgan havolalar bo'ylab harakatlanishiga imkon berish uchun paketlarni kichikroq bo'laklarga bo'lish.

OSI Layer 2: Data Link Layer


Ma'lumotlar havolasi qatlami OSI modelining ikkinchi qatlami va inkapsulyatsiya (ramkani yig'ish va demontaj qilish) sodir bo'ladigan oxirgi qatlamdir. U yuqoridagi qatlamlardan ma'lumotlarni oladi va ma'lumot jo'natish paytida uni oxirgi qatlamga bog'laydi. Ma'lumotlar havolasi qatlami uchun PDU freym deb ataladi, bu sarlavha va treylerli paketdir. Sarlavha kadrning boshlanishini, treyler esa ma'lum bir kadr uchun ma'lumotlarni uzatishning tugashini bildiradi.
Ma'lumotlar havolasi qatlami ikkita pastki qatlamga ega:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin