Ipv4 va ipv6 protokollari va ularning paket strukturalari




Download 0.6 Mb.
bet2/3
Sana09.01.2024
Hajmi0.6 Mb.
#132720
1   2   3
Bog'liq
Asliddin5
taqdimot, 7 SINF XIMIYA YANGI NASHR 2022 indd 7 53, 7вввввв, 71, Sezgi. Axrarova Shoira Batirovna MM-8 PP guruh — копия, ДОКУМЕНТ, 68366, to\'liq zaboyli burg\'ulash.olmosli dolotalar, jadval, CE8fw7uYNnkwkwvtvk5JT9VGdBrvfld3LGbiDQSv, 6-amaliy, Anvar 7, larexdan 4 mustaqil ish, 1 sharh ishi kiber
"Mijoz — Server" (inglizcha: client–server) — bu kompyuter yoki tarmoq arxitekturasi boʻlib, unda vazifalar yoki tarmoq yuki serverlar deb ataladigan xizmat koʻrsatuvchi provayderlar va mijozlar deb ataladigan xizmat koʻrsatuvchi mijozlar oʻrtasida taqsimlanadi. Aslida, mijoz va server dasturiy taʼminot hisoblanadi. Odatda, bu dasturlar turli xil kompyuterlarda joylashgan va bir-biri bilan kompyuter tarmogʻi orqali oʻzaro taʼsir qiladi tarmoq protokollari, lekin ular bir xil mashinada ham joylashgan boʻlishi mumkin. Server dasturlari mijoz dasturlaridan soʻrovlarni kutadi va ularni maʼlumotlar shaklida oʻz resurslari bilan taʼminlaydi beradi (masalan, HTTP, FTP, BitTorrent orqali fayllarni uzatish, oqimli media yoki maʼlumotlar bazalari bilan ishlash) yoki xizmat funksiyalari koʻrinishida (masalan, elektron pochta bilan ishlash, lahzali xabar almashish tizimlari orqali aloqa yoki World Wide Webda veb -sahifalarni koʻrish). Bitta server dasturi koʻplab mijoz dasturlari soʻrovlarini bajarishi mumkinligi sababli, u boshqa server dasturlari bilan birga, qoida tariqasida, maxsus tarzda tuzilgan maxsus ajratilgan kompyuterga joylashtiriladi, shuning uchun bu mashinaning ishlashi yuqori boʻlishi kerak boʻladi. Bunday mashinaning tarmoqdagi alohida roli, uning apparat va dasturiy taʼminotining oʻziga xos xususiyatlari tufayli uni server deb ham atashadi va mijoz dasturlarini bajaradigan mashinalar mos ravishda mijozlardir.

2-rasm: Mijoz server arxitekturasi
Mijoz-server xarakteristikasi dasturdagi oʻzaro taʼsir qiluvchi dasturlarning aloqasini tavsiflab beradi. Server komponenti bunday xizmatlarga soʻrovlarni boshlaydigan bir yoki bir nechta mijozlarga funksiya yoki xizmatni taqdim etadi. Serverlar taqdim etayotgan xizmatlarga qarab tasniflash mumkin. Masalan, veb-server veb-sahifalarga, fayl-server esa kompyuter fayllariga xizmat qiladi. Umumiy resurs dastur va maʼlumotlardan tortib protsessorlar va saqlash qurilmalarigacha boʻlgan server kompyuterining har qanday dasturiy taʼminoti va elektron komponentlari boʻlishi mumkin. Server resurslarini almashish — bu xizmat.Kompyuter mijozmi, servermi yoki har ikkalasi ham xizmatlarni talab qiladigan ilovaning tabiati bilan belgilanadi. Misol uchun, veb-serverlar va fayl serveri dasturiy taʼminoti bir vaqtning oʻzida bir xil kompyuterda ishlashi mumkin, bu esa har xil turdagi soʻrovlarni yuboradigan mijozlar uchun turli xil maʼlumotlarni taqdim etadi. Mijoz dasturiy taʼminoti bir xil kompyuterdagi server dasturi bilan ham oʻzaro aloqada boʻlishi mumkindir. Serverlar oʻrtasidagi aloqa, masalan, maʼlumotlarni sinxronlashtirish uchun, baʼzan serverlararo deb ataladi.
Mijoz-server koʻpincha koʻplab mijozlarga xizmat koʻrsatadigan markazlashtirilgan tizim sifatida ishlab chiqilgan edi. Shunday qilib, server quvvati, xotirasi va saqlash talablari kutilgan yuk bilan oʻlchanishi kerak boʻladi. Yuklarni muvozanatlash va oʻchirish tizimlari koʻpincha bitta jismoniy mashinadan tashqari serverni oʻlchash uchun ishlatiladi. Peer-to-peer tarmogʻida ikki yoki undan ortiq kompyuterlar oʻz resurslarini birlashtiradi va markazlashtirilmagan tizimda oʻzaro taʼsir qiladi. Tengdosh tugunlar ierarxik boʻlmagan tarmoqdagi teng yoki ekvipotentsial tugunlardir. Mijoz-server yoki mijoz-navbat-mijoz arxitekturasidagi mijozlardan farqli oʻlaroq, tengdosh tugunlar bir-biri bilan bevosita muloqot qiladi. Peer-to-peer tarmogʻida, peer-to-peer aloqa protokolidagi algoritm yukni muvozanatlashtiradi va hatto kam resurslarga ega boʻlgan tengdoshlar ham yukni taqsimlashga yordam beradi. Agar tugun mavjud boʻlmasa, uning ulushlari boshqa tengdoshlar taklif qilganicha mavjud boʻlib qoladi. Ideal holda, tugunning yuqori mavjudlikka erishishi shart emas, chunki boshqa tugunlar har qanday resurs ishlamay qolish vaqtini qoplaydi. Tengdoshlarning mavjudligi va oʻtkazish qobiliyati oʻzgarganda, protokol soʻrovlarni qayta yoʻnaltiradi. Mijoz-server ham, master-qul ham taqsimlangan peer-to-peer tizimlarining pastki toifalari hisoblanadi.
Boshqarish tizimlarida funksiyalarning namunaviy guruxlarini ajratish va bu funksiyalarni satxlarga bo’lish, boshqaruv tizimi qanday shaklda tuzilgan, qanday elementlardan tuzilgan va amaliyotda bu elementlar qanday arxitekturaviy
bog’lanishlari qo’llanadi degan savolga javob bermaydi. Menejer – agent sxemasi. Tarmoqni boshqarish istalgan tizimi asosida agentni menejer bilan o’zaro harakat (muloqat) elementar sxemasi yotadi. Bunday sxema asosida amalda ko’p sonli agentlar va turli xildagi menejerli istalgan murakkablikdagi tizimlar tuzilishi mumkin.Agent boshqariladigan resurs va menejer - asosiy boshqaruvchi dastur orasidagi vositachidir. Bitta menejer turli real resurslarni boshqarishi uchun boshqariladigan resursning ma’lum bir modeli yaratiladi, model resursning nazorat va boshqarishga zarur bo’lgan harakteristikalarini aks ettiradi. Masalan, marshrutizator modeli odatda portlar soni, ularning turlari, marshrutizatsiyalash jadvali, portlardan o’tgan kanal, tarmoq va transport satxlaridagi kadrlar va paketlar soni kabi harakteristikalarini o’z ichiga oladi.Menejer agentdan faqat resursning modelida tavsiflangan ma’lumotlarni oladi. Agent ma’lum bir ekran sifatida bo’lib, menejerni resurslarni amalga oshirilish detallari xaqidagi keraksiz axborotlardan xolos qiladi. Agent menejerga qayta ishlangan va normallashtirilgan shaklda taqdim etilgan axborotni etkazib beradi. Bu axborot asosida menejer boshqarish bo’yicha qaror qabul qiladi, shuningdek boshqariladigan resurs xolati xaqida ma’lumotlarni yanada umumlashtirishni bajaradi, masalan, port yuklamasini vaqtga bog’liqligini tuzadi. Obektdan zaruriy ma’lumotlarni olish uchun, shuningdek unga boshqaruvchi ta’sirlarni berish uchun agent real resurs bilan ayrim nostandart usul bilan harakatda (muloqatda) bo’ladi. Agar agentlar kommunikatsion uskunalar ichiga joylashtirilsa, qurilmaning ichki uzellarini agent bilan o’zaro nuqtalari va harakat usullari mavjud bo’lishi nazarda tutiladi. Menejer va agent boshqaruv resursining bir xil modellariga ega bo’lishlari kerak, aks xolda ular bir birlarini tushunmasliklari mumkin. Lekin bu modellardan agent va menejer foydalanishida sezilar farq mavjuddir. Agent boshqariladigan resurs modelini mazkur resursning joriy qiymatlari bilan to’ldiradi, shu munosabat bilan agent modelini boshqaruvchi axborotning ma’lumotlar bazasi (Management Information Base - MIB) deb atashadi. Menejer modeldan, resurs nima bilan harakterlanadi, qandayharakteristikalarni so’rab olish mumkin va qanday parametrlarni boshqarishi mumkin ekanligi to’g’risida bilishi uchun foydalanadi. Menejer agentlar bilan standart protokol bo’yicha muloqatda bo’ladi. Bu protokol menejerga MIB bazasida saqlanayotgan parametrlar qiymatlarini so’rab bilish, shuningdek agentga qurilmani boshqarish uchun asos bo’ladigan boshqarish axborotini uzatish imkonini berishi kerak. Boshqarishning inband boshqaruvi, ya’ni foydalanuvchi ma’lumotlarining uzatish kanali bo’yicha boshqarish, va out-of-band boshqaruvi, ya’ni foydalanuvchi ma’lumotlari uzatilayotgan kanaldan tashqari boshqarish turlari mavjud. Masalan, agar menejer agent bilan marshrutizatorga ichki o’rnatilgan SNMP protokoli bo’yicha, ayni paytda foydalanuvchi ma’lumotlari uzatilayotgan lokal tarmoq orqali muloqatda bo’lsa, bu boshqarish inband boshqaruvi bo’ladi. Agarda menejer chastotaviy zichlashtirish texnologiyasi FDM bo’yicha ishlayotgan birlamchi tarmoq kommutatorini, agent ulangan X.25 aloxida tarmoq yordamida nazorat qilayotgan bo’lsa, bu boshqarish out-of-band boshqaruvi bo’ladi.
Tarmoq ishlayotgan kanal bo’yicha boshqarish nisbatan tejamliroqdir, chunki bunda boshqarish ma’lumotlarini uzatish aloxida infrastrukturasini yaratish talab qilinmaydi. Lekin out-of-band usuli nisbatan ishonchliroqdir, chunki bu usul tarmoqning ayrim elementlari ishdan chiqqan xolda va asosiy kanallar bo’yicha uskunalrga etishish mumkin bo’lmay qolganda xam, tarmoqni boshqarish imkoniyati saqlanib qoladi. Ko’p satxli boshqarish tizimi TMN standarti o’z nomida Network so’ziga ega, bu umumiy xolda out-of-band rejimini ta’minlovchi alohida boshqarish tarmog’i yaratilishiga urg’u beradi.

3-rasm: Tarmoqni boshqarish kaliti

Download 0.6 Mb.
1   2   3




Download 0.6 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Ipv4 va ipv6 protokollari va ularning paket strukturalari

Download 0.6 Mb.