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

3. Моделирование сети кольцевой топологии

Задание. Написать скрипт на языке OTcl в пакете ns2. Скрипт должен описывать топологию сети в соответствии с вашим вариантом. Вариант выдается преподавателем. Изначально необходимо создать кольцевую топологию сети с заданным количеством узлов (см. табл. 3.1 и табл.2.3).

Таблица 3.1.

Параметры моделируемой сети

Вариант

Кол-во узлов

Дополнительные связи

Приложения

Обрыв связи

1

10

1-5 6-9

1-6/A

0-8/E

3-9/G

1-5 8-9 2-3

2

11

0-4 7-10

3-10/A

0-7/C

6-1/M

3-4 7-10 0-10

3

12

3-8 2-11

4-11/D

9-4/J

0-1/K

0-1 2-11 8-9

4

13

2-10 12-1

1-7/F

2-11/B

4-8/O

2-10 7-8 1-12

5

14

3-10 13-2

0-1/C

5-11/I

2-8/O

0-1 3-4 10-3

6

13

0-4 9-12

5-7/D

6-12/H

1-5/K

6-7 8-9 2-3

7

12

0-5 6-10

0-10/M

11-5/F

9-3/I

0-11 6-10 4-5

8

11

0-3 8-0

3-8/C

4-7/J

9-2/K

0-3 5-9 0-8

9

10

0-3 5-8

2-3/A

4-7/B

2-9/C

2-3 6-7 8-9

10

11

0-7 8-10

1-6/F

3-8/G

8-9/H

0-7 8-9 8-7

11

12

1-6 10-0

11-7/K

3-10/M

0-10/O

1-6 1-2 0-11

12

13

2-5 7-10

3-6/F

8-10/M

0-12/J

2-5 9-10 0-12

13

14

1-10 11-13

0-7/A

12-5/C

4-5/E

4-5 1-10 11-12

14

15

3-7 10-14

3-11/B

0-8/H

4-7/D

8-9 10-14 5-6

15

16

3-12 13-15

15-12/G

7-9/C

1-11/I

13-15 8-9 2-3

16

12

2-7 9-11

0-7/K

3-5/G

11-8/C

1-2 9-10 4-5

17

14

0-9 10-13

1-7/C

10-6/I

11-9/0

0-1 11-12 9-10

18

16

1-9 12-15

13-12/J

10-15/M

5-6/A

11-12 12-13 5-6

19

15

1-7 8-14

7-8/F

10-4/E

2-3/H

7-8 2-3 10-19

20

13

1-9 10-0

11-12/K

4-5/M

0-5/O

11-12 0-1 4-5

Методические указания. Дополнительные связи должны начинать работать по истечении 2 секунд после начала моделирования. Отсчет номеров узлов ведется с нулевого узла. «Упавшие» звенья должны переставать работать через 2,5 секунды после начала работы дополнительных связей поочередно с интервалом в 0,5 секунд. Все приложения должны начать работать вместе с началом моделирования. Моделирование должно длиться 6 секунд. При написании скрипта использовать динамический протокол маршрутизации. Параметры звеньев и приложений выбрать самим.

В результате моделирования необходимо получить два выходных файла. Один для визуализатора nam, второй – трейс-файл общего вида. Необходимо определить какую избыточность вносят пакеты маршрутизации, количество потерянных пакетов из-за «упавших» звеньев и отброшенных пакетов. Отследить маршруты для всех случаев.

Конструкции, обязательные для использования в лабораторной работе:

Содержание отчета:

  • пример скрипта на языке OTcl, снимок экрана с визуализатором nam

  • моделирование работы сети произвести для трех случаев: без протокола маршрутизации, с протоколом маршрутизации (DV и LS)

  • определить общее количество отправленных и потерянных пакетов (для трех случаев), сделать выводы об эффективности используемых протоколов маршрутизации

  • определить маршруты пакетов от всех источников к приемникам до падения звеньев, во время падения и после. Найти самый длинный маршрут (максимальное кол-во транзитных узлов)

  • определить избыточность протоколов маршрутизации