Лабораторная работа №1. Моделирование топологии «звезда»

Целью этой работы является знакомство с пакетом GPSS/PC и построение модели сети с заданной топологией, отвечающей приведенным выше требованиям. В работе необходимо рассмотреть два случая работы файл – сервера, когда он только принимает пакеты и когда он отвечает на них.

Теоретическая часть. Топология «звезда» образуется, когда каждый компьютер подключается непосредственно к общему центральному устройству, называемому концентратором. В функции концентратора входит направление передаваемой компьютером информации одному или всем компьютерам сети. В качестве концентратора может выступать как центральный компьютер, так и специализированное устройство. К недостаткам топологии «звезда» относится более высокая стоимость сетевого оборудования из-за необходимости приобретения специализированного центрального устройства. Кроме того, возможности по наращиванию количества узлов в сети ограничиваются количеством портов у концентратора. Иногда имеет смысл строить сеть с использованием нескольких концентраторов, иерархически соединенных между собой связями типа «звезда». Получаемую в результате структуру называют «иерархической звездой» или «деревом». В настоящее время дерево является самой распространенной топологией как в локальных, так и в глобальных сетях.

Практическая часть.

1. Ознакомиться с основными операторами языка GPSS.

2. В текстовом редакторе написать программный код, моделирующий работу любого устройства исследуемой сети (рабочей станции, файл – сервера или канала передачи информации).

Так работу i-ой рабочей станции можно представить в виде следующего блока операторов языка GPSS:

SEIZE PCi

ADVANCE x,y

RELEASE PCi

Здесь PCi – имя i-ой рабочей станции, x,y – параметры оператора ADVANCE, отвечающие за временную задержку. Аналогичным образом можно представить работу остальных устройств топологии, а, соединяя отдельные блоки между собой, можно реализовать и всю топологию в целом.

3. Промоделировать полученную программу с использованием GPSSPC.EXE, убедиться в том, что программа написана верно, без синтаксических ошибок.

4. Написать программный код, моделирующий работу всей сети в целом. С учетом того, что файл – сервер только получает пакеты.

5. Промоделировать полученную программу в GPSSPC.EXE, убедиться в том, что программа написана верно, без синтаксических ошибок.

6. Если программа написана без ошибок, добиться необходимых значений задержек для всех устройств сети.

7. Получить файл отчета с использованием GPSSREPT.EXE.

8. Повторить пункты 4 – 7 для случая, когда файл сервер не только получает пакеты, но и отвечает на них.

9. Составить отчет по проделанной работе.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: