Статус документа
Статус документа

ГОСТ 34.913.4-91 (ИСО 8802/4-88) Информационная технология (ИТ). Локальные вычислительные сети. Метод маркерного доступа к шине и спецификация физического уровня

2. ИНТЕРФЕЙС УЛЗ-УДС. СПЕЦИФИКАЦИЯ УСЛУГ


В данном разделе определены услуги, предоставляемые подуровню УЛЗ на границе между функциями управления логическим звеном и подуровнем УДС уровня звена данных эталонной модели. Настоящий стандарт определяет эти услуги в абстрактном виде. Стандарт не определяет конкретных реализаций логических объектов и интерфейсов в рамках вычислительной системы и не налагает на них никаких ограничений. Взаимоотношения этого раздела с другими разделами настоящего стандарта и со спецификациями ЛВС показаны на черт.2.1.

Примечания:

1. Точные взаимоотношения уровней, описываемых в настоящем стандарте, с уровнями, определенными в эталонной модели ВОС, являются предметом дальнейшего изучения.

2. В стадии разработки находится стандарт по спецификации услуг, общих для всех типов подуровней УДС (на основе ИСО/ПМС 10039). После разработки этого стандарта данный раздел будет заменен ссылкой на него.

Место интерфейса между УЛЗ и УДС в модели ЛВС


Черт.2.1



2.1. Обзор услуг на интерфейсе УЛЗ-УДС

2.1.1. Общее описание обеспечиваемых услуг. В данном разделе дано неформальное описание сервиса, предоставляемого подуровнем УДС для подуровня УЛЗ. Этот сервис обеспечивает лишь услуги передачи данных в режиме без установления соединения между равноправными логическими объектами УЛЗ. Они обеспечивают средства, с помощью которых логические объекты УЛЗ могут обмениваться сервисными блоками данных УДС (УД_СБД) без установления двухпунктового соединения на нижнем уровне. Передача данных может быть двухпунктовой или многопунктовой, неподтверждаемой или подтверждаемой.

2.1.2. Модель, используемая для спецификации услуг. Модель услуг и метод их описания подробно рассмотрены в приложении 10.

2.1.3. Обзор взаимодействий. К примитивам, связанным с услугами передачи данных в режиме без установления соединения, относятся:

1) УД_БЛОК_ДАННЫХ.запрос

2) УД_БЛОК_ДАННЫХ.индикация

3) УД_БЛОК_ДАННЫХ_СОСТОЯНИЕ.индикация.

Примитив УД_БЛОК_ДАННЫХ.запрос передается подуровню УДС для запроса передачи УД_СБД. (Все УД_СБД передаются с использованием процедур режима без установления соединения.) Примитив УД_БЛОК_ДАННЫХ.индикация передается подуровнем УДС для информирования о поступлении УД_СБД. Примитив УД_БЛОК_ДАННЫХ_СОСТОЯНИЕ.индикация передается подуровнем УДС для информирования о состоянии ранее принятого соответствующего примитива УД_БЛОК_ДАННЫХ.запрос.

2.1.4. Основные услуги и факультативные возможности. Все услуги являются обязательными и должны использоваться во всех реализациях.     

2.2. Детализированные взаимодействия с логическим объектом УЛЗ. В данном подразделе подробно описываются примитивы и параметры, относящиеся к услугам передачи данных в режиме без установления соединения, которые подуровень УДС предоставляет подуровню УЛЗ. Заметим, что эти параметры определены в абстрактном смысле. Параметры определяют ту информацию, которая должна быть доступна для принимающего логического объекта. Метод получения этой информации не налагает никаких ограничений на конкретную реализацию. Например, параметр УД_СБД, связанный с некоторыми сервисными примитивами передачи данных, может быть обеспечен путем фактической передачи сервисного блока данных УДС или дескриптора, либо другими способами. Значения некоторых выбранных параметров могут быть заданы в реализации в неявном виде.

2.2.1. УД_БЛОК_ДАННЫХ.запрос

2.2.1.1. Функция. Этот примитив является сервисным примитивом запроса для услуги УЛЗ передачи данных в режиме без установления соединения.

2.2.1.2. Семантика. Данный примитив должен обеспечивать следующие параметры:

УД_БЛОК_ДАННЫХ.запрос

(адрес_получателя,

адрес_отправителя,

УД_СБД,

желаемое_качество).

Параметр "адрес_получателя" определяет либо индивидуальный, либо групповой адрес логического_объекта_УДС.

Параметр "адрес_отправителя" определяет адрес логического_объекта_УДС - отправителя, обычно, локальной станции.