You are on page 1of 5

Практична робота 1

Тема: Аналіз засобів моделювання комп’ютерних мереж


Мета:
 провести аналіз сучасних засобів моделювання комп’ютерних мереж;
 розглянути комерційні пакети моделювання та такі, що вільно розповсюджуються; визначити
переваги та недоліки цих програмних продуктів.
Обладнання: комп’ютер з доступом до мережі Інтернет, інструкційна карта.
Теоретичні відомості
З розвитком мережевої інфраструктури та з ускладненням додатків, що застосовуються в
мережі, збільшуються вимоги до пропускної здатності, надійності і захисту мережі, її керованості,
зниженню вартості експлуатації.
Для задоволення сучасних вимог до комп’ютерної мережі вона повинна підтримувати такі
мережеві програми та сервіси:
 інтегровану передачу голосових, відео- і цифрових даних;
 створення віртуальних локальних і приватних мереж;
 управління мережею на основі правил;
 використання угод про рівень послуг, що надаються;
 облік використовуваних ресурсів;
 управління користувачами;
 передачу багатоадресного трафіку;
 побудову мереж Internet, Intranet, Extranet.
Таким чином, комп’ютерні мережі надають широкий вибір послуг і механізмів для забезпечення
роботи необхідних додатків за допомогою реалізації служби каталогів, різноманітних мережевих
сервісів та постійно ускладнюються. У зв’язку з цим, для проектування комп’ютерних мереж
використовують спеціальні засоби для моделювання, за допомогою яких розробляються моделі, що
відтворюють інформаційні процеси, які протікають в комп’ютерних мережах.
Використовуючи для проектування комп’ютерних мереж ці спеціальні засоби, набувають таких
практичних навичок, як:
 проектування мереж різних масштабів і типів;
 створення імітаційних моделей мереж з використанням різноманітного мережного
обладнання;
 дослідження і аналіз характеристик спроектованих мереж;
 перевірка самостійно спроектованої мережі або її ділянки в практичному використанні.
Однією з основних переваг такого використання є можливість розглянути такі задачі, які
неможливо розглянути навіть з використанням наявного обладнання.
Існує достатньо велика кількість програмних засобів моделювання комп’ютерних мереж будь-
якої складності та типу, які класифікують за такими критеріями:
 вартість:
─ платне програмне забезпечення;
─ вільне програмне забезпечення;
 можливості програм:
─ високофункціональні;
─ середньофункціональні;
─ низькофункціональні;
 типи мереж, що моделюються:
─ глобальні;
─ локальні;
 принцип роботи:
─ програми, що моделюють;
─ програми, що оцінюють.

