• Shadow n ima
  • Shadow qanday ishlaydi
  • Nima uchun soya kerak
  • Ogohlantirishlar
  • Fan Nomi: Kompyuter tarmoqlari




    Download 17,37 Kb.
    Sana10.07.2024
    Hajmi17,37 Kb.
    #267267
    Bog'liq
    Anvar


    MUHAMMAD AL XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    Fan Nomi: Kompyuter tarmoqlari

    1. AMALIY ISH

    Bajardi: NWK001 patok talabasi
    Abdurazzoqov Anvar
    Tekshirdi: Atajonova Nozima

    Shadow simulyatori haqida qisqacha ma`lumot, afzallik va kamchiliklarini yozing. Cisco Packet Tracer dasturida kommutator (Switch) va ularning 2950-24, 2950T,2960,2560-24PS kommutator versiyalari haqida ma`lumot bering.



    Javoblar

    Shadow nima?


    Shadow diskret-hodisalar tarmoq simulyatori boʻlib, real dastur kodini bevosita amalga oshiradi, bu sizga noutbuk, ish stoli yoki Linux bilan ishlaydigan server yordamida real va kengaytiriladigan xususiy tarmoq tajribalarida tarmoqqa ulangan minglab jarayonlar bilan taqsimlangan tizimlarni simulyatsiya qilish imkonini beradi .
    Soya tajribalari ilmiy jihatdan nazorat qilinishi va aniq takrorlanishi mumkin , bu sizga xatolarni ko'paytirishni va tajribalaringizdagi chalkash omillarni bartaraf etishni osonlashtiradi.

    Shadow qanday ishlaydi?


    Shadow to'g'ridan-to'g'ri haqiqiy ilovalarni bajaradi :

    • Shadow to'g'ridan-to'g'ri mahalliy OS (Linux) jarayonlari yordamida o'zgartirilmagan, haqiqiy dastur kodini bajaradi.

    • Shadow tizim chaqiruvi API-ga kirish orqali mahalliy jarayonlarni diskret-hodisalar simulyatsiyasiga aylantiradi.

    • Kerakli tizim qo'ng'iroqlari shunday emulyatsiya qilinganki, ilovalar Soya simulyatsiyasida ishlayotganligini bilmasligi kerak.

    Shadow ilovalarni simulyatsiya qilingan tarmoqqa ulaydi :

    • Shadow boshqariladigan jarayonlar o'zaro bog'lanishi mumkin bo'lgan shaxsiy, virtual tarmoqni yaratadi.

    • Shadow umumiy tarmoq protokollarining simulyatsiya qilingan versiyalarini (masalan, TCP va UDP) ichki tarzda amalga oshiradi.

    • Shadow konfiguratsiya qilinadigan tarmoq grafigi yordamida tarmoq marshrutlash xususiyatlarini (masalan, yo'lning kechikishi va paketlarning yo'qolishi) ichki modellaydi.

    Nima uchun soya kerak?


    Tarmoq emulyatorlari (masalan, mininet ) real vaqt rejimida OT yadrolari ustida real dastur kodini ishga tushiradi, lekin aniqlanmaydi va cheklangan miqyosga ega: agar taqlid qilingan jarayonlar nomaʼlum hisoblash chegarasidan oshib ketsa, vaqt buzilishi mumkin va bu aniqlanmagan xatti-harakatlarga olib keladi.
    Tarmoq simulyatorlari (masalan, ns-3 ) koʻproq eksperimental boshqaruv va miqyoslilikni taklif qiladi, lekin amaliy qatlam realizmi cheklangan, chunki ular real dastur kodi oʻrniga ilovalar abstraktsiyalarini boshqaradi.
    Shadow yangi, gibrid emulyatsiya/simulyatsiya arxitekturasini taklif etadi: u to'g'ridan-to'g'ri real ilovalarni mahalliy OS jarayonlari sifatida amalga oshiradi va ilovalar qatlamining xatti-harakatlarini to'g'ridan-to'g'ri qayta ishlab chiqaradi va shu bilan birga jarayonlarni katta taqsimlangan tizimlarga o'tkazishi mumkin bo'lgan yuqori samarali tarmoq simulyatsiyasiga aylantiradi. yuz minglab jarayonlar bilan.

    Ogohlantirishlar


    Shadow tizim chaqiruvi API dan 150 dan ortiq funksiyalarni amalga oshiradi , lekin hali API barcha xususiyatlarini toʻliq qoʻllab-quvvatlamaydi. Qo'llab-quvvatlanadigan tizim qo'ng'iroqlaridan asosiy foydalanadigan ilovalar qutidan tashqarida ishlashi kerak bo'lsa -da, yanada murakkab xususiyatlar yoki funktsiyalardan foydalanadiganlar Soya rejimida ishlayotganda hali to'g'ri ishlamasligi mumkin. API qo'llab-quvvatlashni kengaytirish - davom etayotgan ish.
    Aytish joizki, biz Tor tarmog'ining keng ko'lamli simulyatsiyalarini ishga tushirishga ayniqsa g'ayratlimiz . Ushbu foydalanish holati allaqachon yaxshi qo'llab-quvvatlangan va biz uni qo'llab-quvvatlashni davom ettirishga tayyormiz
    Download 17,37 Kb.




    Download 17,37 Kb.