O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYA VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
KOMPYUTER TIZIMLARI KAFDRASI
KOMPYUTER TARMOQLARI FANI BO’YICHA
413-19 GURUH TALABASI
2-LABORATORIYA ISHI
MAVZU:TARMOQ SIMULYATORLARI BILAN ISHLASH:NETKIT, SHADOW VA CLOONIX SIMULYATORLARI
BAJARDI: Maxmatkulov M.
TEKSHIRDI: Abduvaitov A.
TOSHKENT 2021
TARMOQ SIMULYATORLARI BILAN ISHLASH:NETKIT, SHADOW VA CLOONIX SIMULYATORLARI
Netkit simulyatori:
Netkit orqali yaratilgan virtual laboratoriya:
Cloonix simulyatori:
Cloonix - bu Linux yo'riqnoma va xost simulyatsiya platformasi. U ilovalarni, xostlarni va tarmoqni to'liq qamrab oladi. Cloonix kabi simulyatorlar talabalar va tadqiqotchilarga Domen nomlari tizimi (DNS) kabi turli xil Internet texnologiyalarini tadqiq qilish imkoniyatini beradi.
Cloonix - bu KVM yoki UML -ga asoslangan tarmoq simulyatori. Bu asosan Linux yo'riqnoma va host simul-yatsiya platformasi. Siz bitta kompyuterda bir nechta konfiguratsiya qilinadigan VM bilan tarmoqni simulyat-siya qilishingiz mumkin. VMlar har xil Linux tarqatmalari bo'lishi mumkin. Shuningdek, Wireshark orqali tarmoq faoliyatini kuzatishingiz mumkin. Cloonixni Arch, CentOS, Debian, Fedora, OpenSUSE kabilarga o'rnatish mumkin.
Cloonixning asosiy afzalliklari:
-GUI ga asoslangan NS vositalari(NS tools);
-KVM ga asoslangan VM ga ega;
-VM va mijozlar Linuxga asoslangan;
-Spice server VM lar uchun front-end qismdir;
- Wireshark tomonidan tarmoq faoliyati monitoring;
Tizim talablari esa quyidagilar:
- 32/64 bitli Linux OS (Ubuntu 16.04 64 bitli sinovdan o'tgan);
-Wireshark;
- Cloonix to'plami: http://cloonix.fr/source_stored/cloonix-37-01.tar.gz;
- VM ko’rinishi:
http://cloonix.fr/bulk_stored/
Shadow simulyatori
Ochiq manbali tarmoq simulyatori/emulyatori (gibrid).
Afzalliklari:
- Keng qamrovli va dolzarb sozlash qo'llanmalari bilan bir necha daqiqada ishga tushirish mumkin;
- Tor dasturining so'nggi versiyalari yordamida Tor tarmoq topologiyalarini tezda simulyatsiya qilish uchun Shadow plagini mavjud;
- Bitcoin dasturiy ta'minotining so'nggi versiyalari yordamida Bitcoin tugunlarini ishlatish uchun Shadow plagini mavjud;
- Kengaytiriladigan va samarali dizayn
Shadow simulyatsiya ish yuklarini parallellashtirish uchun bajarilish vaqtida bir nechta iplar va jarayonlardan foydalangan holda, kengaytiriladigan qilib yaratilgan. Shadow xotira yukini kamaytiradi va tajribaga emulyatsiya yoki boshqa konteyner yondashuvlaridan ko'ra samaraliroq bo'ladi.
- Shadow simulyatsiyani darhol ishga tushirish uchun kerak bo'lgan hamma narsani o'z ichiga oladi;
-Mutaxassislar uchun kengaytirilgan.
Kamchiliklari:
-Boshqarish va debug qilish qiyinroq;
-Xavfsizlik risklari bor(Security risks);
-Tarmoq xususiyatlarini modellashitirish qiyin bo’lishi mumkin.
Simulyator
|
Emulyator
|
Tizimning ko’p komponentlarini olib tashlaydi
|
Haqiqiy OS, yadro,
protokollar, ilovalarni yuritadi
|
Odatda faqat ichki tomondan izchil
|
Software qismi tashqi komponentalar uchun ochiq
|
Resurslarni kam sarflash
|
Ko’plab intensive resurslar
|
Iloji boricha tez ishlaydi
|
Real vaqt rejimi
|
Soat ustidan nazorat,vaqtni muammosiz pauza qilishi mumkin
|
Sinxronizatsiya amalga oshishi uchun kutib turish kerak
|
Do'stlaringiz bilan baham: |