1
Найбільш розповсюджені програмні продукти для моделювання комп’ютерних мереж наведені у
табл. 1.
Таблиця 1
Програмне забезпечення для моделювання комп’ютерних мереж
Компанія та Вартість Тип Необхідні Можливості
продукт (в $) мережі ресурси
American HYTech, 1495 ЛКМ 8 Мб ОП, Оцінювання продуктивності при роботі
Prophesy 6 Мб диск, DOS, з текстовими і графічними даними по
Windows, OS/2 окремих сегментах і мережі в цілому.
CACI Product, 34500 ЛКМ, 32 МбОП, Моделює мережі X.25, ATM, зв'язки
COMNET III - ГКМ 100 Мб диск, LAN-WAN, SNA, DECnet, протоколи
39500 Windows, OSPF, RIP. Доступ CSMA/CD і
Windows NT, токенний доступ, FDDI та ін.
OS/2, Unix
Make System, 6995 ЛКМ, 128 Мб ОП, Перевірка даних про топологію мережі;
NetMaker XA - ГКМ 2000 Мб диск, імпорт інформації про трафік, що
14995 AIX, Sun OS, отримується в реальному часі.
Sun Solaris
NetMagic System, 2995 ЛКМ 2 Мб ОП, Підтримка стандартних тестів виміру
StressMa gic 8 МБ диск, продуктивності; імітація пікового
Windows навантаження на файл-сервер.
Network Analysis 9400 ГКМ 8 Mб ОП, Засіб проектування, оптимізації мережі,
Center, - 65 Мб диск, містить дані про вартість типових
MIND 70000 DOS, Windows конфігурацій з можливістю точного
оцінювання продуктивності.
Network Design 25000 ГКМ 8 Mб ОП, Визначення оптимального
and Analysis 40 Мбдиск, розташування концентратора в ГКМ,
Group, Windows, OS/2 можливість оцінки економії коштів за
AutoNet/Designer рахунок зниження тарифної плати,
зміни постачальника послуг і
оновлення обладнання; порівняння
варіантів зв'язку через найближчу і
оптимальну точку доступу, а також
через міст і місцеву телефонну мережу.
Network Design 30000 ГКМ 8 Mб ОП, Моделювання смуги пропускання і
and Analysis 40 Мбдиск, оптимізація витрат на організацію ГКМ
Group, Windows, OS/2 шляхом імітації пошкоджених ліній.
AutoNet/MeshNET
Network Design 4000 ГКМ 8 Mб ОП, Моделювання продуктивності
and Analysis 1 Мб диск, ієрархічних мереж шляхом аналізу
Group, Windows, OS/2 чутливості до тривалості затримки,
AutoNet/ часу відповіді, а також вузьких місць в
Performance-1 с труктурі мережі.
Network Design 6000 ГКМ 8 Mб ОП, Моделювання продуктивності
and Analysis 3 Мб диск, багатопротокольних об'єднань
Group, AutoNet/ Windows, OS/2 локальних і глобальних мереж;
Performance-3 оцінювання затримок в чергах,
прогнозування часу відповіді, а також
вузьких місць в структурі мережі; облік
реальних даних про трафік, що
надходять від мережевих аналізаторів.
System& Networks, 20000 ЛКМ, 32 Mб ОП, Аналіз впливу додатків клієнт-сервер і
BONES - ГКМ 80 Мб диск, нових технологій на роботу мережі.
40000 Sun OS, Sun
Solaris, HP-UX
MIL3, 16000 16 Мб ОП, Має бібліотеку різних мережевих
Opnet - 100 Мбдиск, пристроїв, підтримує анімацію, генерує
40000 DEC AXP, Sun карту мережі, моделює смугу
OS, Sun Solaris, пропускання.
HP-UX
2
Friendly Pinger Вільне ЛКМ 16 Мб ОП, Безкоштовний додаток для
ПЗ 20 Мб диск, адміністрування, моніторингу та
Windows 98/ME/ інвентаризації комп'ютерних мереж.
2000/XP/ Vista/7
GNS3 Вільне ЛКМ, Windows Програмний симулятор
ПЗ ГКМ XP/Vista/7, маршрутизаторів Cisco, працює на
процесор з більшості Linux-систем, Mac OS X і
частотою 1.5 Windows, при цьому дозволяє
ГГц, емулювати апаратну частину
1 Гбайт ОП маршрутизаторів, безпосередньо
завантажуючи і взаємодіючи з
реальними образами Cisco IOS .
NS3 Вільне ЛКМ, Windows Потужний засіб імітаційного
ПЗ ГКМ XP/Vista/7 моделювання телекомунікаційних
мереж, що дозволяє моделювати
мережі будь-якої топології і складності
NetСracker Вільне ЛКМ, 128 Мб ОП, Система являє собою CASE-засоби
ПЗ ГКМ 160 Мб диск, автоматизованого проектування,
2 MB VRam моделювання і аналізу комп'ютерних
(рекомендується мереж. Дозволяє провести
4 MB або експерименти, результати яких можуть
більше) бути використані для обґрунтування
вибору типу мережі, середовища
передачі, мережевих компонент
обладнання та програмно-
математичного забезпечення.
D-ITG Вільне ЛКМ 8 Mб ОП, Засіб генерування IPv4 та IPv6 трафіка
ПЗ 3 Мб диск, на мережному, транспортному та
Windows, Debian прикладному рівнях.
RUDE Вільне ЛКМ 4 Mб ОП, Невелика і гнучка програма, яка
ПЗ 2 Мб диск, генерує трафік у мережі
Windows, Linux
MGEN Вільне ЛКМ 4 Mб ОП, Набір інструментів для генерації
ПЗ 2 Мб диск, трафіку в реальному часі.
Windows, Linux
Iperf Вільне ЛКМ 6 Mб ОП, Консольна клієнт-серверна програма -
ПЗ 4 Мб диск, генератор TCP і UDP трафіку для
Windows, Linux тестування пропускної здатності
мережі
UDP Packet Вільне ЛКМ 4 Mб ОП, Пакет інструментів , який дозволяє
Generator ПЗ 2 Мб диск, створювати і відправляти один або
Windows, Linux декілька UDP пакетів.
Netperf Вільне ЛКМ 3 Mб ОП, Безкоштовна утиліта, яка була
ПЗ 2 Мб диск, розроблена компанією Hewlett-Packard.
Windows Вона дозволяє отримати миттєву
інформацію про пропускну здатність
мережі.
Cisco Packet Tracer Вільне ЛКМ, Windows 7/8/10, Програма для моделювання будь-яких
ПЗ ГКМ Linux, iOS конфігурацій мережі на комп’ютерах і
мобільних пристроях.
Такі програмні продукти, як COMNET III, NetMaker XA, MIND, AutoNet/Designer,
AutoNet/MeshNET, BONES та Opnet є високофункціональними засобами моделювання
комп’ютерних мереж, що мають можливість моделювання як локальних, так і глобальних мереж.
Але вони мають дуже велику вартість.
Ряд програм, таких як Prophesy, StressMagic, Performance-1, Performance-3, NetСracker мають
меншу вартість, тобто відносяться до дешевих засобів моделювання, але вони мають середню
функціональність, хоча також можуть моделювати і локальні, і глобальні мережі.
Крім комерційних програм існують засоби моделювання, які поширюються під ліцензією GNU
GPL. Більшість з них, такі як D-ITG, Friendly Pinger, Netperf, RUDE, MGEN, Iperf та UDP Packet

