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

2- 9_Сети ЭВМ и телекоммуникации

.doc
Скачиваний:
56
Добавлен:
23.06.2014
Размер:
145.41 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра автоматизированных систем управления (АСУ)

Контрольная работа №2

по дисциплине "Сети ЭВМ и телекоммуникации"

20.08.2007

2007

Томск

Задание: Структура IP-cети, составляющую автономную систему(АС) и состоящую из маршрутизаторов Mi и подсетей Cik, изображена на рисунке.

Адрес сети 128.12.0.0. Выход в глобальную сеть осуществляется через маршрутизатор Mn. Количество станций в подсетях Nik.

Распределить адреса по подсетям, составить таблицу маршрутизации по протоколу RIPV2 для заданного маршрутизатора Mi.

Вариант задания 9.

Задано:

Выход во внешнюю сеть через M5

Таблица должна быть составлена для маршрутизатора M2.

N11= 300, N12 = 620, N21 = 250, N31 = 450

Решение

1.

  1. Составим маски подсети C11-число станций 300

28 = 256 < 300 < 512 = 29.

Таким образом, маска будет содержать 23 единицы и 9 нулей

11111111. 11111111. 11111110. 00000000

или

255. 255. 254. 0

Адрес подсети тогда будет 128. 12. 0. 0

или с префиксом 128. 12. 0. 0/23

диапазон адресов от 128. 12.0. 0 до 128.12.1.255

  1. Для C12-число станций 620

29 = 512 < 620 < 1024 = 210

Маска 11111111. 11111111. 11111100. 00000000

или 255. 255. 252. 0

Третий байт адреса подсети должен быть 00000100, чтобы не пересекаться с первой подсетью

Адрес подсети тогда будет

128. 12. 4. 0

или с префиксом 128.12.4.0/22

диапазон адресов от 128. 12.4. 0 до 128.12.7.255

  1. Для C21-число станций 250

27 = 128 < 250 < 256 = 28

Маска 11111111. 11111111. 11111111. 00000000

или 255. 255. 255. 0

Выделим для этой подсети адресное пространство сразу за сетью C12 ,тогда третий байт адреса подсети должен быть 00001000

Адрес подсети тогда будет 128. 12. 8. 0

или с префиксом 128.12.8.0/24

диапазон адресов от 128. 12.8. 0 до 128.12.8.255

  1. Для C31 -число станций 450

28 = 256 < 450 < 512 = 29.

Маска 11111111. 11111111. 11111110. 00000000

или 255. 255. 254. 0

Выделим для этой подсети неиспользованное адресное пространство сразу за сетью C11 ,тогда третий байт адреса подсети должен быть 00000010

Адрес подсети тогда будет 128. 12. 2. 0

или с префиксом 128.12.2.0/23

диапазон адресов от 128. 12.2.0 до 128.12.3.255

2.

Составим теперь таблицу маршрутизатора M2 по протоколу RIPv2.

Адреса портов выбираем из адресного пространства той сети, которая подключена к этому порту:

C11 – 128.12.0.1, C12 – 128.12.4.1, C21 – 128.1.8.1, C31 – 128.12.2.1

Для портов, соединяющих маршрутизаторы, нужно организовать свои подсети. Так для линии, соединяющей только два маршрутизатора, нужно только два адреса, а минимально возможное адресное поле равно 4. Для таких соединений организуем подсети с префиксом 30:

M2 –M4 : 128.12.9.0/30

M2 –M3 : 128.12.10.0/30

M3 –M5 : 128.12.11.0/30

M2 –M1 : 128.12.12.0/30

M1 –M3 : 128.12.13.0/30

M1 –M6 : 128.12.14.0/30

Составляем таблицу маршрутизации.

Этап 1. Минимальная таблица учитывает только непосредственно подключенные подсети. (Обратим внимание, что протокол RIPv2 в отличии от RIPv1 имеет поле для маски, что позволяет использовать подсети разной ширины).

Подсеть

Адрес

следующего маршрутизатора

Маска

Порт

Расстояние

128. 12. 12.0

128.12.12.1

255.255.255.252

1

1

128.12 .10. 0

128.12.10.1

255.255.255.252

2

1

128.12.8.0

128.12.8.1

255.255.255.0

3

1

128.12.9.0

128.12.9.1

255.255.255.252

4

1

Этап 2. Рассылка минимальных таблиц.

Этап 3. Прием сообщений от соседей и пополнение таблицы. Маршрутизатор M2 получает информацию от остальных маршрутизаторов.

п/п

Подсеть

Маска

Адрес

следующего маршр-ра

Порт

Рассто-

яние

От марш-торов

1

128.12.12.0

255.255.255.252

128.12.12.1

1

1

2

128.12 .10.0

255.255.255.252

128.12.10.1

2

1

3

128.12.8.0

255.255.255.0

128.12.8.1

3

1

4

128.12.9.0

255.255.255.252

128.12.9.1

4

1

5

128.12.9.0

255.255.255.252

128.12.9.2

4

2

M4

6

128.12.12.0

255.255.255.252

128.12.12.2

1

2

M1

7

128.12.14.0

255.255.255.252

128.12.12.2

1

2

M1

8

128.12.0.0

255.255.254.0

128.12.12.2

1

2

M1

9

128.12.4.0

255.255.252.0

128.12.12.2

1

2

M1

10

128.12.13.0

255.255.255.252

128.12.12.2

1

2

M1

11

128.12.10.0

255.255.255.252

128.12.10.2

2

2

M3

12

128.12.13.0

255.255.255.252

128.12.10.2

2

2

M3

13

128.12.2.0

255.255.254.0

128.12.10.2

2

2

M3

14

128.12.11.0

255.255.255.252

128.12.10.2

2

2

M3

15

128.12.14.0

255.255.255.252

128.12.12.2

1

3

M6, M1

16

128.12.11.0

255.255.255.252

128.12.10.2

2

3

M5, M3

17

0.0.0.0

0.0.0.0

128.12.10.2

2

3

M5, M3

18

128.12.14.0

255.255.255.252

128.12.10.2

2

4

M6, M1, M3

19

128.12.11.0

255.255.255.252

128.12.12.2

1

4

M5, M3, M1

20

0.0.0.0

0.0.0.0

128.12.12.2

1

4

M5, M3, M1

Удаляем строки:

№20 – есть более короткий маршрут (№17)

№19 – есть более короткий маршрут (№11)

№18 – есть более короткий маршрут (№7)

№16 – есть более короткий маршрут (№14)

№15 – есть более короткий маршрут (№7)

№12 – есть ранее записанный маршрут той же длины (№10)

№11 – есть более короткий маршрут (№2)

№6 – есть более короткий маршрут (№1)

№5 – есть более короткий маршрут (№4)

Итоговая таблица

п/п

Подсеть

Маска

Адрес

следующего маршрутизатора

Порт

Рассто-

яние

От марш-торов

1

128.12.12.0

255.255.255.252

128.12.12.1

1

1

2

128.12.10.0

255.255.255.252

128.12.10.1

2

1

3

128.12.8.0

255.255.255.0

128.12.8.1

3

1

4

128.12.9.0

255.255.255.252

128.12.9.1

4

1

5

128.12.14.0

255.255.255.252

128.12.12.2

1

2

M1

6

128.12.0.0

255.255.254.0

128.12.12.2

1

2

M1

7

128.12.4.0

255.255.252.0

128.12.12.2

1

2

M1

8

128.12.13.0

255.255.255.252

128.12.12.2

1

2

M1

9

128.12.2.0

255.255.254.0

128.12.10.2

2

2

M3

10

128.12.11.0

255.255.255.252

128.12.10.2

2

2

M3

11

0.0.0.0

0.0.0.0

128.12.10.2

2

3

M5, M3

Выводы:

В ходе выполнения контрольной работы мы научились выбирать размеры подсетей для заданного количества станций. Нужно обратить внимание, что т.к. мы использовали протокол RIPv2, мы имели возможность использовать сети разной ширины. В случае RIPv1 нам пришлось бы организовывать сети одинаковой ширины. (например 255.255.0.0). В итоговой таблице представлена работа протокола RIPv2. Суть работы в том, что каждый маршрутизатор рассылает своим соседям свою таблицу. В случае появления одинаковых маршрутов маршрутизаторы производят удаление маршрутов с большим расстоянием или полученные позже по времени.

Используемая литература:

  1. “Сети передачи данных: Учебное пособие” Пуговкин А.В. , Томск

  2. www.INTUIT.ru Интернет-университет информационных технологий. Курс «Основы локальных сетей»

6