Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

NS-2

.pdf
Скачиваний:
10
Добавлен:
11.05.2015
Размер:
3.06 Mб
Скачать

Wireless Lab

2004/07/15

11

Дополнительные возможности Ns2

Реализация собственных протоколов

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

Моделирование возникновения ошибки (на

уровне битов, пакетов или вероятности в секунду).

Возможна реализация пользовательской модели ошибок.

11

Wireless Lab

2004/07/15

12

Компоненты “Ns”

Симулятор Ns

Аниматор сети Nam , Xgraph

Визуализация результатов моделирования ns

Препроцессор:

Генераторы топологии и трафика (С++)

Постпроцессор:

Планирование в Awk, Perl или Tcl

12

Wireless Lab

2004/07/15

13

Архитектура Ns. Разделение C++

иOTcl

разделение данных и управления

C++ для данных:

Обработка пакетов, ядро ns

быстродействие, детализация

OTcl для управления:

Конфигурация сценариев симуляции

Периодические или единичные события

Манипуляция существующими объектами C++

Легкость написания и модификации

+быстродействие и легкость написания

Изучение и отладка (два языка)

13

Wireless Lab

2004/07/15

14

Основные понятия

Сетевые компоненты

Планировщик событий

События:

-пакеты

-at-события

14

Wireless Lab

2004/07/15

15

Сетевые компоненты

Простые:

-очереди

-линии задержки

-мультиплексоры/демультиплексоры

-агенты

-приложения

15

Wireless Lab

2004/07/15

16

Сетевые компоненты

Составные:

-узлы

-дуплексные линии

-локальные сети

802.3(Ethernet)

-спутниковые сети геостационарные низкоорбитальные

16

Wireless Lab

2004/07/15

17

Планировщик событий

17

Wireless Lab

2004/07/15

18

Структура пакета

18

Wireless Lab

2004/07/15

19

Структура узла

19

Wireless Lab

2004/07/15

20

Дуплексная связь

20

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]