Page 63 - 2577
P. 63
Рисунок 4.4 – Приклад імітаційного моделювання комп’ютерної мережі у
середовищі ns2
Як видно з рисунка, в даній мережі рухаються 3 потоки від джерел 0, 1, 2 до
приймачів 11, 12, 13 і навпаки.
4.7.3 Моделювання мережі засобами навчальної програми
Незважаючи на суттєві переваги програми імітаційного моделювання ns2, вона має
такі недоліки: при моделюванні роботи комп’ютерної мережі з заданими параметрами
алгоритм, за яким здійснюється маршрутизація, обрати не можна. Тому для демонстрації, а
також для порівняльного аналізу різних алгоритмів маршрутизації в Івано-Франківському
національному технічному університеті було розроблено навчальну програму S&N
Simulation.
Вимоги до програмного та апаратного забезпечення. Система імітаційного
моделювання працює з операційними системами, починаючи з Windows 98 до сучасних
версій включно. Мінімальна тактова частота процесора повинна бути не меншою ніж PIII-
500 MHz, з 64 Мбайт оперативної пам’яті та 8 Мбайт вільного дискового простору.
Кольоровий дисплей повинен мати графічну роздільну здатність не меншу ніж 1024х768.
Використовується маніпулятор «миша».
Встановлення та завантаження програми. Система імітаційного моделювання S&N
Simulator не вимагає жодних додаткових операцій відносно встановлення та завантаження.
Для роботи необхідно, щоб у робочому каталозі програми містилися файли бібліотеки
DLL_Bell-Ford_CPP.dll та DLL_Dijkstra_C.dll, без яких проведення моделювання стає
неможливим. В бібліотеці динамічного підключення DLL_Bell-Ford_CPP.dll міститься
алгоритм пошуку найкоротших шляхів Беллмена-Форда, а у DLL_Dijkstra_C.dll – алгоритм
Дейкстри. Такий підхід у розробці програмного забезпечення надає можливість змінювати
реалізацію запропонованих алгоритмів шляхом зміни коду незалежно від робочої програми.
60