Федеральное агентство по образованию Российской Федерации

Вологодский государственный технический университет

Кафедра автоматики и вычислительной техники

Информационные сети и технологии

Лабораторная работа №1

Выполнил:

Группа: ЭВ - 41

Проверил:

Вологда

2007

Задание 1.

1. Промоделировать сеть, представленную на рис.1.1.

KAN2

 

KAN1

 

Рис.1.1.

2. Текст программы на GPSS.

10 generate 20,8 ; генерация запросов первой машины

20 seize PC1 ; занять первую машину

30 advance 10,5 ; задаем время обработки запроса машиной

40 release PC1 ; освобождаем первую машину

50 seize Kan1 ; занимаем первый канал связи

60 advance 2,1

70 release Kan1

80 seize PC2 ; занимаем вторую машину

90 advance 10,5

100 release PC2

110 terminate

120 generate 25,8

130 seize PC2 ; занимаем второй канал

140 advance 10,5

150 release PC2

160 seize Kan2

170 advance 2,1

180 release Kan2

190 seize PC1

200 advance 10,5

210 release PC1

220 terminate

230 generate 1000 ; время работы сети

240 terminate 1

250 start 1

3. Результаты моделирования

GPSS/PC Report file REPORT. GPS. (V 2, # 3736:00:24 page 1

START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY

0 10

NAME VALUE TYPE

COLUMN 10001 2

POSITION 10002 2

SHAPE 10003 2

ROW 10004 2

TO_COLUMN 10005 2

TO_ROW 10006 2

COLOR 10007 2

PC1 10008 2

KAN1 10009 2

PC2 10010 2

KAN2 10011 2

LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY

10 1 GENERATE

20 2 SEIZE

НЕ нашли? Не то? Что вы ищете?

30 3 ADVANCE

40 4 RELEASE

50 5 SEIZE

60 6 ADVANCE

70 7 RELEASE

80 8 SEIZE

90 9 ADVANCE

RELEASE

TERMINATE

GENERATE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

TERMINATE

GENERATE 1 0 0

TERMINATE 1 0 0

FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY

PC1

KAN1

PC2

KAN2

GPSS/PC Report file REPORT. GPS. (V 2, # 3736:00:24 page 2

XACT_GROUP GROUP_SIZE RETRY

POSITION 0 0

Результаты работы данной модели соответствуют требованию сети.

Задание 2.

1. Промоделировать сеть, представленную на рис.2.1.

 

Рис.2.1.

2. Текст программы на GPSS.

10 generate 25,11

20 seize PC1

30 advance 9,3

40 release PC1

50 seize Kan1

60 advance 2,2

70 release Kan1

80 seize FS1

90 advance 6,3

100 release FS1

101 seize Kan1

102 advance 2,2

103 release Kan1

104 seize PC1

105 advance 10,5

106 release PC1

110 terminate

120 generate 26,13

130 seize PC2

140 advance 8,3

150 release PC2

160 seize Kan2

170 advance 2,2

180 release Kan2

190 seize FS1

200 advance 6,3

210 release FS1

211 seize Kan2

212 advance 2,2

213 release Kan2

214 seize PC2

215 advance 10,5

216 release PC2

220 terminate

230 generate 26,7

240 seize PC3

250 advance 10,5

260 release PC3

270 seize Kan3

280 advance 2,2

290 release Kan3

300 seize FS1

310 advance 6,3

320 release FS1

321 seize Kan3

322 advance 2,2

323 release Kan3

324 seize PC3

325 advance 10,5

326 release PC3

330 terminate

500 generate 1000

550 terminate 1

600 start 1

3. Результаты моделирования.

GPSS/PC Report file REPORT. GPS. (V 2, # 3735:21:53 page 1

START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY

0 28

NAME VALUE TYPE

COLUMN 10001 2

POSITION 10002 2

SHAPE 10003 2

ROW 10004 2

TO_COLUMN 10005 2

TO_ROW 10006 2

COLOR 10007 2

PC1 10008 2

KAN1 10009 2

FS1 10010 2

PC2 10011 2

KAN2 10012 2

PC3 10013 2

KAN3 10014 2

LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY

10 1 GENERATE

20 2 SEIZE

30 3 ADVANCE

40 4 RELEASE

50 5 SEIZE

60 6 ADVANCE

70 7 RELEASE

80 8 SEIZE

90 9 ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

TERMINATE

GENERATE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

GPSS/PC Report file REPORT. GPS. (V 2, # 3735:21:53 page 2

LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY

RELEASE

SEIZE

ADVANCE

RELEASE

TERMINATE

GENERATE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

SEIZE

ADVANCE

RELEASE

TERMINATE

GENERATE 1 0 0

TERMINATE 1 0 0

FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY

PC1

KAN1

FS1

PC2

KAN2

PC3 1

KAN3

XACT_GROUP GROUP_SIZE RETRY

POSITION 0 0

В данной модели сети рабочие станции посылали запросы на сервер, при этом сервер отвечал на запрос, который затем передавался обратно на рабочую станцию на обработку. По результатам моделирования средняя загрузка рабочих станций и сервера близка к 60-70%, а значит параметры устройств подобраны оптимально.