Page 59 - 2577
P. 59
для розв’язку задач імітаційного моделювання комп’ютерних мереж існує досить широкий
набір програмних засобів: від бібліотек функцій стандартних компіляторів до
спеціалізованих мов програмування, наприклад, GPSS, SES, ARENA і т.п.
Зараз на ринку програмного забезпечення (ПЗ) моделювання комп’ютерних мереж є
достатня кількість різнопланових програмних пакетів. Серед них можна відзначити:
– COMNET III виробництва Caci Products Co;
– BONES Designer виробництва Cadens Inc.;
– OPNET Modeler виробництва Mil3 Inc.
Всі перераховані прикладні пакети моделювання комп’ютерних мереж, в принципі,
мають адекватний набір можливостей, які надаються користувачу. Принципіальна різниця
лише в мовах програмування, які використовуються для реалізації функцій користувача і
протоколів. В BONES і OPNET Modeler як базова використана мова програмування С++, а в
COMNET III – мова SIMSCRIPT.
Найпотужнішим, і, як наслідок, найдорожчим і який вимагає найбільших ресурсів
комп’ютера є програмний продукт OPNET Modeler, який використовується цілим рядом
світових hi – tech корпорацій у своїх розробках. Таблиця 4.2 дає порівняльний аналіз
програмних продуктів, які згадувались раніше.
Таблиця 4.2 – Порівняння ПП моделювання комп’ютерних мереж
Назва і Вимоги до пам’яті Операційні Коротка
Ціна
виробник комп’ютера системи характеристика ПП
LANs, x.25, АТМ,
Frame Relay,
COMNET III від 32 МБ ОЗУ Win – 98/NT/ протоколи
Caci Products 34.000$ від 100 МБ HDD 2000 SunOS, маршрутизації ІР.
Co. Solaris Реалізація власного
коду на SIMSCRIPT.
Анімація.
LANs, x.25, АТМ,
Frame Relay.
BONES Designer від 32 МБ ОЗУ SunOS, Solaris,
Cadens Inc. 20.000$ від 80 МБ HDD HP – UX Реалізація власного
коду на С++.
Анімація.
Fixed/Wireless LANs,
x.25, ATM, Frame
Win – 98/NT/
OPNET Modeler від 16 МБ ОЗУ Relay, Intelligent
40.000$ 2000, Solaris, Hp
Mil3 Inc. від 80 МБ HDD Networks, Web
– UX
caching, http та ін.
мова С++. Анімація.
Win – 95/98/ME/ Fixed/Wireless LANs,
Network
simulator version – від 8 МБ ОЗУ NT/2000 SunOS, x.25, ATM, Frame
Linux, Relay, Web caching,
Solaris,
2 (ns 2) VINT від 250 МБ HDD
FreeBSD, HP – http та ін. мова С++
project
UX та te1/otc1. Анімація.
Найбільш привабливим, з погляду на доступність, є програмний продукт ns1. Робота
над ним розпочалася в 1996 році у вигляді проекту VINT (Virtual InterNetwork Tested), який
був організований DAPRA (Defense Research Projects Agency) і який реалізується під
керівництвом цілого ряду наукових центрів. Головною метою проекту була побудова ПП,
який створював би імітаційне середовище для моделювання комп’ютерних мереж. Основою
програмної реалізації був вибраний пакет, який був розроблений в Каліфорнійському
56