Архитектура функционального уровня сети

Сетевое программное обеспечение системы создает базовый транспортный уровень, выше которого строятся прикладные функциональные системы. В первую очередь была построена система пакетной обработки заданий на векторно-конвейерной IBM. Рассмотрим на ее примере архитектуру функционального уровня локальной сети системы.

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

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

Задача передачи заданий на ВМ после получения «квитан­ции» сообщает средствами ВМ пользователю о вводе его за­дания. На этом ее работа заканчивается.

Метки: , , , ,

Связанные записи