Введення
Справжня робота пов'язана з проблемними питаннями проектування комп'ютерних мереж. Ця проблема і в даний час залишається актуальною. Актуальність пояснюється широким застосуванням комп'ютерних мереж. Виникає нагальна необхідність у проектуванні їх топології, дослідженні трафіку, дослідженнях алгоритмів маршрутизації та інших алгоритмів, що виникають, у процесі виконання розподіленої обробки інформації, в рішеннях питань комутації. p align="justify"> Будуть розглянуті основні положення, пов'язані з маршрутизацією комп'ютерних мереж і її видами, протоколами маршрутизації та їх різновидами, алгоритмами маршрутизації, їх класифікацією, типами та властивостями.
Один з підходів до проектування комп'ютерних мереж, передбачає розробку програми та моделювання поведінки комп'ютерної мережі. Перевагами такого підходу є наступне:
В· не потрібно купувати дороге обладнання, тому що воно замінюється імітаційної моделлю, що відтворює всі його основні характеристики;
В· за кілька хвилин можна відтворити роботу мережі протягом тривалого інтервалу часу;
В· можливість дослідження різних характеристик мережі до її побудови та експлуатації.
Метою даної роботи є розробка та реалізація програмного засобу автоматизованого проектування і моделювання комп'ютерних мереж. p align="justify"> Слід також відзначити, що в даний час розроблено досить велику кількість програмних продуктів для проектування комп'ютерних мереж (COMNET, OPNET, NetMaker та ін.) Однак ці системи або призначені тільки для аналізу конкретних мереж, або тільки для їх побудови. Крім того, система повинна бути адаптується, повинна вміти налаштовуватися на нові постійно розвиваються технології і нові типи мереж. Оскільки дана програма має коштів опису моделі, то й завдання адаптованості, поряд із завданнями проектування і моделювання, може бути успішно вирішена. p align="justify"> На деякій етапі моделювання у дослідника системи може з'явитися цілком обгрунтоване бажання не визначати повністю алгоритм роботи всіх складових елементів системи, а провести моделювання з урахуванням особливостей вже описаних елементів і отримати результат, який дослідник буде вважати наближеним. Так, наприклад, при проектуванні комп'ютерної мережі для дослідника може мати значення тільки тип елемента мережі - робоча станція, сервер, маршрутизатор і т.д., а спосіб роботи до деякого часу не важливий. Така модель є частково описаної. У роботі пропонується використовувати онтологічний підхід для доопределения частково описаних моделей. Типи елементів мережі, будуть автоматично підбиратися програмою на підставі онтологій (деякий опис погляду на світ стосовно конкретної області інтересів) предметної області...