Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гл 7 - 3.03 НОВАЯ ЛАБОР синт -.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
555 Кб
Скачать
☆

6.6. Исходные данные для лабораторной работы

В таблице 1 приведены исходные данные пяти вариантов лабораторной работы и контрольного примера.

Таблица 1. Исходные данные для лабораторной работы

Параметр

1 вариант

2 вариант

3 вариант

4 вариант

5 вариант

Контрольный

вариант

N1

15

14

13

12

11

20

N2

7

7

7

7

7

8

Z2

0

3

2

4

5

1

M

2

3

4

5

6

1

Некоторые характеристики контрольного примера

АНсвоб

А(10)

А(20)

11

Рис. 3а. Характеристика Нсвоб

АHкпм

А(9)

А(9)

1

Рис. 4.а. Характеристика Hкпм

АНсвоб

А(10)

А(2)

13

Рис. 6.а. Характеристика Нсвоб

АНсвоб

А(10)

А(9)

14

Рис. 8.а. Характеристика Нсвоб

Требования к отчету

По окончании работы программы P10 по исходным данным необходимо показать результат:

содержание в побитовой и десятичной форме информационного поля пакета (заголовок пакета - 0) в регистре передачи на сетевой уровень REG23;

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

содержание в побитовой и десятичной форме полей кадров в очереди Оповт (после завершении работы программы P9.

Примечание. Под содержанием полей кадра имеется в виду N(S), N(R) и тип кадра в его заголовке, а также информационная часть входящего в него пакета.

Лабораторная работа № 7. Программа формирования таблицы маршрутизации на сетевом уровне

Цель работы

Составление и отладка программы формирования таблицы маршрутизации на сетевом уровне. При этом производилась имитация канального шифрования (глава 2).

Описание:

Программа настоящей лабораторной работы выполняет функции структурных схем программ формирования таблицы маршрутизации по логическим канальным номерам LCN (см. глава 7). Эти схемы составлены там на примере структуры центра коммутации пакетов (рис. 7.2), повторно приведенном ниже на рисунке 1.

Рис. 1. Структура центра коммутации пакетов

- константы N1, N3;

- переменные D, КПР, i, j, Y, LCN;

- массивы LCN (i), LCN1 (i);

- программы DISP7, P1, P2, P3, P4, P5, P6, P7;

- очереди Освоб., Освн , ОЗВпм (5), Опд (4), ОВПпм (4), Опд (5).

Диспетчер программы DISP7

Begin

D:= 1

IF D = 1 THEN GO TO P1 ELSE IF D = 2 THEN GO TO P2 ELSE

IF D= 3 THEN GO TO P3 ELSE IF D = 4 THEN GO TO P4 ELSE

IF D = 5 THEN GO TO P5 ELSE IF D = 6 THEN GO TO P6 ELSE IF D =7 THEN GO TO P7 ELSE

END

Программы:

P1 – формирование очереди из N1 свободных блоков;

P2 – формирование N3 пакетов “Запрос Bызова” (ЗВ), находящихся в очереди принятых пакетов с канального процессора КПР=5;

P3 – формирование очереди свободных номеров Освн из очереди свободных блоков Освоб. и запись в них значений для использования в качестве логического канального номера LCN;

P4 – перенос пакет ЗВ из очереди массивов принятых пакетов (с канального процессора КПР=5) ОЗВпм (5) в очередь пакетов на передачу в канальный процессор 4 – Опд (4);

P5 – формирование строки таблицы маршрутизации в Центре Коммутации Пакетов (ЦКП);

P6 – формирование одного пакета “Вызов Принят” (ВП), находящегося в очереди принятых пакетов с канального процессора КПР=4;

P7 – перенос пакета ВП из очереди массивов принятых пакетов (с канального процессора КПР=4) ОВПпм (4) в очередь пакетов на передачу в канальный процессор 5 – Опд (5).

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