Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МИС Практическая работа №8.docx
Скачиваний:
19
Добавлен:
20.05.2022
Размер:
134.67 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

(МТУСИ)

Кафедра: Сетевые информационные технологии и сервисы

Дисциплина: «Мультимедийные информационные системы»

Отчёт о практической работе №8

«Алгоритм Дейкстры»

Выполнил:

Группа:

Вариант №**

Проверил: к.т.н., доцент Гадасин Д. В.

_________________________

Москва ****

Содержание

Y

Содержание 2

Задание 3

Основная часть 4

Заключение 9

Задание

В соответствии с вариантом (таблица №9) необходимо найти время и маршрут самого быстрого прохождения пакета от маршрутизатора с номером 1 до маршрутизатора с номером 25 (рисунок 1), применяя алгоритм Дейкстры.

При прохождении через сеть Интернет пакет обрабатывается на интерфейсах маршрутизаторов со скоростью 170 пакетов/с.

Пакет всегда идет от маршрутизатора с меньшим номером к маршрутизатору с большим номером. Например, с маршрутизатора 9 пакет может быть передан на маршрутизаторы 12, 13, 18, 21, 24 и не может быть передан на маршрутизатор 2.

Если маршрутизатор имеет прямое подключение к сети Интернет, то он может как посылать пакет в сеть Интернет, так и получать его из сети Интернет.

Рисунок 1 - Схема сети

Индивидуальное задание.

В соответствии с данными, указанными в таблице №9, выбрать вариант задания.

При решении необходимо обосновать его правильность (схемы, таблицы).

Привести описание

Таблица №9. Варианты Задания №8

Скорость обработки пакетов

Пакет/с

Маршрутизатор

Номер варианта

**

1

23950

2

28200

3

26200

4

27700

5

26700

6

27200

7

24450

8

25200

9

28700

10

23200

11

22950

12

25700

13

23700

14

22700

15

28450

16

26450

17

25450

18

25950

19

27450

20

24700

21

23450

22

26950

23

24200

24

24950

25

27950

Основная часть

Маршрутизатор 1:

В него не идут никакие пути, поэтому время передачи пакета = 0 с

Маршрутизатор 2:

В него идет только путь из 1-го маршрутизатора, => T(1) = 1/23950с (1-2)

Маршрутизатор 3:

В него идет только путь из 1-го маршрутизатора, => T(1) = 1/23950с (1-3)

Маршрутизатор 4:

В него идут следующие пути:

  • Из маршрутизатора 1: T(1) = 1/23950с;

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с,

Наименьшее время: Т(1) = 1/23950с (1-4)

Маршрутизатор 5:

В него идут следующие пути:

  • Из маршрутизатора 4: Т(4) = 1/23950+ 1/27700 с

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

Наименьшее время: Т(4) = 1/23950+ 1/6900 с; (1-4-5)

Маршрутизатор 6:

В него идут следующие пути:

  • Из маршрутизатора 5: Т(5) = 1/23950+ 1/27700 + 1/26700 с

  • Из маршрутизатора 1: Т(1) = 1/23950с

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

Наименьшее время: Т(1) = 1/23950с (1-6)

Маршрутизатор 7:

В него идут следующие пути:

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

  • Из маршрутизатора 5: Т(5) = 1/23950+ 1/27700 + 1/26700 с

  • Из маршрутизатора 4: Т(4) = 1/23950+ 1/27700 с

Наименьшее время: Т(4) = 1/23950+ 1/27700 с (1-4-7)

Маршрутизатор 8:

В него идет только путь из 1-го маршрутизатора, => Т(1) = 1/23950с (1-8)

Маршрутизатор 9:

В него идет только путь из 2-го маршрутизатора, => Т(2) = 1/23950+ 1/28200 с (1-2-9)

Маршрутизатор 10:

В него идет только путь из 7-го маршрутизатора, => Т(7) = 1/23950+ 1/27700 + 1/24450 с (1-4-7-10)

Маршрутизатор 11:

В него идут следующие пути:

  • Из маршрутизатора 5: Т(5) = 1/23950+ 1/27700+ 1/26700 с

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

  • Из маршрутизатора 4: Т(4) = 1/23950+ 1/27700 с

  • Из маршрутизатора 7: Т(7) = 1/23950+ 1/27700 + 1/24450 с

Наименьшее время: Т(4) = 1/23950+ 1/27700 с (1-4-11)

Маршрутизатор 12:

В него идут следующие пути:

  • Из маршрутизатора 8: Т(8) = 1/23950+ 1/25200 с

  • Из маршрутизатора 9: Т(9) = 1/23950+ 1/28200 + 1/28700 с

Наименьшее время: Т(8) = 1/5150+ 1/25200 с (1-8-12)

Маршрутизатор 13:

В него идут следующие пути:

  • Из маршрутизатора 9: Т(9) = 1/23950+ 1/28200 + 1/28700 с

  • Из маршрутизатора 2: Т(2) = 1/23950+ 1/28200 с

Наименьшее время: Т(2) = 1/23950+ 1/28200 с (1-2-13)

Маршрутизатор 14:

В него идут следующие пути:

  • Из маршрутизатора 6: Т(6) = 1/23950+ 1/27200 с

  • Из маршрутизатора 5: Т(5) = 1/23950+ 1/27700 + 1/26700 с

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

  • Из маршрутизатора 8: Т(8) = 1/23950+ 1/25200 с

  • Из маршрутизатора 12: Т(12) = 1/23950+ 1/25200 + 1/25700 с

Наименьшее время: Т(6) = 1/23950+ 1/27200 с (1-6-14)

Маршрутизатор 15:

В него идут следующие пути:

  • Из маршрутизатора 10: Т(10) = 1/23950+ 1/27700+ 1/24450 + 1/23200 с

  • Из маршрутизатора 7: Т(7) = 1/23950+ 1/27700 + 1/24450 с

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

  • Из маршрутизатора 5: Т(5) = 1/23950+ 1/27700 + 1/26700 с

  • Из маршрутизатора 6: Т(6) = 1/23950+ 1/27200 с

  • Из маршрутизатора 14: Т(14) = 1/23950+ 1/27200 + 1/22700 с

Наименьшее время: Т(6) = 1/23950+ 1/27200 с (1-6-15)

Маршрутизатор 16:

В него идут следующие пути:

  • Из маршрутизатора 10: Т(10) = 1/23950+ 1/27700+ 1/24450 + 1/23200с

  • Из маршрутизатора 7: Т(7) = 1/23950+ 1/27700 + 1/24450 с

  • Из маршрутизатора 15: Т(15) = 1/23950+ 1/27700 + 1/28450 с

  • Из маршрутизатора 14: Т(14) = 1/23950+ 1/27200 + 1/22700 с

  • Из маршрутизатора 5: Т(5) = 1/23950+ 1/27700 + 1/26700 с

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

  • Из маршрутизатора 4: Т(4) = 1/23950+ 1/27700 с

  • Из маршрутизатора 11: Т(11) = 1/23950+ 1/27700 + 1/22950с

Наименьшее время: Т(4) = 1/23950+ 1/27700 с (1-4-16)

Маршрутизатор 17:

В него идут следующие пути:

  • Из маршрутизатора 11: Т(11) = 1/23950+ 1/27700 + 1/22950 с

  • Из маршрутизатора 7: Т(7) = 1/23950+ 1/27700 + 1/24450 с

  • Из маршрутизатора 16: Т(16) = 1/23950+ 1/27700 + 1/26450с

  • Из маршрутизатора 5: Т(5) = 1/23950+ 1/27700 + 1/26700 с

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

  • Из маршрутизатора 4: Т(4) = 1/23950+ 1/27700 с

  • Из маршрутизатора 14: Т(14) = 1/23950+ 1/27200 + 1/22700с

Наименьшее время: Т(4) = 1/23950+ 1/27700 с (1-4-17)

Маршрутизатор 18:

В него идут следующие пути:

  • Из маршрутизатора 12: Т(12) = 1/23950+ 1/25200+ 1/25700 с

  • Из маршрутизатора 9: Т(9) = 1/23950+ 1/28200 + 1/28700 с

Наименьшее время: Т(9) = 1/23950+ 1/28200 + 1/28700 с (1-2-9-18)

Маршрутизатор 19:

В него идут следующие пути:

  • Из маршрутизатора 14: Т(14) = 1/23950+ 1/27200 + 1/22700 с

  • Из маршрутизатора 8: Т(8) = 1/23950+ 1/25200 с

  • Из маршрутизатора 12: Т(12) = 1/23950+ 1/25200 + 1/25700 с

Наименьшее время: Т(8) = 1/23950+ 1/25200 с (1-8-19)

Маршрутизатор 20:

В него идут следующие пути:

  • Из маршрутизатора 10: Т(10) = 1/23950+ 1/27700+ 1/24450 + 1/23200 c

  • Из маршрутизатора 7: Т(7) = 1/23950+ 1/27700 + 1/24450 с

  • Из маршрутизатора 15: Т(15) = 1/23950+ 1/27200 + 1/28450 с

  • Из маршрутизатора 17: Т(17) = 1/27700+ 1/23950+ 1/25450 с

  • Из маршрутизатора 14: Т(14) = 1/23950+ 1/27200 + 1/22700 с

  • Из маршрутизатора 16: Т(16) = 1/23950+ 1/27700 + 1/26450 с

Наименьшее время: Т(15) = 1/23950+ 1/27200 + 1/28450 с (1-6-15-20)

Маршрутизатор 21:

