Muhammad al-xorazmiy nomidagi toshent axborot texnologiyalari universtiteti


Download 32.72 Kb.
Sana28.03.2023
Hajmi32.72 Kb.
#1304378




MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHENT AXBOROT TEXNOLOGIYALARI UNIVERSTITETI

Telekommunikatsiya tarmoqlarini boshqarish fanidan

Mustaqil ish


Bajardi: Maxsetova Tumaris
Tekshirdi: Abdullayev Ulug’bek

Toshkent 2023

Mavzu: CMIP protokoli
Reja:
1.Kirish
2.Asosiy qism
3.Xulosa
4.Foydalanilgan adabiyotlar

Kirish
CMIP xizmatlari vtam orqali tizimlarni boshqarish uchun OSI standartlariga mos keladigan tarmoq va tizimlarni boshqarish amaliy dasturlariga ma'lumot berish uchun mo'ljallangan. CMIP services dastur mualliflariga CMIP agent va manager dastur dasturlarini iloji boricha tezroq yaratish uchun ishlatilishi mumkin bo'lgan umumiy funktsiyalar to'plamini taqdim etadi.


CMIP agenti va menejerning amaliy dasturlari o'rtasidagi munosabatlar xalqaro standartlar tashkiloti (ISO) tomonidan boshqariladigan tizim va boshqariladigan tizim nuqtai nazaridan belgilanadi. Boshqarish tizimi CMIP manager dastur dasturi va boshqariladigan tizim CMIP agent dastur dasturidir.
CMIP xizmatlari tomonidan taqdim etilgan funktsiyalar yordamida dastur dasturchilari tarmoqdagi resurslarni kuzatadigan amaliy dasturlarni yozishlari mumkin. CMIP xizmatlari orqali topologiya agenti dastur dasturi tarmoqdagi resurslar haqidagi ma'lumotlarni resurslarni tahlil qiladigan va ko'rsatadigan topologiya menejeri dastur dasturiga yuboradi.
Vtam xostida joylashgan VTAM topologiya agenti CMIP xizmatlari orqali menejer dastur dasturiga yuborish uchun topologiya ma'lumotlarini to'playdigan agent dastur dasturidir. VTAM topologiya agenti haqida ma'lumot olish uchun qarang VTAM topologiya agentiga kirish. Turli xil tizimlarda joylashgan menejer va agent dastur dasturlari o'rtasidagi aloqa tugadi APPC yordamida sessiyalar ochiq tizimning o'zaro aloqasi (OSI) umumiy boshqaruv ma'lumotlari protokoli (CMIP) va tizimlar tarmog'i arxitekturasi (SNA). CMIP over SNA haqida qo'shimcha ma'lumot olish uchun qarang IBM appn va SNA Subarea boshqaruvi uchun CMIP over SNA uchun MDS ga OSI yuqori qatlamlarini tizimlashtirish.
CMIP xizmatlari amaliy dasturlar uchun bir nechta funktsiyalarni bajarish orqali amaliy dasturlar o'rtasidagi aloqani ta'minlaydi. Quyidagi bo'limlarda ushbu CMIP xizmatlari vazifalari tasvirlangan:
Ob'ektlarni topadi
Ob'ektlarni ro'yxatdan o'tkazish
Trafikni muvofiqlashtiradi
Keng qamrovli so'rovlarni takrorlaydi
Voqealarni filtrlaydi va ularni menejer dastur dasturlariga yo'naltiradi
Xavfsizlikni ta'minlaydi

Asosiy qism


