Zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent


tarmoqdagi so'rovlarning yo'qolishi , masalan, tugunlarda saqlash hajmi cheklanganligi sababli



Yüklə 204,34 Kb.
səhifə6/16
tarix07.01.2024
ölçüsü204,34 Kb.
#211298
1   2   3   4   5   6   7   8   9   ...   16
amaliy ish 6-10 H.S

tarmoqdagi so'rovlarning yo'qolishi , masalan, tugunlarda saqlash hajmi cheklanganligi sababli;

  • tarmoqdagi so'rovlarni ko'paytirish , bu, masalan, tarmoq tugunlaridan birida ma'lum bir so'rovga xizmat ko'rsatish tugagandan so'ng bir nechta yangi so'rovlarni shakllantirishdan iborat.

    Shunday qilib, agar da'volar ko'paymasa va unda yo'qolmasa, QEM chiziqli hisoblanadi.
    Tarmoqda aylanayotgan ilovalar soniga ko'ra QEMOlar ajratiladi:
    ochiq;
    yopiq;
    yopiq - ochiq.


    8.2. Amaliy ishlarni bajarish tartibi

    Paketli kommutatorlarning asosiy xususiyati shundaki, ular paketlarni vaqtincha saqlash uchun ichki bufer xotiraga ega. Shuning uchun har bir paketning bitlari kirish buferiga ketma-ket joylashtiriladi. Ushbu afzalliklarni hisobga olgan holda, paketli kommutatsiya tarmoqlari saqlash va yo'naltirish usulidan foydalanadi.


    MatLab + SimEvents muhitidagi kalitning model diagrammasi rasmda ko'rsatilgan.

    Diagrammada uchta ish stantsiyasida ishlaydigan paket generatorlari ko'rsatilgan va har bir ish stantsiyasining chiqishidagi paketlar kommutatorning kirish buferiga kiradi. FIFO QUEUE, FIFO QUEUE1 va FIFO QUEUE 3 ikkita blok nomi bilan ko'rsatiladi . Uch portli paketlarni almashtirish sxemasi ikkita PathCombiner blokining kombinatsiyasiga asoslangan . PathCombiner funktsiyasi kiruvchi ketma-ketlikdan va oldingi paketlarga xizmat ko'rsatish uchun OutputSwitch blokiga kirishga urinish uchun paketlar tanlovidan iborat . Kommutatordagi uchta chiqish porti: SingleServer , Single Server 1 I's one Server 2 ga ulangan uchta paket qabul qiluvchisi mavjud. Shunday qilib, ushbu misolda kalit quyidagi funktsiyalarni bajaradi:



    • Uchta paketning uchta manbasi mavjud; Tanlang yo'nalish bilan bog'lanadi ;

    • Har bir ma'lumot manbai uchun buferga kiruvchi (ya'ni navbatda turgan) paketlarni qabul qiladi;

    • ikki yoki undan ortiq paketlar o'z navbatlarining boshida turgan, bir vaqtning o'zida kelgan va bir xil manzil manziliga ega bo'lgan holatlarni hal qiladi .

    Bitta tizimda paketlarni shakllantirish sxemasi 4 ta funktsional blokni o'z ichiga oladi:
    • Paketlar ketma-ketligi ortida Time-BasedEntityGenerator. Har bir manbaning vaqt oralig'ini tasodifiy sonlar bilan tashkil etish eksponensial taqsimot qonuniga bo'ysunadi.

    • o'zi server manzilini tashkil qiladi , u 1 dan 3 gacha butun sonlarni qabul qiladi;

    • paket hajmiga ko'ra vaqt oralig'ini hosil qiladi . Bular paket hajmiga qarab taqsimlangan tasodifiy butun sonlardir.

    • SetAttribute blokining chiqishida berilgan vaqt parametrlari va belgilangan Manzil bilan paket hosil bo'ladi ;

    • paket uzunligi (Length), maqsad manzili (Destination) va paketni shakllantirish vaqt oralig'iga (Vaqt ) mos keladigan diagrammalar bilan aniqlanadi .

    Variantga (jadvalga) muvofiq, paketli kommutatsiya blok modelining parametrlarini o'rnatish kerak. 4, 5 va 6-rasmlar paketlarni yaratish jarayonini tasvirlaydigan vaqt diagrammasi. Biroq, misolda quyidagi dastlabki parametrlar ko'rsatilgan:

    • paketga 1 dan 3 gacha tasodifiy butun son manzilini belgilash;

    • tasodifiy butun son paket uzunligi 7 dan 15 gacha;

    • tasodifiy butun son va qt oralig'iga ega bo'lgan eksponensial taqsimotdir .




    Rasm 4. Kadrlar orasidagi portlash oralig'ini formatlash.

    -rasm . Paket uzunligi

    Rasm 6. Qabul qiluvchining manzili.


    SetAttribute (kirish atributi) bloki har bir paketga barcha ma'lumotlarni qo'shadi. Paketlarni kommutatorga kirish buferlarida saqlash. Har bir chiqishda SetAttribute bloki Bufer kirishida FIFOQUEUE blok kaliti ishlatiladi ( 7-rasm). PathCombiner bloki n × 1 multithreading kalitning chiqishiga 3 ta buferni ulash orqali lekserni qayta ishlashni amalga oshiradi . Agar PathCombiner blokining kirishiga bir vaqtning o'zida ikkita yoki undan ortiq paketlar bir qabul qilish manziliga kelgan bo'lsa, ushbu blokning Randomize holatida tasodifiy to'qnashuvlarni ketma-ket tanlashga ruxsat beriladi.



    Rasm 7. Kirish va chiqish buferlarini almashtirish.
    portlarni almashtirish . Manzil maydoni serverga manzil bo'yicha ishlov berish uchun kiruvchi paketlarni ko'rsatadi.
    Modelni variant (jadval) bo'yicha qurish va paketli kalitning quyidagi xususiyatlarini tekshirish:
    - o'rtacha bufer kutish vaqti;
    - serverning o'rtacha kutish vaqti;
    - serverdan foydalanish koeffitsienti.
    Hisobot paketlarni yaratish jarayonini va tekshirilayotgan paketlarni almashtirish xususiyatlarini o'zgartirishni ko'rsatadigan vaqt diagrammalarini o'z ichiga olishi kerak.

    Variantlar №8 _ .



    Yo'q.

    Paket yetib kelish intervalini taqsimlash
    TimeBasedEntityGenerator

    FIFO QUEUE bufer uzunligi

    Paket uzunligi taqsimoti
    Uzunlik

    tarqatish

    anglatadi

    tarqatish

    anglatadi

    4

    UNIFORM

    55

    25

    Eksponensial

    8 0








    Yüklə 204,34 Kb.

    Dostları ilə paylaş:
  • 1   2   3   4   5   6   7   8   9   ...   16




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

    gir | qeydiyyatdan keç
        Ana səhifə


    yükləyin