112 наружен очередной узел; освобождаемый узел является коммутатором или маршрутизатором, и пакет не отсеян; если освобождаемое устройство является концентратором, то планируется столько событий, сколько выходов у концентратора;. если пакет дошёл до адресата и не потерялся; если освобождаемое оборудование узел-получатель; если пришло1 подтверждение, и его ожидает пакет в.соответствии,с текущим состоянием окна. 1/4'пакет является подтверждением, а освобождаемый.узел узлом, ожидающим подтверждения. * : . ■ 115 пришёл пакет с подтверждением. V. ’ 1/6 текущее состояние окна позволяет отправить пакет. Входными даннымиимитационноймодели являются: описание структуры ипризнаков существующей сети; изменения в структуре сетии признаков^ её составляющих под воздействием группы ОТМ. Выходными данными-имита1щонной модели являются: измененная структура сети и системапреобразованных контролируемых признаков составных частей сети. ■ Рассмотрим использующийся:подход к имитации работы сети. Информационный поток представляет собой обмен пакетами между узлом отправителем-и узлом получателем. Узел отправителя и узел получателя относятся к оконечному оборудованию. Информационный поток имеет* следующие свойства: время начала запуска, узел-отправитель, узел получатель, количество пересылаемых получателю пакетов, периодичность, генерации; пакетов, размер окна. Если из узла отправителя в процессе работы модели должно выходить иесколько потоков, то они начинаются с определённой периодичностью. Возможно параллельное выполнение двух потоков, исходящих из одного узла отправителя: * * ’ * * *!• Работу потока. можно представить следующим^ образом: Когда поток создан, он с определённой периодичностью посылает пакеты узлу-получателю. На каждый дошедший пакет должен придти пакет с подтверждением: от узлаполучателя. Размер окна определяет, границы номеров пакетов, которые можно посылать от отправителя к получателю, не дождавшись ответа на них. Напри |
136 (2-2) в начале работы информационного потока планируется поступление очередного информационного потока того же типа в соответствии с заданным распределением времени. (3-3) при генерации пакета планируется генерация очередного пакета того же типа в соответствии с группой условий. (3-4) при генерации пакета планируется немедленное занятие устройств если позволяет состояние окна. (4-5) в момент резервирования устройства планируется его освобождение через промежуток времени, необходимый для обработки. (5-3) в момент освобождения сетевого устройства при условии подтверждения пакета из списка будущих событий удаляется событие генерации пакета через время ожидания. (5-4) — при освобождении обслуживающего устройства, а также наличии группы дополнительных условий, в тог же момент времени планируется резервирование других устройств, необходимых для осуществления операций, следующих за текущей. (5-6) планирование закрытия информационного потока при условии подтверждения его последнего пакета. Условия планирования событий: Ш не достигнут конец информационного потока. 112 узел способен принять пакет (свободен). 133 — если существует очередь к освобождаемому узлу; существует или обнаружен очередной узел; освобождаемый узел является коммутатором или маршрутизатором, и пакет не отсеян; если освобождаемое устройство является концентратором, то планируется столько событий, сколько выходов у концентратора; если пакет дошёл до адресата и не потерялся; если освобождаемое оборудование узел-получатель; если пришло 137 подтверждение, и его ожидает пакет в соответствии с текущим состоянием окна. 134 пакет является подтверждением, а освобождаемый узел узлом, ожидающим подтверждения. Ш пришёл пакет с подтверждением. 136 текущее состояние окна позволяет отправить пакет. Входными данными имитационной модели являются: описание структуры и признаков существующей сети, изменения в структуре сети и признаков её составляющих под воздействием группы организационнотехнических мероприятий. Выходными данными имитационной модели являются: изменённая структура сети и система преобразованных контролируемых признаков составных частей сети. Рассмотрим использующийся подход к имитации работы сети. • » Информационный поток представляет собой процесс обмена пакетами между узлом отправителем и узлом получателем. Узел отправителя и узел получателя относятся к оконечному оборудованию. Информационный поток имеет следующие свойства: время начала запуска, узел-отправитель, узел получатель, количество пересылаемых получателю пакетов, периодичность генерации пакетов, размер окна. Если из узла отправителя в процессе работы модели должно выходить несколько потоков, то они начинаются с определённой периодичностью. Возможно параллельное выполнение двух потоков, исходящих из одного узла отправителя. Работу потока можно представить следующим образом. Когда поток создан, он с определённой периодичностью посылает пакеты узлуполучателю. На каждый дошедший пакет должен придти пакет с подтверждением от узла-получателя. Размер окна определяет, границы номеров пакетов, которые можно посылать от отправителя к получателю, не |