В него идут следующие пути:

  • Из маршрутизатора 9: Т(9) = 1/23950+ 1/28200 + 1/28700 с

  • Из маршрутизатора 18: Т(18) = 1/23950+ 1/28200 + 1/28700 + 1/25950 с

  • Из маршрутизатора 14: Т(14) = 1/23950+ 1/27200 + 1/22700с

  • Из маршрутизатора 8: Т(8) = 1/23950+ 1/25200 с

  • Из маршрутизатора 12: Т(12) = 1/23950+ 1/25200 + 1/25700 с

  • Из маршрутизатора 19: Т(19) = 1/23950+ 1/25200 + 1/27450 с

Наименьшее время: Т(8) = 1/23950+ 1/25200 с (1-8-21)

Маршрутизатор 22:

В него идут следующие пути:

  • Из маршрутизатора 7: Т(7) = 1/23950+ 1/27700 + 1/24450 с

  • Из маршрутизатора 5: Т(5) = 1/23950+ 1/27700 + 1/26700 с

  • Из маршрутизатора 3: Т(3) = 1/23950+ 1/26200 с

  • Из маршрутизатора 4: Т(4) = 1/23950+ 1/27700 с

  • Из маршрутизатора 11: Т(11) = 1/23950+ 1/27700 + 1/22950 с

  • Из маршрутизатора 20: Т(20) = 1/23950+ 1/27200 + 1/28450 + 1/24700 с

  • Из маршрутизатора 14: Т(14) = 1/23950+ 1/27200+ 1/22700 с

  • Из маршрутизатора 16: Т(16) = 1/23950+ 1/27700 + 1/26450 с

  • Из маршрутизатора 17: Т(17) = 1/27700 + 1/23950+ 1/25450 с

Наименьшее время: Т(4) = 1/23950+ 1/27700 с (1-4-22)

Маршрутизатор 23:

В него идут следующие пути:

  • Из маршрутизатора 21: Т(21) = 1/23950+ 1/25200 + 1/23450 с

  • Из маршрутизатора 14: Т(14) = 1/23950+ 1/27200+ 1/22700 с

  • Из маршрутизатора 8: Т(8) = 1/23950+ 1/25200 с

  • Из маршрутизатора 12: Т(12) = 1/23950+ 1/25200 + 1/25700 с

  • Из маршрутизатора 19: Т(19) = 1/23950+ 1/25200+ 1/27450 с

  • Из интернета через маршрутизатор 12: Т(12) = 1/23950+ 1/25200 + 1/170с

Наименьшее время: Т(8) = 1/23950+ 1/25200 с (1-8-23)

Маршрутизатор 24:

В него идут следующие пути:

  • Из маршрутизатора 13: Т(13) = 1/23950+ 1/28200 + 1/23700с

  • Из маршрутизатора 9: Т(9) = 1/23950+ 1/28200 + 1/28700 с

  • Из маршрутизатора 2: Т(2) = 1/23950+ 1/28200 с

  • Из маршрутизатора 18: Т(18) = 1/23950+ 1/28200+ 1/28700 + 1/25950 с

  • Из маршрутизатора 21: Т(21) = 1/23950+ 1/25200 + 1/23450 с

  • Из маршрутизатора 12: Т(12) = 1/23950+ 1/25200 + 1/25700 с

  • Из интернета через маршрутизатор 12: Т(12) = 1/23950+ 1/25200 + 1/170с

  • Из интернета через маршрутизатор 23: Т(12) = 1/23950+ 1/25200 + 1/170с

Наименьшее время: Т(2) = 1/23950+ 1/28200 с (1-2-24)

Маршрутизатор 25:

В него идут следующие пути:

  • Из маршрутизатора 14: Т(14) = 1/23950 + 1/27200 + 1/22700 = 0,0001225712 с

  • Из маршрутизатора 16: Т(16) = 1/23950 + 1/27700 + 1/26450 = 0,0001156619 с

  • Из маршрутизатора 17: Т(17) = 1/27700 + 1/23950+ 1/25450 = 0,0001171475 с

  • Из маршрутизатора 20: Т(20) = 1/23950 + 1/27200 + 1/28450 + 1/24700 = 0,0001541536 с

  • Из маршрутизатора 22: Т(22) = 1/23950 + 1/27700 + 1/26950 = 0,0001149605 с

  • Из интернета через маршрутизатор 23: Т(23) = 1/23950 + 1/25200 + 1/170 = 0,0059637891 с

  • Из интернета через маршрутизатор 24: Т(24) = 1/23950 + 1/28200 + 1/170 = 0,0059595676 c

Наименьшее время: Т(22) = 1/23950+ 1/27700 + 1/26950 (1-4-22-25)

Следовательно, наикратчайший пусть между маршрутизаторами 1 и 25 = (1-4-22-25). Время передачи пакета до клиента равно: