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

книги / Моделирование систем. Практикум

.pdf
Скачиваний:
7
Добавлен:
12.11.2023
Размер:
17.79 Mб
Скачать

 

 

SIMULATE

1

0001

SVE

EQU

000 2

ВНЕ

EQU

2

0 0 0 3

вя**

^VARIABLE

F1+F2

0004

SVT

STORAGE

3 00

0 0 0 5

 

IN IT IA L

X$BEL3,4B

0006

EXPON

FUNCTION

RN1, C24

О ,О / . 1 0 0 , . 1 0 4 / 2 0 0 , . 2 2 2 / 3 0 0 , . 3 5 5 / . 4 0 0 , . 5 0 9 . 5 0 0 , . 6 9 0 / . 6 0 0 , . 9 1 5 / . 7 0 0 , 1 . 2 0 0

7 5 0 ,1 ЗВО

ВОО,1 . 6 0 0 / . В 4 0 ,1

В З О /. ВВО, 2 . 1 2 0 / . 9 0 0 , 2 . 3 0 0 . 9 2 0 , 2 . 5 2 0 / . 9 4 0 , 2 . 0 1 0 / . 9 5 0

. 9 9 0 / . 9 6 0 , 3

200 9 7 0 ,3 . 5 0 0 / . 9 8 0 , 3 . 9 0 0 / . 9 9 0 , 4 . 6 0 0 / . 9 9 5 , 5 . 3 0 0 . 9 9 8 , 6 . 2 0 0 / . 9 9 9 , 7 / 1 , 8

0012

TABl

TABLE

S R I ,4 1 0 ,5 ,1 5

0013

 

GENERATE

1 , , , 1

00 1 5

 

FUNAVAIL

1

 

0016

 

FUNAVAIL

2

 

0020

 

TERMINATE

1 4 4 0 0 ,,3 6 0 0

0025

 

GENERATE

0 030

CAR

LOGIC S

1

 

0035

 

SEIZE

 

3

 

0040

 

FAVAIL

1

 

0041

 

FAVAIL

2

 

0045

 

ADVANCE

1

 

0050

 

TEST

E

BV$BWE,0

0 055

 

LOGIC R

1

 

0060

 

RELEASE

3

 

0 065

 

FUNAVAIL

1

 

0066

 

FUNAVAIL

2

 

0070

 

SAVEVALUE

BEL1+,1

0075

 

TEST

NE

X $B ELl,5,K O N

00B0

 

ADVANCE

100

 

00B5

 

TRANSFER

, CAR

0090

KON

SAVEVALUE

BEL1,0

0095

 

TERMINATE

1

 

0100

 

GENERATE

60

 

0105

 

ADVANCE

1 0 0 ,2 0

о н о

 

TABULATE

TABl

0115

 

ENTER

 

1

 

0120

 

GATE

LS

1

 

0125

 

SAVEVALUE

BEL2+,1

0130

 

TEST

E

X$BEL2,X$BEL3

0135

 

LOGIC

R

1

 

0140

 

SAVEVALUE

BEL2,0

0145

POGR

LOGIC

I

2

 

0150

 

GATE

LR

2 , RAZ

0155

 

ASSIGN

1 ,1

 

0160

RAZ

ASSIGN

1 * , 1

0165

 

S E I Z E

 

PI

 

0 170

 

LEAVE

 

1

 

0175

 

ADVANCE

5 0 , FN$EXPON

0180

 

RELEASE

P I

 

01B5

 

TERMINATE

 

 

0190

 

START

 

30

 

0191

 

REPORT

REPORT.GPS

0192

 

WINDOW

TABLES

 

 

 

 

Р и с

5.19 Т екст программы

 

 

 

 

м оделирования загрузки склада

рования исследуемой системы, представленный в виде Q-схемы, приведен на рис. 5.16, а параметры указаны в задании.

Блок-диаграмма бТ’З'&модели приведена на рис. 5.18, а текст СЛУлУ-программы показан на рис. 5.19.

191

m i

Mean

409 79

S 0

79 91

3126

— i—

i—

I—

j—

I— »— i— i— i

 

i i

i i

i

410

420

430

440

450

450

470

475

415

425

435

445

455

465

CONTINUE

 

STEP

 

Simulation Complete

 

 

 

 

 

 

 

Р и с

 

5 20

Гистограмма

результатов

моделирования загрузки склада

Спомощью статистической таблицы строится функция рас­ пределения загрузки склада, гистограмма которой показана на рис. 5.20.

Отчет о работе

Отчет о работе должен содержать:

1) задание и исходные данные по заданному варианту работы; 2 ) краткое описание используемых технических и программ­

ных средств;

3)обоснование принимаемых решений;

4)текст результирующих программ и окончательные результа­ ты моделирования.

ЗАДАНИЯ ДЛЯ САМОПРОВЕРКИ

1. О цените качественно влияние страхового запаса на вероятность простоя подвиж ного состава и вместим ость пром еж уточного склада готовой продукции

2. Д айте определение оптимального страхового запаса 3. Д айте определение вероятности простоя подвиж ного состава Литература [13, 16]

192

5.4. Лабораторная работа № 4

ИССЛЕДОВАНИЕ НА ИМИТАЦИОННОЙ МОДЕЛИ ПРОЦЕССА ПЕРЕДАЧИ ДАННЫХ

В ИНФОРМАЦИОННО-ВЫЧИСЛИТЕЛЬНОЙ СЕТИ

Цель работы: изучение особенностей построения моделей ин­ формационных процессов и их машинной реализации с использо­ ванием языка GPSS/PC; исследование вероятностно-временньос характеристик процесса функционирования сети передачи дан­ ных методом имитационного моделирования.

Объектом исследования вданной лабораторной работе являет­ ся СПД, осуществляющая передачу пакетов между узлами комму­ тации информационно-вычислительной сети (ИВС) [1,6 ,22].

Данные — это факты и(или) понятия, описанные в формализо­ ванном виде. В ИВС различают пользовательские (информацион­ ные) и управляющие (служебные) данные. Пользовательские дан­ ные — это данные, вводимые пользователями в ИВС или получае­ мые ими из сети. Управляющие данные — это данные, используе­ мые для управления работой ИВС.

Сеть представляет собой совокупность средств передачи и рас­ пределения данных. Выделяют магистральную (базовую) и терми­ нальную (абонентскую) части ИВС. Магистральная часть ИВС служитдля передачи данных между вычислительными комплекса­ ми, ресурсы которых доступны для пользователей сети, и включает узлы коммутации (УК) и соединяющие их каналы связи (КС). Узел коммутации выполняет функции маршрутизации, передачи и коммутации данных и имеет для этого соответствующие аппарат­ но-программные средства. Канал связи представляет собой сово­ купность технических средств и среды распространения, которая обеспечивает доставку данных в требуемую точку сети.

Терминальная часть ИВС используется для подключения не­ посредственно либо через концентраторы нагрузки абонентских пунктов и терминалов пользователей. Концентратор — устройст­ во, обеспечивающее сопряжение входных низкоскоростных кана­ лов связи с выходным высокоскоростным каналом связи. Або­ нентские пункты оборудуются аппаратурой передачи данных и устройствами ввода-вывода, т. е. терминалами, с помощью кото­ рых пользователи могут осуществлять доступ к вычислительным ресурсам и базам данных сети. Обычно терминалы группируются и подсоединяются к терминальной сети. В качестве терминалов мо­ гут быть использованы как простейшие устройства ввода-вывода

13 - 3083

193

(телетайпы, дисплеи и т. п.), так и персональные (интеллектуаль­ ные) терминалы.

В рассматриваемой ИВС реализован режим коммутации паке­ тов, подставляющий такой способ передачи, при котором данные из сообщений пользователей разбиваются на отдельные пакеты. Маршруты передачи пакетов в сети от источника к получателю оп­ ределяются в каждом УК, куда они поступают. Под сообщениями понимается конечная последовательность символов, имеющая смысловое содержание. Пакет — это блок данных с заголовком, представленный в установленном формате и имеющий ограни­ ченную максимальную длину. Обычно в ИВС используются па­ кеты постоянной длины, содержащие от 500 до 2000 двоичных знаков (бит). Отметим, что ИВС с коммутацией пакетов облада­ ют высокой эффективностью благодаря возможности быстрой перестройки путей передачи данных (маршрутизации) при воз­ никновении перегрузок и повреждении элементов ИВС. Эффек­ тивность различных вариантов построения ИВС и ее фрагментов оценивается средними временами доставки данных пользовате­ лям и вероятностями отказа в установлении в данный момент вре­ мени требуемого пользователю соединения. Совокупность таких показателей для оценки эффективности процесса функциониро­ вания ИВС принято называть ее вероятностно-временными харак­ теристиками [6, 17].

Для упрощения объекта моделирования (в данном случае из-за необходимости упрощения учебного примера с точки зрения его обозримости и, что особенно важно, уменьшения машинных за­ трат на его реализацию) рассмотрим фрагмент ИВС, представляю­ щий процесс взаимодействия двухсоседних УК сети, которые обо­ значим УК1 и УК2. Эти узлы соединены между собой дуплексным дискретным каналом связи (ДКС), позволяющим одновременно передавать данные во встречных направлениях, т. е. имеется два автономных однонаправленных ДКС: К1 и К2.

Структурная схема варианта УК представлена на рис. 5.21, где ВхБН и ВыхБН — входные и выходные буферные накопители со­ ответственно; К — коммутаторы; ЦП — центральный процессор. Данный УК функционирует следующим образом. После поступ­ ления пакета из одного из входных КС узла он помещается в ВхБН. Затем ЦП на основании заголовка пакета и хранимой в УК мар­ шрутной таблицы определяет требуемое направление дальнейшей передачи пакета и помещает его в соответствующий ВыхБН для последующей передачи по выходному КС.

Структурная схема варианта ДКС с решающей обратной свя­ зью показана на рис. 5.22, где КУ и ДКУ — соответственно коди­ рующее и декодирующее устройства; УУК — устройство управле-

194

А

 

А

 

Н

Н

 

О

U

 

Л

СЗ

 

У

т

 

се

л

 

 

3

 

 

2

 

 

rt

5

 

Ч

а

У п р авл ен и е

О.

С

w

 

 

С

Р и с . 5.21. Структурная схема варианта узла коммутации пакетов

ния каналом; КА — каналообразующая аппаратура. На передаю­ щей стороне пакет из ВыхБН узла коммутации попадает в КУ, где производится кодирование, т. е. внесение избыточности, необхо­ димой для обеспечения помехоустойчивой передачи по КС. Со­ гласование с конкретной средой распространения реализуется КА (например, организация коротковолнового радиоканала через спутник — ретранслятор для СПД или оптического канала с ис­ пользованием световода для локальной СПД). На приемной сто­ роне из КА пакет попадает вДКУ, которое настроено на обнаруже­ ние или исправление ошибок. Все функции управления КУ, ДКУ (в том числе и принятие решений о необходимости повторного пе­ респроса копии пакета с передающего УК) и взаимодействия с центральной частью узла реализуется УКК, которое является либо автономным, либо представляет собой часть процессов, выпол­ няемых ЦП узла.

Процесс функционирования СПД заключается в следующем. Пакеты данных поступают в исследуемый фрагмент по линии свя­ зи. Считается, что интервалы между моментами поступления рас­ пределены по экспоненциальному закону. После обработки в цен­ тральном процессоре они поступают в выходной накопитель. Да­ лее в порядке очереди копия пакета передается по дискретному ка­ налу связи и поступает во входной накопитель второго узла. После обработки в центральном процессоре второго узла пакет данных

передается в выходную линию (3

 

или 4) и формируется подтвер­

 

ждение приема, которое в виде

 

короткого пакета поступает в вы­

 

ходной накопитель для передачи

 

в исходный узел. После приема

 

подтверждения в исходном узле

 

осуществляется уничтожение па­

Р и с . 5.22. Структурная схема

кета И подтверждения.

варианта дискретного канала связи

13*

195

ЗАДАНИЯ ДЛЯ ДОМ АШ НЕЙ ПОДГОТОВКИ

1. О знакомьтесь с терм инологией в области сетей передачи данны х 2. И зучите особен ности передачи данны х в инф орм ационно-вы числительной

сети

3. Рассмотрите особен н ости описания процесса передачи инф орм ации в С П Д

с пом ощ ью Q -схем

 

4. И зучите

основны е операторы

язы ка G P S S /P C

5. И зучите

особен н ости работы

с M S D O S в интерактивном реж име

Задание к работе

Исследуемый фрагмент СПД, представленный в виде компо­ зиции Q-схем, приведен на рис. 5.23, обозначения которого соот­ ветствуют введенным ранее.

Исходные данные для моделирования:

средний интервал между пакетами данных — 25 ед. вр.; емкости накопителей — 20; время передачи пакета данных по ДКС — 20 ед. вр.;

время передачи подтверждения по ДКС — I ед. вр.; время обработки пакета в ЦП — 2 ед. вр.

Текст исходной программы приведен на рис. 5.24, где СРШ — обозначение у-го центрального процессора, DCHL — обозначение L-го дискретного канала связи.

При выполнении задания данной лабораторной работы необ­ ходимо добавить к тексту исходной GP.S'.S’-программы (рис. 5.24) операторы, обеспечивающие при моделировании процесса пере­ дачи информации в СПД следующее:

1)определение функции распределения времени передачи па­ кетов сообщений между УК;

2)получение графиков загрузки выходных накопителей;

3)определение вероятностей переполнения накопителей;

4)получение соотношений пакетов и подтверждений во вход­

 

 

 

 

 

ных и выходных накопи­

 

Н ,

 

н,

телях;

 

 

5) получение графика

г г —

оии

ди пакетов в выходном

 

 

 

 

 

изменения длины очере­

т ( _ )

Н<

К!

н,

 

накопителе;

H fcO JE

 

6) определение функ­

 

ций

распределения вре­

УК1

 

 

^

У К 2

мени

передачи подтвер­

 

 

 

 

 

ждений между УК;

Р и с

5 23

К ом позиция

Q -схем

7)

определение веро­

исследуем ого фрагмента С П Д

ятности передачи пакетов

196

SIMULATE

 

0001 EXPON

FUNCTION

RN1,C24

0 , 0 / . 1 0 0 ,

1 0 4 / 2 0 0 ,

2 2 2 / , 3 0 0 , 3 5 5 / 4 0 0 , . 5 0 9 / . 5 0 0 , . 6 9 0 / 6 0 0 , . 9 1 5 / . 7 0 0 200

7 5 0 ,1 .3 8 0 8 0 0 ,1 6 0 0 / . 8 4 0 ,1 8 3 0 / 8 8 0 ,2 1 2 0 / . 9 0 0 , 2 . 3 0 0 / 9 2 0 , 2 . 5 2 0 / . 9 4 0 , 2 . 6 l 0 / t 9 5 0 ,

. 9 9 0 / . 9 6 0 ,3 . 2 0 0 / . 9 7 0 ,3 5 0 0 / 9 8 0 ,3 . 9 0 0 / 9 9 0 ,4 . 6 0 0 / . 9 9 5 ,5 3 0 0 / . 9 9 8 ,6 . 2 0 0 / . 9 9 9 ,7 / 1 ,8

0008

BUF1

STORAGE

20

0 009

BUF2

STORAGE

20

0010

BUF3

STORAGE

20

ООН

BUF4

STORAGE

20

0008

ТАВ1

TABLE

M l,2 5 ,2 5 ,1 5

00 0 9

МЕТ1

ENTER

BUF4,1

0010

 

SEIZE

CPU1

0015

 

ADVANCE

2

0020

 

LEAVE

BUF4,1

00 2 5

 

RELEASE

CPU1

0030

 

ENTER

BUF1,1

0 035

 

TEST E

P 2 , 1,MET4

0 040

 

TEST

E

P 1 ,2 0 ,C O P 1

00 4 5

 

SPLIT

1 , NEX1

0046

 

MARK

 

COP1

00 5 0

СОР1

MATCH

0055

 

LEAVE

BUF1,1

00 6 0

 

ASSEMBLE

2

0065

 

TABULATE

TAB1

0070

МЕТ4

TERMINATE

DCH1

0075

SEIZE

 

0080

 

LEAVE

BUF1,1

0085

 

TRANSFER

, DEX1

0090

NEX1

SEIZE

 

DCHl

0095

DEX1

ADVANCE

P I

0100

 

RELEASE

DCHl

0105

 

ASSIGN

1,1

ОНО

МЕТ2

ENTER

BUF2,1

0115

 

SEIZE

 

CPU2

0120

 

ADVANCE

2

0125

 

LEAVE

 

BUF2,1

0130

 

RELEASE

CPU2

0135

 

ENTER

BUF3,1

0140

 

TEST

E

P 2 ,2 , MET5

0 145

 

TEST

E

P I ,2 0 ,COP2

0 150

 

SPLIT

 

1,NEX2

0155

СОР2

MATCH

COP2

0 160

 

LEAVE

 

BUF3,1

0 165

 

TERMINATE

 

0170

МЕТ5

SEIZE

 

DCH2

0175

 

LEAVE

 

BUF3,1

0180

 

TRANSFER

, DEX2

0185

NEX2

SEIZE

 

DCH2

0190

DEX2

ADVANCE

PI

0195

 

RELEASE

DCH2

0200

 

ASSIGN

1 П

0205

 

TRANSFER

,MET1

0210

GEN2

GENERATE

25,FN$EXPON

0215

 

ASSIGN

1,20

0220

 

ASSIGN

2,2

0225

GEN1

TRANSFER

,MET2

0230

GENERATE

2 5 , FN$EXPON

0 235

 

ASSIGN

1,20

0240

 

ASSIGN

2,1

02 4 5

 

TRANSFER

,MET1

0250

 

GENERATE

1,,10000

02 5 5

 

TERMINATE

1

0 260

 

START

 

1

0 261

 

REPORT

REPORT GPS

02 6 3

 

WINDOW

TABLES

Р и с 5 24 Текст исходной программы моделирования <ЩД

25F N 1 .,, 2PB .1PF

из выходной очереди во входную при переполнении выходной очереди;

8) получение функции распределения времени ожидания под­ тверждения пакетом в выходной очереди.

198

Порядок выполнения работы

1.Ознакомиться с методическими указаниями по выполнению данной лабораторной работы.

2.Получить у преподавателя вариант задания.

3.Составить по заданному варианту блок-диаграмму GPSS и программу на языке GPSS/PC.

4.Провести имитационный эксперимент на ПЭВМ с моделью процесса передачи данных для получения исследуемых вероятно­ стно-временных характеристик.

Пример выполнения работы

Пусть необходимо выполнить п. 1 задания, т. е. добавить к тек­ сту GP-SS-программы (см. рис. 5.24) операторы, позволяющие при моделировании процесса передачи информации в СПД опреде­ лить функцию распределения времени передачи пакета данных между узлами коммутации УК1 и УК2.

Блок-диаграмма GPSS-модели процесса передачи информа­ ции в СПД, представленной в виде Q-схемы (см. рис. 5.19), пока­ зана на рис. 5.25, а текст соответствующей G/^-nporpaM - мы — на рис. 5.26.

Гистограмма распределения времени передачи пакета данных между узлами УК1 и УК2 СПД показана на рис. 5.27.

Отчет о работе

Отчет должен содержать:

1)задание и исходные данные по заданному варианту лабора­ торной работы;

2)краткое описание используемых технических и программ­ ных средств;

3)обоснование принимаемых решений;

4)текст результирующих программ и окончательные результа­ ты их решения, выводы по результатам моделирования.

ЗА Д А Н И Я Д Л Я С А М О П Р О В Е Р К И

1.П еречислите основны е ф ункции, вы полняемы е узлами коммутации ин ф ор ­

мационно-вы числительной сети.

2.П оясните, что поним ается под пакетом в инф орм ационно-вы числительной

сети

3.Н азовите особен ности ф ормализации п роцесса передачи данны х между уз­

лами коммутации с пом ощ ью Q -схем.

А. Укажите способы разметки транзактов языка G P S S /P C на пакеты и копии. Литература: [1, 6, 17].

199

 

 

SIMULATE

 

 

 

 

 

 

 

 

0001

EXPON

FUNCTION

RN1/C24

 

 

 

 

 

 

 

 

0 / 0/

100,

1 0 4 / 2

0 0 ,

2 2 2 / 3 0 0 , 3 5 5 / 4 0 0 ,

5 0 9 /

5 0 0 ,

6 9 0 /

6 0 0 ,

9 1 5 /

7 0 0

,1

200

.7 5 0 ,1 380

800,1

6 0 0

/ 8 4 0 ,1 8 3 0 / 8 8 0 ,,2

1 2 0 /

9 0 0 ,2

3 0 0 /

9 2 0 ,2

5 2 0 /

9 4

0 ,2

8 1 0 / 950

9 9 0 / 9 6 0 / 3 2 0 0 / 9 7 0 ,3 5 0 0 / 9 8 0 /3 9 0 0 / 9 9 0 /4 6 0 0 / 9 9 5 ,5 3 0 0 / 9 9 8 ,6 . 2 0 0 / 9 9 9 ,7 /1 ,8

00 0 8

BUF1

STORAGE

20

 

 

 

0 0 0 9

BUF2

STORAGE

20

 

 

 

0 0 1 0