CMIP services sizning dastur dasturingizga CMIP so'rovlarini mahalliy yoki uzoq ob'ektlarga ob'ektlarning qaerdaligini, ularning dastur ob'ekti nomlari yoki ularning assotsiatsiyalari nima ekanligini bilmasdan yo'naltirishga imkon beradi. Katalog ob'ekt joylarini hal qiladi. Ilova dasturlari mahalliy ob'ektlar va masofaviy ob'ektlar uchun bir xil koddan foydalanishi mumkin.
CMIP services o'zining taniqli nomi bilan ifodalangan ob'ekt namunasini ushbu ob'ekt misoli bilan bog'lanish uchun ishlatilishi mumkin bo'lgan dastur sub'ektining dastur sub'ekti nomiga xaritalaydi.
-CMIP xizmatlari quyidagi vazifalarni bajaradi:
Mahalliy belgilangan katalog va quyidagi usullardan biri yordamida dastur ob'ekti sarlavhalariga ajratilgan nomlarni xaritalaydi:
Xaritalar (SYS1 ning ACYDDF a'zosi tomonidan belgilanadi.SISTCMIP ma'lumotlar to'plami yoki CMIP algoritmi) taniqli nomni ifodalovchi dastur ob'ekti nomiga ma'lum formatlarning taniqli nomlari uchun.
Maxsus formatlarning taniqli nomlari uchun foydalanuvchi tomonidan belgilangan xaritalarni taniqli nomni ifodalovchi dastur sub'ekti nomiga va dastur sub'ekti sarlavhasidan sessiya manziliga.
-Mahalliy belgilangan katalog yordamida nomlarni dastur ob'ekti sarlavhalari beriladi
CMIP dastur dasturlari ushbu xaritalashni ta'minlash uchun CMIP xizmatlariga ishonishi mumkin. Ilova dasturlari ob'ektlarga faqat taniqli nomlari bilan murojaat qiladi.
Faqat bitta xaritalashga ruxsat beriladi. Siz har bir taniqli nom uchun bir nechta dastur sub'ekti nomini aniqlay olmaysiz va har bir dastur sub'ekti nomiga bir nechta maqsadli tizimni yo'naltira olmaysiz.

CMIP xizmatlari menejer va agent dastur dasturlarini qo'llab-quvvatlaydi. Har qanday dastur dasturi ham menejer, ham agent sifatida ishlashi mumkin. Har bir dastur dasturida CMIP xizmatlarida ro'yxatdan o'tgan kamida bitta ob'ekt bo'lishi kerak.


VTAM-ni amalga oshiradi misol tomonidan belgilangan tizim ob'ekti ISO/IEC 10165-2. Tizim ob'ekti, agar bo'ysunuvchi ob'ektlar uchun belgilangan majburiy nom bunga imkon bersa, bo'ysunuvchi ob'ektlarni ro'yxatdan o'tkazish uchun dastur dasturi tomonidan ishlatilishi mumkin. CMIP xizmatlari mibconnect funktsiyasidan (CMIP xizmatlariga ulanish funktsiyasi) qaytishda mahalliy tizim ob'ektining taniqli nomini beradi, shunda dastur dasturlari ushbu tizimga bo'ysunuvchi ob'ektlarni ro'yxatdan o'tkazishi mumkin.
Agar siz managerApplication sinfidagi ob'ektlarni ro'yxatdan o'tkazayotgan bo'lsangiz, bu taniqli nom ayniqsa foydalidir. Ushbu tizim ob'ekti ostida ro'yxatdan o'tmaslikni tanlagan har qanday dastur dasturi o'z ildiz ob'ektini ro'yxatdan o'tkazishi yoki hozirda ro'yxatdan o'tgan har qanday ob'ekt ostida ro'yxatdan o'tishi mumkin. CMIP xizmatlari mavjud bo'lmagan boshqariladigan ob'ektlar ostida ro'yxatdan o'tishni qabul qilmaydi. Misollar dinamik ravishda yaratilgan katalog ob'ektlari ostida ro'yxatdan o'tkazilishi yoki ildiz ob'ekti ostida ro'yxatdan o'tkazilishi mumkin.
Mahalliy tizim ob'ekti vtam CMIP xizmatlari ishga tushirilganda yaratiladi va shuning uchun vtam CMIP xizmatlari faol bo'lganda ro'yxatdan o'tkaziladi. Natijada, ushbu ob'ekt ob'ektlarni yaratish va ro'yxatdan o'tkazish uchun bashorat qilinadigan, ishonchli langarni ta'minlaydi. Ushbu tizim ob'ekti ostida voqealar filtri diskriminatori (EFD) ob'ektlarini yaratish tavsiya etiladi. EFD ob'ektlari filtrlar va marshrutlar hodisalari va topologiya menejeri dastur dasturlari uchun maxsus mulohazalar ostida batafsilroq tavsiflanadi.
CMIP xizmatlari ob'ektni ro'yxatdan o'tkazish paytida ob'ekt misollari uchun tegishli nomlarni tekshiradi.
CMIP xizmatlari ob'ekt misollarini nomlash uchun daraxt tuzilishidan xabardor bo'lgan yagona funktsiya bo'lgani uchun, u har bir ob'ekt uchun kiruvchi xabarni takrorlash orqali so'rovlarni qayta ishlaydi. U xabarlarni filtrlamaydi.
Bir nechta ismlarni bog'laydigan ob'ekt ro'yxatdan o'tganda, CMIP xizmatlari unga birinchi ismni tayinlaydi majburiy u topadi.

CMIP xizmatlari mahalliy tizim ichidagi CMIP trafigini muvofiqlashtiradi. U amaliy dastur interfeysi (API) va boshqaruv ma'lumotlari bazasini (MIB) o'z ichiga oladi.


MIB tarkibiga ob'ektlar kiradi. CMIP xizmatlari mahalliy MIB-dan bir nechta dastur dasturlari tomonidan foydalanishga imkon beradi. Har bir dastur dasturi MIBNI o'z ichiga olgan bir yoki bir nechta ob'ektlarni amalga oshirishi mumkin. To'liq MIB dastur dasturlari tomonidan ro'yxatdan o'tgan barcha ob'ektlardan iborat. MIB-dan foydalanadigan CMIP dastur dasturlari tizim uchun agentlar yoki menejerlar deb nomlanadi.
Menejerning amaliy dasturlari ob'ektlar qaerda joylashganligini tushunishi shart emas, chunki vtam dotekcations so'rovlarni ob'ektlarga yo'naltiradi. Javoblar so'rovlar bilan mos keladi va Yaratuvchiga qaytariladi.

Muayyan doiradagi bir nechta amaliy dasturlarga (yoki ob'ektlarga) ta'sir qiladigan so'rovlar keng qamrovli so'rovlar deb ataladi. Scoped so'rovlar CMIP xizmatlar ta'sir ob'ektlar javob bor qachon tegishli end javob beradi, bunday muvofiqlashtirish etiladi. CMIP xizmatlari keng ko'lamli so'rovlarni takrorlaydi va ularni so'rov doirasiga kiradigan har bir dastur dasturidagi ob'ektlarga yo'naltiradi. CMIP xizmatlaridagi menejer dasturlari CMIP xizmatlariga tayanib, ta'sirlangan ob'ektlarni topishi va so'rovni ushbu asosiy ob'ektni o'z ichiga olgan tizimga etkazishi mumkin. Qabul qilish tizimida CMIP xizmatlari har bir ta'sirlangan ob'ektga so'rov nusxalarini etkazib beradi, javoblarni muvofiqlashtiradi va javoblarni yuboradi.



CMIP xizmatlari voqealarni ushbu voqealarni ko'rishni istagan har qanday menejer dastur dasturlariga yuborish uchun filtrlaydi. Voqealar hisobotlarida boshqariladigan ob'ekt ichida sodir bo'lgan voqea bilan bog'liq boshqariladigan ob'ekt tomonidan yuborilgan ma'lumotlar, masalan, chegara buzilishi yoki konfiguratsiya holatining o'zgarishi.
Bildirishnomalar-bu ob'ekt misollari tomonidan CMIP xizmatlariga yuboriladigan kontseptual xabarlar. Dastlab ularda manzil yo'q. Bildirishnomalar ASN-dagi bildirishnoma sintaksisi yordamida belgilanadi.1 asosiy CMIP satrlari spetsifikatsiyasi. Ushbu xabarlar CMIP xizmatlari tomonidan qayta ishlanadi va agar ushbu bildirishnomaga mos keladigan filtrli EFD ob'ekti bo'lsa, ular yo'nalishlarni o'z ichiga olgan voqealar hisobotlariga aylantiriladi.
CMIP xizmatlaridan boshqa mahsulotlar bo'yicha OSISMASE uchun mo'ljallangan kiruvchi voqealar hisobotlarida VTAM va boshqa mahsulotlar, CMIP xizmatlari filtrlari va marshrutlari voqea hisobotlari, ular mahalliy tizimdagi ma'lum ob'ektlarga yoki masofaviy tizimlarga yo'naltirilishi mumkin.
OSISMASE-CMIP xizmatlari uchun standart dastur sub'ekti nomi. OSISMASE haqida ma'lumot olish uchun, APPN va SNA Subarea boshqarish uchun CMIP over SNA uchun MDS uchun OSI yuqori qatlamlari IBM Systemvyucues xaritalash ko'rish. OSISMASE-dan boshqa dastur sub'ektlariga qaratilgan kiruvchi voqealar hisobotlari to'g'ridan-to'g'ri dastur ob'ektini ro'yxatdan o'tkazgan ob'ektga yo'naltiriladi.
VTAM CMIP xizmatlari OSISMASE-ni manzil sifatida belgilash uchun Vtamda joylashgan EFD-larni yaratishga imkon bermaydi. Boshqa mahsulotlardagi CMIP xizmatlari OSISMASE-ga manzil sifatida ruxsat berishi mumkin.
Obyekt misollari tadbirlar uchun yo'nalishlar va filtrlardan xabardor bo'lishi shart emas, chunki CMIP xizmatlari buni amalga oshiradi.
CMIP xizmatlari mahalliy ob'ekt misollari tomonidan yuborilgan yoki boshqa tizimlardan olingan barcha bildirishnomalarni oladi. CMIP xizmatlar EFD muvaffaq ob'ekt har bir holatda belgilangan taalukli mezonlar qarshi sifatlarini solishtirsa. Har bir EFD uchun, agar mos kelmasa, xabar bekor qilinadi. Agar o'yin topilgan bo'lsa, tadbir ekspeditorlik diskriminator ko'rsatilgan manzil xabarga ilova qilinadi va u yanada qayta ishlanadi. Bildirishnoma tasdiqlanmagan voqea hisobotiga aylantiriladi. Agar xabarnomada eventTime taqdim etilgan bo'lsa, u voqealar hisobotiga ko'chiriladi, aks holda eventTime yaratiladi va kiritiladi. Voqealar to'g'risidagi hisobot maqsadlar ro'yxatidagi har bir manzilga yuboriladi.
Menejer dastur dasturi EFD-larni qanday yaratishini tavsiflash uchun qarang topologiya menejeri dastur dasturlari uchun maxsus mulohazalar.
CMIP services EFD ob'ekt sinfining barcha a'zolari uchun umumiy bo'lgan funktsiyalar to'plamini bajaradi.
Shuningdek, u hodisalarning allomorfik xatti-harakati uchun IBM rat EFD subklassida belgilangan funktsiyalarni bajaradi. Ushbu funktsiyalar IBM Systemvyu boshqariladigan resurs modeli ma'lumotnomasi va shablonlarida, 1-jildda: umumiy ta'riflarda belgilangan. Ushbu qo'shimcha xatti-harakatni qo'llab-quvvatlash uchun xabarnomalarni yuboradigan har bir ob'ekt misoli har bir bildirishnoma bilan ob'ekt misoli qo'llab-quvvatlaydigan allomorfik superklasslar to'plamini qo'shish uchun bildirishnoma sintaksisidan foydalanishi kerak.
Tasdiqlangan voqealar hisobotlari qo'llab-quvvatlanmaydi. CMIP xizmatlari tasdiqlangan xabarnomani yoki tasdiqlangan voqea hisobotini olganda, CMIP xizmatlari aniq ma'lumotsiz ROERNI qayta ishlashda nosozlikni keltirib chiqaradi.
EFD vaqt belgilash sifatlari e'tibor berilmaydi.
Obyektlar alohida dastur sub'ektlari sifatida ro'yxatdan o'tishni tanlashi mumkin. Agar dastur dasturi dastur sub'ekti sifatida ro'yxatdan o'tsa, u holda ushbu dastur uchun mo'ljallangan har qanday voqea hisobotlari to'g'ridan-to'g'ri ushbu dastur dasturiga yuboriladi. Standart dastur sub'ekti (OSISMASE) uchun mo'ljallangan har qanday voqea hisobotlari mahalliy CMIP xizmatlariga yo'naltiriladi. OSISMASE manziliga ega EFD - larni yaratish haqiqiy emas va CMIP xizmatlari tomonidan rad etilishi mumkin.

CMIP xizmatlari ikki turdagi xavfsizlikni ta'minlaydi. Xavfsizlikning bir turi assotsiatsiya sheriklari o'rtasida. Bu birlashmasi hamkorlar bir-biri bilan aloqa bo'lishi uchun to'g'ri ruxsat bor, deb tasdiqlaydi. Ushbu turdagi xavfsizlik qaysi menejer va agent dastur dasturlari bir-biri bilan aloqa o'rnatishi mumkinligini belgilaydi. Tizim ma'muri ushbu kirishni faqat boshqaruv funktsiyalarini so'rashga ruxsat berilgan yoki alohida chiqarib tashlanishi kerak bo'lgan sheriklarni aniqlash orqali boshqaradi. Joker belgilar va standartlardan foydalanish mumkin.


Xavfsizlikning boshqa turi API bo'ylab. API xavfsizligi menejer dastur dasturlari yoki agent dastur dasturlari sifatida ishlashga vakolatli bo'lmagan dastur dasturiga kirishni cheklaydi. Ushbu xavfsizlik a tomonidan amalga oshiriladi parol, an'anaviy tomonidan ishlatiladigan parollarga o'xshash vtam va amaliy dasturlar.

Assotsiatsiya bu xostdagi CMIP xizmatlari va boshqa tugundagi CMIP xizmatlari yoki ushbu xostdagi CMIP xizmatlari va o'zi o'rtasidagi mantiqiy aloqadir. Ushbu xostdagi CMIP xizmatlari va o'zi o'rtasidagi assotsiatsiya mahalliy uyushmadir. Ushbu xostdagi CMIP xizmatlari va boshqa tugundagi CMIP xizmatlari o'rtasidagi bog'liqlik masofaviy assotsiatsiyadir.

CMIP xizmatlari ma'lum bir xabarni olib boradigan assotsiatsiyani tanlaydi, agar dastur dasturi mibsendrequest funktsiyasi yoki MIBSendCmipRequest funktsiyasi bo'yicha assotsiatsiyani ko'rsatib, standart assotsiatsiyani bekor qilmasa.
CMIP xizmatlari assotsiatsiyani xabar turiga, assotsiatsiyaga bog'langan dastur kontekstiga va xabarning manziliga qarab tanlaydi. CMIP xizmatlari dastur kontekstini kiruvchi xabarlarga qarshi bajaradi.
U assotsiatsiyalarning daqiqali operatsiyalarini boshqaradi:
-Xabar turini aniqlash va uni CMIP xizmatlarining to'g'ri elementiga yo'naltirish
-Mavjud uyushmalarning imkoniyatlarini saqlab qolish
-Uyushmalarning imkoniyatlarini muhokama qilish
-Xabar uchun to'g'ri assotsiatsiyani aniqlash
-Assotsiatsiyalar bo'lmagan tizimlarda joylashgan ob'ekt misollariga yo'naltirilgan xabarlar uchun assotsiatsiyani boshlash
-Mahalliy tizimdagi ob'ekt misollariga yo'naltirilgan xabarlar uchun standart assotsiatsiyani o'rnatish
-Mahalliy ob'ektlar yoki amaliy dasturlarga uyushmalar holatini kuzatishga ruxsat berish
-CMIP xizmatlarida kiruvchi xabarlarni to'g'ri funktsiyaga yo'naltirish
CMIP xizmatlari uyushmalarni tashkil qiladi. Uyushmalarni tashkil qilishda u ushbu uyushma uchun ishlatiladigan dastur kontekstini muhokama qiladi. Bu parametrlarning to'g'riligini ta'minlaydi.
Xavfsiz uyushmalarni ta'minlash uchun VTAM DKMP xizmatlari ma'lumotlarni shifrlash-standart (DES) ga asoslangan xavfsizlik yoki dastur-dasturdan dasturga dastur xavfsizligi amalda ekanligini tekshirish uchun katalog ta'rifi faylini tekshiradi.

Mahalliy dastur dasturlariga xizmat sifatida CMIP xizmatlari protokol ma'lumotlar birliklari (PDU) to'g'ri shakllantirilganligini va tegishli tartibda almashinishini aniqlaydi. Ushbu xizmat dastur dasturlarini Pdularning o'zlarini tekshirishdan ozod qiladi.


PDU bir necha turdagi xatolarga ega bo'lishi mumkin. Bularga quyidagilar kiradi:
-Ma'lumotlar turi uchun qiymat qonuniy doiradan tashqarida. Xabar rad etildi.
-Teg belgilangan qiymat yoki ketma-ketlik qiymatida tan olinmaydi. Xabar rad etildi.
Agar PDU bir vaqtning o'zida ushbu xatolardan bir nechtasiga duch kelsa, birinchi navbatda eng og'ir xatolar qayta ishlanadi. Xabar dekodlanmasa, CMIP services xabar uchun masofaviy operatsiyalar xizmati elementi (ROSE) sarlavhasini dekodlashga harakat qiladi. Agar sarlavha dekodlanishi mumkin bo'lsa, xabar rad etiladi.
Ba'zi hollarda, agar sarlavhani dekodlash mumkin bo'lmasa, assotsiatsiya tugaydi. Agar xabar butunlay yo'q qilinmasa, bu sodir bo'lmasligi kerak.
CMIP xizmatlari ob'ekt misollari bilan almashinadigan xabarlarni tushunadi. Bu javob talab mashhur so'rovlar ro'yxatini saqlab va qabul CMIP satrlari to'g'ri ekanligini majburlash.
CMIP xizmatlari har doim dublikat bog'langan javoblar olinmasligini ta'minlamaydi.

VTAM va CMIP xizmatlar ASN hujjatlashtirilgan sifatida CMIP syntaxes qo'llab-quvvatlaydi.1 muayyan istisnolar bilan asosiy CMIP satrlari spetsifikatsiyasi. CMIP xizmatlari barcha CMIP fe'llarini qo'llab-quvvatlaydi:


-EVENT-REPORT
-GET
-SET
-ACTION
-CREATE
-DELETE
-CANCEL-GET
VTAM CMIP xizmatlari atom sinxronizatsiyasini qo'llab-quvvatlamaydi. Agar atom sinxronizatsiyasi ko'rsatilgan bo'lsa, CMIP so'roviga syncNotSupport xatosi bilan javob beriladi. VTAM CMIP xizmatlar EFD rejalashtirish sifatlari qo'llab-quvvatlamaydi.

Oldingi bo'limlarda aytib o'tilganidek, VTAM DKMP xizmatlari ko'plab umumiy CMIP funktsiyalarini kodlashdan bepul dastur dasturlarini taqdim etadigan ko'plab xizmatlarni taqdim etadi. Shuning uchun dastur dasturiga u ko'rsatadigan ob'ekt misollariga xos funktsiyalarga e'tibor berishga ruxsat beriladi. Ilova dasturi uning ob'ektlarining xatti-harakatlarini amalga oshiradi. Bu: Vtam-ga dastur dasturini aniqlash uchun APPL ta'rifi bayonotini kodlang. Z qarang/OS Communications Server: APPL ta'rifi bayonotida haqida ma'lumot olish uchun SNA resurs ta'rifi Reference.


MIBConnect funktsiyasidan foydalanib VTAM CMIP xizmatlariga ulaning. MIBConnect funktsiyasidan foydalanganda dastur dasturi o'qish navbatidan chiqish tartibining manzilini ko'rsatishi kerak. Amaliy dasturlar CMIP xizmatlari bilan aloqa o'rnatishi uchun o'qish navbatidan chiqish tartibi talab qilinadi.
VTAM tugashi bilan VTAM-ni chaqirish uchun TPEND-dan chiqish tartibini kodlash tavsiya etiladi. Agar siz TPEND chiqish tartibini kodlasangiz, uning manzilini ko'rsatishingiz kerak.
MIBSendRegister funktsiyasi yordamida kamida bitta ob'ekt namunasini ro'yxatdan o'tkazing. U ifodalaydi kabi dastur dasturi kabi ko'plab ob'ekt misollar ro'yxatdan mumkin. Ob'ekt namunasini bir nechta dastur dasturi ro'yxatdan o'tkaza olmaydi. Bu ifodalaydi ob'ekt hollarda xatti amalga oshirish. CMIP xizmatlari ob'ekt atributlari uchun omborni taqdim etmaydi. Ob'ekt misoliga qaratilgan har qanday CMIP operatsiyalari ushbu misolni ro'yxatdan o'tkazgan dastur dasturiga etkaziladi (yoki subtree menejeri bo'lsa, ushbu misolni o'z ichiga olgan subtree-ni ro'yxatdan o'tkazgan dastur dasturi). Masalan, CMIP get so'rovi so'rovda maqsadli ob'ektlarni ifodalovchi dastur dasturiga yo'naltiriladi. Ushbu dastur dasturlari so'ralgan atributlarni to'plash, ularni to'g'ri javobga aylantirish va MIBSendCmipResponse funktsiyasi yordamida yuborish uchun javobgardir.
Bir nechta amaliy dasturlarda ob'ekt misollariga ta'sir ko'rsatadigan keng qamrovli so'rovlar uchun dastur dasturlari o'rtasida muvofiqlashtirish shart emas. CMIP xizmatlari dastur dasturi uchun so'rovlarni muvofiqlashtiradi. Sizning dasturingiz shunchaki mibsendcmipresponse funktsiyasini chaqirishda zanjirning oxirgi atributini o'rnatish orqali javobning bir qismini tugatganligini ko'rsatadi. Subtree rahbarlari kodlash haqida maslahatlar uchun Subtree rahbarlari ko'rish. Ilova dasturi ham menejer, ham agent bo'lishi mumkin, ammo ularni amaliy dasturlar turlari bo'yicha quyidagi muhokama uchun ajratish foydalidir.
Ilovani CMIP xizmatlaridan uzish uchun MIBDisconnect funktsiyasini chiqariladi.

Ushbu bo'limda VTAM va CMIP xatolarini ko'rib chiqishning umumiy sxemasi muhokama qilinadi. U qanday turdagi xatolarni aniqlash va amaliy dasturlarni chaqirishga qaytarish mumkinligini va xato shartlari qaytarilganda qanday umumiy ishlov berish kerakligini qamrab oladi.


Ko'pincha xatolarni boshqarish sxemasini umumiy ma'noda tavsiflash mumkin. Berilgan CMIP operatsiyasiga xos bo'lgan xatolarni ko'rib chiqish ushbu operatsiyani o'z ichiga olgan bo'limda tasvirlangan.
Ushbu bo'limda qanday tizimlari boshqarish Application Entity muhokama (SMAE) CMIP xizmatlar qismi uzoq operatsiyalar CMIP hal (RO/CMIP) xatolar. Umuman olganda, xato haqida xabar berish mexanizmi xatoni aniqlaydigan CMIP xizmatlari sohasi tomonidan belgilanadi.

Chiquvchi CMIP qatori-bu dastur dasturidan biron bir manzilga yuboriladigan CMIP qatori.


Umuman olganda, so'rovda (tasdiqlangan va tasdiqlanmagan) yoki kelib chiqqan smae-dagi javobda topilgan har qanday xato chaqiruv dasturiga asenkron CMIP services API xato kodi xizmat xatosi sifatida xabar qilinadi.
CMIP satrining maqsadi CMIP satrining kelib chiqishi bilan bir xil tizimda bo'lsa, ba'zi farqlar qo'llaniladi. Agar CMIP qatori xato aniqlanmasdan oldin CMIP xizmatlarining taqdimot qatlamiga kelsa, CMIP xatosi API xato kodi sifatida xabar qilinmaydi. Bunday holda, CMIP qatori taqdimot qatlamidan o'tib, SMAE-ga qaytgandan so'ng, SMAE bir xil tizim xatolari va turli xil tizim xatolarini ajratmaydi. Bu holda xato boshqa tizimlardan olingan kiruvchi CMIP satrlari uchun quyidagi ro'yxatda ko'rsatilganidek ko'rib chiqiladi. Ushbu API xato kodlari ro'yxati uchun CMIP services API funktsiyalari haqida umumiy ma'lumotga qarang.
Chiquvchi so'rovni keltirib chiqargan tizim, shuningdek, maqsad tizimida aniqlangan xatolarni ro-rad etish(U), RO-rad etish(P) va RO-xato shaklida qabul qilishi mumkin. Ushbu xato turlari, agar marshrutlash uchun etarli ma'lumot mavjud bo'lsa, dastur dasturiga uzatiladi.

Kiruvchi CMIP qatori-bu CMIP jo'natuvchisidan olinadigan CMIP qatori (so'rov yoki javob). Yuboruvchi boshqa tizimda yoki bitta tizimda bo'lishi mumkin.


CMIP xizmatlarining SMAE qismi CMIP so'rovi yoki javobining maqsadli tizimi bo'lsa, xatolarni ko'rib chiqish quyidagicha amalga oshiriladi:
Agar xato ROSE-da topilsa, RO-rad etish(P) kelib chiqish tizimiga yuboriladi.
Bu javoblar va so'rovlar uchun amal qiladi (tasdiqlangan va tasdiqlanmagan).
Agar xato CMISE-da topilsa, RO-rad etish(U) kelib chiqish tizimiga yuboriladi.
Bu javoblar va so'rovlar uchun amal qiladi (tasdiqlangan va tasdiqlanmagan).
CMIP xizmatlarida CMISE ustidagi so'rovlarda topilgan xatolar uchun, agar so'rov tasdiqlangan bo'lsa, RO-xato qaytariladi.
Agar so'rov tasdiqlanmasa, so'rov bekor qilinadi.
Javoblar uchun CMIP xizmatlarida CMISE ustidagi kodda ma'lum xato tekshiruvi mavjud emas.
Agar ushbu darajada xato topilsa, CMIP xizmatlari javobni tegishli ob'ektga o'tkazishga yoki xabarni yo'naltirish mumkin bo'lmasa, xabarni bekor qilishga urinadi.
Agar dastur dasturi CMIP so'rovini qayta ishlash paytida xatolikni aniqlasa, so'rov tasdiqlansa, RO-xato qaytariladi.
Agar so'rov tasdiqlanmasa, so'rov bekor qilinadi.
Tasdiqlangan so'rovlar uchun qaytarilgan haqiqiy xatolar, masalan, dastur dasturi tomonidan aniqlanishi kerak vtam dkcb topologiya agenti. VTAM topologiya agenti bunday xatolarni qanday hal qilishi haqida ko'proq ma'lumot olish uchun CMIP so'rovlariga javob berishga qarang.
Agar dastur dasturi CMIP javobini qayta ishlash paytida xatolikni aniqlasa, xato bilan ishlashni qayta ishlash dastur dasturi tomonidan belgilanadi. VTAM topologiya agenti bunday xatolarni qanday hal qilishi haqida ko'proq ma'lumot olish uchun CMIP so'rovlariga javob berishga qarang.

Alohida CMIP operatsiyalari bilan bog'liq bo'lgan CMIP oqimlari agent dastur dasturi va menejer dastur dasturi o'rtasida istalgan tartibda oqishi mumkin. VTAM DK topologiya agenti va CMIP xizmatlari alohida operatsiyalar natijasida hosil bo'lgan bunday CMIP satrlarini voqealar tartibi yoki ishlov berish asosida ketma-ket va etkazib berilishini ta'minlashga urinmaydi. Masalan, GETresponse qurilganidan keyin VTAM tomonidan ishlab chiqarilgan bildirishnoma, javob olishdan oldin menejer dastur dasturi tomonidan qabul qilinishi mumkin.


Shuning uchun menejerga murojaat qilish dasturi agentga murojaat qilish dasturida ishlov berish tartibini ko'rsatuvchi sifatida qabul qilish tartibiga ishonmasligi kerak. Agent dastur dasturi tomonidan ishlov berish tartibi va menejer dastur dasturi tomonidan qabul qilingan vaqt o'rtasida hech qanday bog'liqlik yo'q.

Hulosa
Hulosa tariqasida shuni aytishimiz mumkinki, yuqoridagi mustaqil ishni bajarish va uni ko’rib chiqish ya’ni o’qish davomida o’quvchi-talaba CMIP protokoli haqida boshlang’ich va tayanch tushuncha va ko’nikmalarga ega bo’ladi va shu bilan birga CMIP protokoli asosida nimalar yotishi va ish jarayonida ma’lum bir xatoliklar kelib chiqqanida CMIP protokoli qay tarzda yo’l tutishini bilib oladi va bu olingan bilimlar yordamida CMIP protokoli haqida chuqurroq bilimlarni egallash birmuncha qulaylik va osonliklarni yaratadi. Bir og’iz bilan aytkanda tayanch vazifasini bajaradi.


Foydalanilgan adabiyotlar



  1. http://kunegin.com/ref3/snmp/file7.htm

  2. https://www.ibm.com/docs/en/zos/2.1.0?topic=services-overview-cmip

  3. https://ru.theastrologypage.com/common-management-information-protocol

  4. https://www.linktionary.com/c/cmip.html

  5. https://www.techopedia.com/definition/1767/common-management-information-protocol-cmip

  6. https://ru.wikipedia.org/wiki/CMIP




Download 32.72 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling