Tarmoq ma'muriyati


Download 292.25 Kb.
bet66/92
Sana18.06.2023
Hajmi292.25 Kb.
#1587249
1   ...   62   63   64   65   66   67   68   69   ...   92
Bog'liq
Дастур ва лекция Админгистрирование сети

Qatlamli yondashuv
Tarmoq muammosining parchalanishi
Tarmoqdagi qurilmalar o'rtasida o'zaro aloqani tashkil etish murakkab vazifadir. Ma'lumki, murakkab muammolarni hal qilish uchun universal usul - dekompozitsiya, ya'ni bitta topshiriqni bir nechta vazifa-modullarga ajratish qo'llaniladi ( 11.1 - rasm ). Parchalanish har bir modulning funktsiyalarini, shuningdek ularning o'zaro ta'sirini (interfeyslarini ) aniq belgilashdan iborat . Natijada, vazifani mantiqiy soddalashtirishga erishiladi va qo'shimcha ravishda tizimning qolgan qismini o'zgartirmasdan alohida modullarni o'zgartirish mumkin bo'ladi.


Shakl: 11.1. Vazifalarni dekompozitsiyalashga misol.
Parchalanish ko'pincha qatlamli yondashuvdan foydalanadi. Bu quyidagicha:

  • muayyan muammolarni hal qiladigan barcha modullar to'plami guruhlarga bo'linadi va ierarxiyani tashkil etadigan darajalar bo'yicha tartiblanadi ;

  • har bir o'rta daraja uchun iyerarxiya printsipiga muvofiq to'g'ridan-to'g'ri qo'shni yuqori va quyi darajalarni ko'rsatish mumkin ( 11.2-rasm );

  • har bir darajani tashkil etadigan modullar guruhi shunday shakllantirilishi kerakki, ushbu guruhning barcha modullari o'z vazifalarini bajarish uchun faqat qo'shni quyi darajadagi modullarga so'rovlar berishadi;

  • boshqa tomondan, ma'lum darajaga tayinlangan barcha modullarning ishlash natijalari faqat keyingi yuqori darajadagi modullarga o'tkazilishi mumkin.



Shakl: 11.2. Qatlamli yondashuv - vazifalar iyerarxiyasini yaratish.
Vazifaning bu ierarxik dekompozitsiyasi har bir darajadagi funktsiya va darajalar orasidagi interfeyslarning aniq ta'rifini nazarda tutadi. Interfeys pastki qatlam yuqoriroq darajadagi funktsiyalar to'plamini belgilaydi . Ierarxik parchalanish natijasida darajalarning nisbiy mustaqilligiga erishiladi, bu ularning avtonom rivojlanishi va modifikatsiyalanish imkoniyatini anglatadi.
Tarmoqning o'zaro ta'sirini tashkil qilish masalasini hal qilish uchun vositalar, albatta, ierarxik ravishda tashkil etilgan modullar to'plami shaklida ham taqdim etilishi mumkin. Masalan, quyi darajadagi modullarga ikkita qo'shni tugun o'rtasida ishonchli ma'lumotlarni uzatish va keyingi, yuqori darajadagi modullar - butun tarmoq ichida xabarlarni tashish bilan bog'liq masalalar berilishi mumkin. Shubhasiz, oxirgi vazifa - har qanday ikkala, albatta, qo'shni bo'lmagan tugunlar orasidagi aloqani tashkil etish yanada umumiydir va shuning uchun uni quyi darajaga bir nechta qo'ng'iroqlar bilan hal qilish mumkin.


Shakl: 11.3. Ixtiyoriy juft tugunlarni qo'shni tugunlarning juftlarini bog'lashning aniqroq masalalariga bog'lash muammosining dekompozitsiyasi.
Shunday qilib, A va B tugunlarini bog'lash ( 11.3-rasm ) oraliq qo'shni tugunlarning juftlarini ketma-ket bog'lashga kamaytirilishi mumkin. Shunday qilib, yuqori darajadagi modullar o'z vazifalarini hal qilishda quyi darajadagi vositalarni vosita sifatida ko'rib chiqadilar.

Download 292.25 Kb.

Do'stlaringiz bilan baham:
1   ...   62   63   64   65   66   67   68   69   ...   92




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