Добавил:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4-1 Iнформаційна безпека в системi Unix / Методичка UNIX-подiбнi системы.doc
Скачиваний:
134
Добавлен:
02.02.2021
Размер:
345.6 Кб
Скачать

4.3 Порядок выполнения работы и методические указания по ее выполнению.

1. Получить у преподавателя подробное описание моделируемой системы

состоящие из:

- топологии сети (количестве и связности узлов )

- параметров каналов связи, соединяющих узлы (скорость, задержка)

- пераметров источников ошибок в каналах связи (тип, вероятности

потери сегментов и др.)

- списка приложений с указанием привязки к узлам и пар взаимодействующих приложений (при этом необходимо указать тип приложения и его параметры);

- для каждого приложения определить агента - протокол транспортного уровня (тип, размер сегмента );

- список фиксируемых параметров.

3. Сформировать файл описания модели, в соответствии с заданием. При этом рекомендуется пользоваться приложениями и примерами. При редактировании использовать текстовый редактор NC или FAR. Файл сохранить в директории C:\NS\ с именем brig< номер бригады >.tcl ( например brig1.tcl )

3. Запустить модель, для чего в командной строке ввести

ns.exe brig< номер бригады >.tcl

4. Просмотреть результаты моделирования ( файлы с расширением .tr )

5. Построить графики указанных зависимостей с использованием Excell

Определить параметры указанные преподавателем ( например среднее

значение и дисперсию ) с использованием возможностей Excell.

6. Просмотреть в динамике работу модели, для чего запусть аниматор

nam < файл трассировки nam >

Например: nam out.nam

7. Если необходимо, изменить параметры модели ( например характеристики источника ошибок ) и повторить п.3 - п.7. При этом необходимо фиксировать параметры протоколов ТCP ( среднее значение пропускной способности ) для каждого опыта.

8. Результаты занести в отчет. Отчет должен содержать задание, программу описания модели, параметры моделирования, результаты моделирования, графики отдельных зависимостей.

4.4 Контрольные вопросы и задания

  1. Перечислите основные элементы модели (по написанной программе).

  2. Какие протоколы транспортного уровня используются в NS. Поясните какие параметры протоколов возможно изменить.

  3. Отличия версий протоколов TCP-Tahoe, TCP-Reno, TCP-Sack.

  4. Какие агенты прикладного уровня возможно использовать в NS.

  5. Назначение алгоритма RED. Основные переменные и параметры.

  6. Пояснить принцип расчета пропускной способности для протокола TCP.

  7. Каким образом моделируется канал связи с источником ошибок. Виды источников ошибок в NS.

  8. Каким образом фиксируются данные моделирования. Привести примеры.