3
Generator відносяться до програм, що оцінюють комп’ютерні мережі. Вони мають низьку
функціональність та не підтримують глобальні мережі
Так, Friendly Pinger дозволяє адмініструвати, проводити моніторинг та інвентаризацію
комп'ютерноїмережі. За допомогою Netperf можна отримати миттєву інформацію про пропускну
здатність мережі. D-ITG дозволяє генерувати IPv4 та IPv6 трафік на мережному, транспортному та
прикладному рівнях. Програми RUDE та MGEN являють собою набір інструментів для генерації
трафіку в реальному часі. Iperf – консольна клієнт-серверна програмагенератор TCP і UDP трафіку
для тестування пропускної здатності мережі. UDP Packet Generator дозволяє створювати і
відправляти один або декілька UDP пакетів та аналізувати трафік.
Але серед вільного програмного забезпечення є такі засоби моделювання комп’ютерних мереж,
які за функціональністю не поступаються своїм високофункціональним комерційним аналогам,
таким як COMNET III, Opnet та ін. Це GNS3 та NS3.
GNS3 – програмний симулятор маршрутизаторів Cisco, працює на більшості Linux-систем, Mac
OS X і Windows, при цьому дозволяє емулювати операційні системи реального мережевого
устаткування, безпосередньо завантажуючи і взаємодіючи з реальними образами Cisco IOS,
підтримує локальні та глобальні мережі.
NS3 – потужний засіб імітаційного моделювання телекомунікаційних мереж, що дозволяє
моделювати мережі будь-якої топології і складності. Він є дуже гнучким і в той же час потужним
засобом моделювання за рахунок використання C++ в якості вбудованого мови опису моделей. Так
само, крім С++, може використовуватися Python. Обидві мови в симуляторі рівноправні і
застосовуються для опису моделей телекомунікаційних систем. Крім того, в NS3 розроблені моделі
бездротових типів мереж, що дозволяють проводити моделювання навіть з рухомими об'єктами в
тривимірному просторі. Розроблено моделі для побудови дротових топологій різної складності, а
також змішаних. Присутня реалізація різних типів Mesh-мереж на основі стека протоколів 802.11s.
Розроблено FrameWork під назвою FlowMonitor, що надає гнучкі методи збору показань з активних
мережних пристроїв і каналів зв'язку, що моделюються.
Одними з найбільш популярних на сьогоднішній день продуктів, призначених для моделювання
комп'ютерних мереж усіх типів, а також імітації процесів у створених мережах, є пакети NetCracker
Professional та Cisco Packet Tracer
NetCracker ─ це інструмент, який дозволяє моделювати реальні мережі, що був створений
компанією NetCracker Technology Corporation. На сьогоднішній час, ця програма є однією з
найбільш широко використовуваних у світі, як при вивченні так і при професійному використанні.
За допомогою NetCracker можна створювати моделі найрізноманітніших комп’ютерних мереж.
Зокрема, можна створювати як ідеальні комп’ютерні мережі, так і мережі з врахуванням технічних
характеристик конкретного обладнання. З його допомогою можуть бути вирішені такі завдання, як
визначення продуктивності мережі при завданні топології і робочого навантаження, аналіз
залежності пропускної здатності при зміні робочого навантаження на мережу, аналіз залежності
пропускної здатності мережі при зміні її топології, підбір параметрів протоколів мережі для
забезпечення максимальної пропускної спроможності мережі при заданих топології і робочого
навантаження, визначення оптимальної топології і пропускної здатності, вартості проектованої
мережі. Крім того, середовище NetCracker дозволяє в короткі строки розробити проект комп’ютерної
мережі і видати по закінченні проектування її опис, що включає в себе: умовну вартість локальної
мережі; перелік технічного обладнання; розрахункові параметри мережі; опис зони проектування.
В базі даних професійної версії програми містяться характеристики різноманітного сучасного
мережевого обладнання, а технологія “Drag and Drop” дозволяє легко будувати схеми мережі і
здійснювати відповідні налаштування.
Використання програми NetCracker завдяки вдало спроектованому, "люб’язному" до
користувача інтерфейсу та чітко визначеній ідеології дозволяє створювати повноцінні моделі мереж
навіть початківцю.
Packet Tracer ─ захоплюючий інструмент для розробки, моделювання та відтворення роботи
комп'ютерних мереж. Він надає можливість вдосконалювати навички в галузі мереж, кібербезпеки та
Інтернету речей (IoT). Дозволяє моделювати складні системи без використання спеціалізованого
обладнання. Це вільне програмне забезпечення допомагає практикуватися у налаштуванні мережі,
отримати навички пошуку та усунення несправностей. Його можна використовувати як на вашому
4
ПК, так і на мобільному пристрої на базі Android або iOS. Крім того, Packet Tracer може бути
встановлений на ПК, які працюють під керуванням як ОС Linux, так і Windows.
В Packet Tracer можна побудувати мережу з нуля, використовувати заздалегідь побудовану
мережу. Packet Tracer дозволяє легко досліджувати, яким чином дані переміщуються вашою
мережею. Цей інструмент надає простий спосіб проектування та створення мереж різного розміру
без дорогого лабораторного обладнання. Це програмне забезпечення не може слугувати заміною
практики на реальних пристроях: маршрутизаторах, комутаторах, міжмережних екранах, серверах.
Однак, він надає багато переваг, ігнорувати які неможливо!
Як видно з наведеного аналізу, вибір того або іншого засобу моделювання комп’ютерної мережі
визначається задачами, які вирішуються за допомогою моделювання, типом та архітектурою мережі,
що моделюється, а також бюджетом, виділеним на проектування цієї мережі.