BUF3

STORAGE

20

 

 

 

ООН

BUF4

STORAGE

20

 

 

 

ОООВ

ТАВ1

TABLE

M l,2 5 ,2 5 ,1 5

П о сту п ле н и е

в вы ходкой

н а к о п и т е л ь

0 0 0 9

МЕТ1

ENTER

BU F4/1

0010

 

SEIZE

CPU1

О б р аб о тк а а

п р о ц е с с о р е

CPU1

0 0 1 5

 

AD VAN CE

0020

 

LEAVE

0025

 

RELEASE

0030

 

ENTER

0 035

 

TEST

E

0040

 

TEST

E

0045

 

SPLIT

0046

 

MARK

 

00 5 0

С0Р1

MATCH

0055

 

LEAVE

00 6 0

 

ASSEMBLE

0 0 6 5

 

TABULATE

00 7 0

 

TERMINATE

0 0 7 5

МЕТ4

SEIZE

 

0080

 

LEAVE

0085

 

TRANSFER

00 9 0

NEX1

SEIZE

 

0095

DEX1

ADVANCE

0100

 

RELEASE

0105

 

ASSIGN

ОНО

МЕТ2

ENTER

0115

 

SEIZE

 

0120

 

ADVANCE

0125

 

LEAVE

 

0 130

 

RELEASE

0135

 

ENTER

0140

 

TEST

E

0145

 

TEST

E

0150

 

SPLIT

 

0 1 5 5

СОР2

MATCH

 

( 160

 

LEAVE

 

01 6 5

 

TERMINATE

0 1 7 0

МЕТ5

SEIZE

 

01 7 5

 

LEAVE

 

0 160

 

TRANSFER

01 8 5

NEX2

SEIZE

 

0 1 9 0

DEX2

ADVANCE

0 1 9 5

 

RELEASE

0200

 

ASSIGN

0 205

 

TRANSFER

0 210

GEN2

GENERATE

0215

 

ASSIGN

0220

 

ASSIGN

0225

 

TRANSFER

0230

GEN1

GENERATE

0 235

 

ASSIGN

0 240

 

ASSIGN

0245

 

TRANSFER

0 250

 

GENERATE

0 255

 

TERMINATE

0260

 

START

 

0261

 

REPORT

0 263

 

WINDOW

2

BUF4,1

CPU1

B U F l/l P2,1,M E T 4 P i , 20/C O P1 1 , NEX1

COP1

BUF1,1

2

TAB1

DCH1

B U F l/l , DEX1 DCH1

P I DCH1

B U F2,1

CPU2

2

BUF2,1

CPU2 BU F3/1

P 2 , 2/MET5 P I ,20,C O P 2

1/NEX2

COP2 B U F3,1

DCH2 B U F3,1 ,DEX2 DCH2

P I DCH2

1/1

,MET1

2 5 , FN$EXPON

1,20

2/2

,MET2

2 5 , FN$EXPON

1,20

2,1

,MET1

1,,10000

1

1

REPORT GPS TABLES

У д ал аю ю и з вы х о д н о го н а к о п и т е л я

П о сту п ле н и е

в о

в х о д н о й н а к о п и т е л ь

С о зд а н и е

коп и и

п а к е т а

д л я п е р е д а ч и

О ж идание

п о д тве р ж д ен и я

У д ал ен и е

коп ии

п а х е т а

и п о д тве р ж д ен и я

З а н я т и е

к а н а л а

DCH1

 

П ер ед а ч а

по

к а н а л у

DCH1

П о сту п л е н и е

в о

в х о д н о й н а к о п и т е л ь

О б р а б о тк а в

п р о ц е с с о р е

CPU2

Выход и з

в х о д н о г о н а к о п и т е л я

П о сту п л е н и е

в вы ходн ой

н а к о п и т е л ь

С о зд а н и е

коп ии

п а к е т а

д л я п е р е д а ч и

О жидание

п о д тве р ж д ен и я

 

У д ал ен и е

коп ии

п а к е т а

и п о д тве р ж д ен и я

З а н я т и е к а к а л а

DCH2

 

 

П ер е д а ч а

по

к а н а л у

DCH2

П о сту п л е н и е

п а х е т о в

в п рям ой н а п р а в л е н и и

С истем ны е часы

 

 

 

Р и с 5 26 Текст программы моделирования процесса передачи

<1

Соседние файлы в папке книги