close

Вход

Забыли?

вход по аккаунту

?

кольцо2

код для вставкиСкачать
МИНИСТЕРСТВО ОБРАЗАВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ВОЛОГОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
КАФЕДРА АВТОМАТИЗАЦИИ ТЕХНИЧЕСКИХ
ПРОЦЕССОВ И ПРОИЗВОДСТВ
ДИСЦИПЛИНА: Информационные сети
и телекоммуникациии
Лабораторная работа № 2
РАЗРАБОТКА ИНФОРМАЦИОННОЙ СТРУКТУРЫ ТИПА "КОЛЬЦО"
Выполнил: ст.гр. ЭМ-42
Байлов Д.А.
Проверил: преподаватель
Суконщиков А.А.
Вологда
2003
ЦЕЛЬ РАБОТЫ: Смоделировать работу ЛВС, представленной на рис.1,с помощью системы моделирования GPSS/PC. Учесть возможность отсылки ответных пакетов. Станции могут посылать пакеты друг другу. Файл - сервер сам не может генерировать запросы.
ЛВС состоит из трёх рабочих станций и одного сервера, соединённых по типу "кольцо".
Моделируемая ЛВС
Рис. 1.
Текст программы на языке GPSS/PC:
; GPSS/PC Program File LBDA2. (V 2, # 37349) 12-27-2003 15:11:29
10 ADR1 FUNCTION RN2,D3
0.2,2/0.5,3/1,4 20 ADR2 FUNCTION RN2,D3
0.2,1/0.5,3/1,4 30 ADR3 FUNCTION RN2,D3
0.2,1/0.5,2/1,4 40 * 50 *model 60 GENERATE 18,6 70 ASSIGN 1,1 80 ASSIGN 2,FN$ADR1 90 ASSIGN 3,0 100 LMET1 SEIZE PPC1 110 ADVANCE 7,3 120 TEST E P2,1,LMET12 130 TEST NE P3,0,LMET13 135 RELEASE PPC1
140 TERMINATE 150 LMET13 ASSIGN 2,P1 160 ASSIGN 3,1 170 LMET12 RELEASE PPC1 180 SEIZE KAN1 190 ADVANCE 3,1 200 RELEASE KAN1 210 SEIZE COM 220 ADVANCE 2,1 230 RELEASE COM 240 TRANSFER ,LMET2 250 * 260 GENERATE 18,6 270 ASSIGN 1,2 280 ASSIGN 2,FN$ADR2 290 ASSIGN 3,0 300 LMET2 SEIZE PPC2 310 ADVANCE 9,4 320 TEST E P2,2,LMET22 330 TEST NE P3,0,LMET23
335 RELEASE PPC2 340 TERMINATE 350 LMET23 ASSIGN 2,P1 360 ASSIGN 3,1 370 LMET22 RELEASE PPC2 380 SEIZE KAN2 390 ADVANCE 3,1 400 RELEASE KAN2 410 SEIZE COM 420 ADVANCE 2,1 430 RELEASE COM 440 TRANSFER ,LMET3 450 * 460 GENERATE 18,6 470 ASSIGN 1,3 480 ASSIGN 2,FN$ADR3 490 ASSIGN 3,0 500 LMET3 SEIZE PPC3 510 ADVANCE 6,2 515 TEST E P2,3,LMET32 516 TEST NE P3,0,LMET33 517 RELEASE PPC3 522 TERMINATE 523 LMET33 ASSIGN 2,P1 524 ASSIGN 3,1 525 LMET32 RELEASE PPC3 530 SEIZE KAN3 540 ADVANCE 3,1 550 RELEASE KAN3 560 SEIZE COM 570 ADVANCE 2,1 580 RELEASE COM 590 * 600 SEIZE FS 610 ADVANCE 4,1 620 RELEASE FS 630 SEIZE KAN4 640 ADVANCE 3,1 650 RELEASE KAN4 660 SEIZE COM 670 ADVANCE 2,1 680 RELEASE COM 690 TRANSFER ,LMET1 700 TERMINATE 710 * 720 GENERATE 1000 730 TERMINATE 1 740 START 1 Результаты работы программы:
FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY
PPC1 107 0.755 7.06 1 160 0 0 0 1
KAN1 53 0.162 3.06 1 0 0 0 0 0
COM 214 0.421 1.97 1 161 0 0 0 1
PPC2 106 0.960 9.06 1 159 0 0 0 1
KAN2 54 0.165 3.06 1 0 0 0 0 0
PPC3 109 0.658 6.04 1 165 0 0 0 0
KAN3 55 0.166 3.02 1 162 0 0 0 0
FS 54 0.214 3.96 1 0 0 0 0 0
KAN4 54 0.155 2.87 1 0 0 0 0 0
При уменьшении параметров задержки появления пакетов результаты:
FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY
PPC1 138 0.971 7.04 1 210 0 0 0 3
KAN1 68 0.199 2.93 1 0 0 0 0 0
COM 266 0.530 1.99 1 0 0 0 0 0
PPC2 109 0.977 8.96 1 163 0 0 0 29
KAN2 56 0.158 2.82 1 0 0 0 0 0
PPC3 127 0.747 5.88 1 211 0 0 0 1
KAN3 71 0.203 2.86 1 0 0 0 0 0
FS 71 0.281 3.96 1 0 0 0 0 0
KAN4 71 0.212 2.99 1 0 0 0 0 0
Увеличивая производительность станции PPC2:
FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY
PPC1 142 0.968 6.82 1 208 0 0 0 0
KAN1 73 0.211 2.89 1 0 0 0 0 0
COM 279 0.560 2.01 1 0 0 0 0 0
PPC2 141 0.948 6.72 1 213 0 0 0 1
KAN2 68 0.211 3.10 1 0 0 0 0 0
PPC3 137 0.807 5.89 1 209 0 0 0 1
KAN3 70 0.216 3.09 1 211 0 0 0 0
FS 69 0.269 3.90 1 0 0 0 0 0
KAN4 69 0.215 3.12 1 0 0 0 0 0
Данная система удовлетворяет заданным требованиям по задержкам.
Вывод: В данной работе смоделирована система, отвечающая заданным требованиям и имеющая удовлетворительные показатели работы.
4
Документ
Категория
Рефераты
Просмотров
13
Размер файла
49 Кб
Теги
кольцо
1/--страниц
Пожаловаться на содержимое документа