Хід роботи
1. Ознайомитися з теоретичними відомостями.
2. Провести аналіз сучасних засобів моделювання комп’ютерних мереж.
3. Ознайомитися з перевагами та недоліками програмних продуктів, які призначені для
моделювання комп’ютерних мереж.
4. З’ясувати особливості використання програм NetCracker та Cisco Packet Tracer.
5. За результатами роботи підготувати звіт.
6. Для закріплення набутих навичок дайте письмові відповіді на контрольні запитання
7. Зробити висновок по роботі та захистити її.

ЗМІСТ ЗВІТУ
1. Титульний аркуш з назвою, метою та обладнанням практичної роботи, прізвищем студента і
назвою групи, в якій він навчається.
2. Постановка та хід виконання завдання.
3. Скріншоти виконаних практичних завдань.
4. Відповіді на контрольні запитання
5. Висновки по практичній роботі.

Контрольні питання
1) Що таке засоби для моделювання комп’ютерних мереж? Яке їх призначення?
2) Наведіть приклади найпопулярніших засобів для моделювання комп’ютерних мереж.
3) Дайте коротку характеристику NetCracker.
4) Дайте коротку характеристику Cisco Packet Tracer.

Після виконання практичної роботи студент повинен:


 знати: сучасні засоби моделювання комп’ютерних мереж, їх переваги та недоліки; можливості та
особливості найпопулярніших програм для моделювання комп’ютерних мереж ─ NetCracker та
Cisco Packet Tracer;
 вміти: наводити приклади програмного забезпечення, що використовується для моделювання
комп’ютерних мереж та проводити їх аналіз; визначити переваги та недоліки цих програмних
продуктів; давати характеристику найпопулярніших програм для моделювання комп’ютерних
мереж  NetCracker та Cisco Packet Tracer.

You might also like