ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ
ПЕРЕДАЧА ТЕКСТА. СИСТЕМЫ ОБМЕНА ТЕКСТАМИ, ОРИЕНТИРОВАННЫЕ НА СООБЩЕНИЯ (MOTIS)
ЧАСТЬ 6. СПЕЦИФИКАЦИИ ПРОТОКОЛА
Издание официальное
S
ГОССТАНДАРТ РОССИИ Москва
ГОСТ Р ИСО/МЭК 10021-6-97
Предисловие
1 РАЗРАБОТАН Московским научно-исследовательским центром (МНИЦ) Комитета при Президенте Российской Федерации по политике информатизации
ВНЕСЕН Комитетом при Президенте Российской Федерации по политике информатизации
2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 19 августа 1997 г. № 286
Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК 10021—6—90 «Информационная технология. Передача текста. Системы обмена текстами, ориентированные на сообщения (MOTIS). Часть 6. Спецификации протокола»
3 ВВЕДЕН ВПЕРВЫЕ
© ИПК Издательство стандартов, 1997
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России
II
ГОСТ Р ИСО/МЭК 10021-6-97
Содержание
Введение...........................................IV
Глава первая. Введение................................ 1
1 Назначение....................................... 1
2 Нормативные ссылки............................... 2
3 Определения...................................... 3
4 Сокращения...................................... 3
5 Соглашения....................................... 3
Глава вторая. Спецификации протоколов доступа систем обработки сообщений............................ 4
6 Общее описание протоколов доступа СОС............... 4
7 Определение абстрактного синтаксиса протокола доступа СПС 11
8 Определение абстрактного синтаксиса протокола доступа ХС . 16
9 Преобразование в используемые услуги..................19
10 Соответствие.....................................24
Глава третья. Спецификация протокола передачи системы передачи
сообщений..............................26
11 Общее описание протокола передачи СПС..............26
12 Определение абстрактного синтаксиса протокола передачи
СПС...........................................32
13 Преобразование в используемые услуги.................34
14 Соответствие.....................................40
Приложение А Справочное определение объектных идентификаторов протокола СОС...................42
Приложение В Взаимодействие с системами 1984............ 45
Приложение С Различия между протоколами СОС 1984 и 1988 . 50 Приложение D Различия между текстом Рекомендации Х.419
МККТТ и настоящим стандартом...........54
111
ГОСТ Р ИСО/МЭК 10021-6-97
ВВЕДЕНИЕ
Настоящая часть ГОСТ Р ИСО/МЭК 10021 — одна из совокупности частей ГОСТ Р ИСО/МЭК 10021 [стандарты по системам обмена текстами, ориентированным на сообщения (MOTIS)]. ГОСТ Р ИСО/МЭК 10021 обеспечивает исчерпывающую спецификацию обработки сообщений, охватывающую любое количество взаимодействующих открытых систем.
ГОСТ Р ИСО/МЭК 10021 состоит из нескольких частей, объединенных общим названием «Информационная технология. Передача текста. Системы обмена текстами, ориентированные на сообщения (MOTIS)»:
- Часть 1. Общее описание системы и службы
- Часть 2. Общая архитектура
- Часть 3. Соглашения по определению абстрактных услуг
- Часть 4. Система передачи сообщений: определение абстрактных услуг и процедуры
- Часть 5. Хранилище сообщений: определение абстрактных услуг
- Часть 6. Спецификации протокола
- Часть 7. Система межперсональных сообщений
Система обмена текстами обеспечивает обмен сообщениями между пользователями на основе передачи сообщений с промежуточным накоплением. Сообщение, выдаваемое одним пользователем (отправителем), передается через систему передачи сообщений (СПС) и доставляется одному или нескольким другим пользователям (получателям). Пользователь может взаимодействовать непосредственно с СПС, либо косвенно через хранилище сообщений (ХС).
СПС содержит несколько агентов-передачи-сообщений (АПС), которые передают сообщения и доставляют их назначенным получателям.
Настоящий стандарт подготовлен на основе международного стандарта, разработанного совместно МККТТ и ИСО/МЭК. Эквивалентным документом МККТТ является Рекомендация Х.419 МККТТ.
IV
ГОСТ Р ИСО/МЭК 10021-6-97
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационная технология
ПЕРЕДАЧА ТЕКСТА. СИСТЕМЫ ОБМЕНА ТЕКСТАМИ, ОРИЕНТИРОВАННЫЕ НА СООБЩЕНИЯ (MOT1S) Часть 6. Спецификации протокола
Information technology. Text communication. Message-oriented text interchange systems (MOTIS).
Part 6. Protocol specifications
Дата введения 1998—07—01
ГЛАВА ПЕРВАЯ. ВВЕДЕНИЕ 1 НАЗНАЧЕНИЕ
Настоящий стандарт определяет протокол доступа СПС (РЗ), используемый между удаленным агентом пользователя и СПС для обеспечения доступа к абстрактным услугам СПС, определенным в ИСО/МЭК 10021-4.
Настоящий стандарт определяет также протокол доступа ХС (Р7), используемый между удаленным агентом-пользователя и хранили-щем-сообщений (ХС) для обеспечения доступа к абстрактным услугам ХС, определенным в ГОСТ Р ИСО/МЭК 10021—5.
Настоящий стандарт определяет также протокол передачи СПС (Р1), используемый между АПС для обеспечения распределенных операций СПС в соответствии с ИСО/МЭК 10021—4.
ИСО/МЭК 10021—2 идентифицирует другие стандарты, определяющие другие аспекты систем обработки сообщений.
Во второй главе настоящего стандарта определены протоколы доступа СОС (РЗ и Р7). В разделе 6 приведено общее описание протоколов доступа (РЗ и Р7). В разделе 7 определяется абстрактный синтаксис протокола доступа СПС (РЗ), в разделе 8 — абстрактный синтаксис протокола доступа ХС (Р7), в разделе 9 — преобразование протокола доступа СОС в используемые услуги, в разделе 10 — требования к соответствию системных реализаций протоколам доступа СОС.
Издание официальное
ГОСТ Р ИСО/МЭК 10021-6-97
В третьей главе настоящего стандарта определен протокол передачи СПС (Р1). В разделе 11 приведено общее описание протокола доступа СПС (Р1). В разделе 12 определяется абстрактный синтаксис протокола передачи СПС (Р1), в разделе 13 — преобразование протокола передачи СПС (Р1) в используемые услуги, в разделе 14 — требования к соответствию систем, реализующих протокол передачи СПС (Р1).
В приложении В описаны протокольные правила взаимодействия с реализациями Рекомендации Х.411 (1984), использующими протокол передачи СПС (Р1).
В приложении С перечислены различия между Рекомендацией Х.411 (1984) и настоящим стандартом.
В приложении D перечислены технические различия между текстом Рекомендации Х.419 МККТТ и настоящим стандартом.
2 НОРМАТИВНЫЕ ССЫЛКИ
2.1 Взаимосвязь открытых систем
В настоящем стандарте используются ссылки на следующие спецификации ВОС.
ГОСТ 34.971-91 Информационная технология. Взаимосвязь открытых систем. Определение услуг уровня представления в режиме с установлением соединения
ГОСТ 34.973-91 Информационная технология. Взаимосвязь открытых систем. Спецификация абстрактно-синтаксической нотации версии 1 (АСН.1)
ГОСТ 34.981-91 Информационная технология. Взаимосвязь открытых систем. Определение услуг сервисного элемента управления ассоциацией
ГОСТ Р ИСО/МЭК 9066—1—93 Системы обработки информации. Передача текста. Надежная передача. Часть 1. Модель и определение услуг
ГОСТ Р ИСО/МЭК 9072—1—93 Системы обработки информации. Передача текста. Удаленные операции. Часть 1. Модель, нотация и определение услуг
ГОСТ Р ИСО/МЭК 9072—2—93 Системы обработки информации. Передача текста. Удаленные операции. Часть 2. Спецификация протокола
ИСО/МЭК 9594—2—90 Информационная технология. Взаимосвязь открытых систем. Справочник. Часть 2. Модели
2
ГОСТ Р ИСО/МЭК 10021-6-97
2.2 Системы обработки сообщений Настоящий стандарт ссылается на следующие спецификации систем обработки сообщений:
ИСО/МЭК 10021 — 1—90 Информационная технология. Передача текста. Системы обмена текстами, ориентированные на сообщения (MOT1S). Часть 1. Общее описание системы и службы
ИСО/МЭК 10021—2—90 Информационная технология. Передача текста. Системы обмена текстами, ориентированные на сообщения (MOT1S). Часть 2. Общая архитектура
ИСО/МЭК 10021—3—90 Информационная технология. Передача текста. Системы обмена текстами, ориентированные на сообщения (MOTIS). Часть 3. Соглашения по определению абстрактных услуг
ИСО/МЭК 10021—4—90 Информамионная технология. Передача текста. Системы обмена текстами, ориентированные на сообщения (MOTIS). Часть 4. Система передачи сообщений. Определение абстрактных услуг и процедуры
ГОСТ Р ИСО/МЭК 10021—5—96 Информационная технология. Передача текста. Системы обмена текстами, ориентированные на сообщения (MOT1S). Часть 5. Хранилище сообщений. Определение абстрактных услуг
ГОСТ Р ИСО/МЭК 10021—7—97 Информационная технологи. Передача текста. Системы обмена текстами, ориентированные на сообщения (MOTIS). Часть 7. Система межперсональных сообщений
3 ОПРЕДЕЛЕНИЯ
Определения приведены в ИСО/МЭК 10021—2.
4 СОКРАЩЕНИЯ
Сокращения перечислены в ИСО/МЭК 10021—2.
5 СОГЛАШЕНИЯ
В настоящем стандарте используются описательные соглашения, приведенные ниже.
5.1 Термины
В настоящем стандарте написание определяемых терминов, а также наименований и значений сервисных параметров и протокольных полей, если это не имена собственные, пишутся со строчной буквы через дефисы, например: определенные-термины. Имена соб-
з
ственные пишутся с прописной буквы без связующего дефиса, например: Имя.
5.2 Определения абстрактного синтаксиса Настоящий стандарт определяет абстрактный синтаксис протоколов СОС путем использования абстрактно-синтаксической нотации АСН.1, определенной в ГОСТ 34.973, а также нотации удаленных операций, определенной в ГОСТ Р ИСО/МЭК 9072—1.
ГЛАВА ВТОРАЯ. СПЕЦИФИКАЦИИ ПРОТОКОЛОВ ДОСТУПА СИСТЕМ ОБРАБОТКИ СООБЩЕНИЙ
6 ОБЩЕЕ ОПИСАНИЕ ПРОТОКОЛОВ ДОСТУПА СОС
6.1 Модель протоколов доступа СОС
В разделе 6 ИСО/МЭК 10021—4 описана абстрактная модель систем передачи сообщений (СПС) и абстрактные услуги СПС, которые она предоставляет своим пользователям-СПС.
В разделе 6 ГОСТ Р ИСО/МЭК 10021—5 описана абстрактная модель хранилища сообщений (ХС) и абстрактные услуги СПС, которые оно обеспечивает своим пользователям-ХС.
В данном разделе описано, каким образом обеспечиваются абстрактные услуги СПС и абстрактные услуги ХС во время сеансов обмена данными ВОС при реализации абстрактных услуг пользователя и поставщика в виде прикладных-процессов, расположенных в различных открытых системах.
В функциональной среде ВОС обмен данными между прикладны-ми-процессами описывается в понятиях обмена данными между парой логических-объекгов-прикладного-уровня (ЛОП) с использованием услуг уровня представления.
Функциональные возможности логических-объектов-прикладно-го-уровня разделены на ряд (состоящий от одного до нескольких) сервисных-элементов-прикладного-уровня (СЭП). Взаимодействия между ЛОП описываются с точки зрения использования ими услуг, обеспечиваемых СЭП.
Доступ к абстрактным услугам СПС обеспечивается тремя СЭП, каждый из которых поддерживает тип порта, который соединяет в абстрактной модели пользователя-СПС и саму СПС. Сервисный элемент предоставления сообщения (СЭПрС) обеспечивает услуги в порту предоставления; сервисный элемент доставки сообщения
4
ГОСТ Р ИСО/МЭК 10021-6-97
(СЭДС) обеспечивает услуги в порту доставки; сервисный элемент управления сообщением (СЭУС) обеспечивает услуги в административном порту. СЭПрС, СЭДС и СЭУС являются асимметричными-СЭП; то есть элементы СЭП пользователя-СЭП действуют в качестве потребителя, а элементы СЭП СПС — в качестве поставщика абстрактных услуг СПС.
Точно так же доступ к абстрактным услугам ХС обеспечивается тремя СЭП: сервисным элементом предоставления сообщения (СЭПрС), обеспечивающим порт-косвенного-предоставлсния; сервисным элементом поиска сообщений (СЭПсС), обеспечивающим услуги порта поиска, и сервисным элементом управления сообщением (СЭУС), обеспечивающим услуги административного-порта. СЭП пользователя-ХС действует в качестве потребителя, а СЭП ХС — в качестве поставщика абстрактных услуг ХС.
Эти сервисные-элементы-прикладного-уровня, в свою очередь, обеспечиваются другими еервисными-элементами-прикладного-уровня.
Сервисный элемент удаленных операций (СЭУО) обеспечивает в абстрактной модели парадигм запрос/ответ абстрактных операций, выполняемых в указанных портах. Элементы СЭПрС, СЭДС, СЭПсС и СЭУС обеспечивают преобразование функций абстрактно-синтаксической нотации абстрактных услуг в услуги, обеспечиваемые элементом СЭУО.
В качестве факультативной возможности может быть использован сервисный элемент надежной передачи (СЭНП) с целью обеспечения надежной передачи протокольных-блоков-данных-прикладного-уровня (ПБДП), содержащих параметры операций, между ЛОП.
Сервисный элемент управления ассоциацией (СЭУА) обеспечивает установление и разъединение прикладной-ассоциации между парой ЛОП. Ассоциация между пользователем-СПС и СПС может устанавливаться либо пользователем-СПС, либо СПС. Ассоциация между пользователем-ХС и ХС может устанавливаться только поль-зователем-ХС. Разъединить установленную ассоциацию может только сс инициатор.
Один или комбинация нескольких элементов СЭПрС, СЭДС, СЭПсС и СЭУС в сочетании с поддерживающими их СЭП определяют прикладной-контекст прикладной-ассоциации. Заметим, что для поддержки одного или нескольких видов парных взаимодействий между двумя объектами абстрактной модели может быть использована одна прикладная-ассоциация.
5
В таблице 1 идентифицированы прикладные-контексты, определенные в настоящем стандарте для протокола доступа СПС и протокола доступа ХС.
Таблица 1 — Прикладные контексты протокола доступа СОС |
Прикладной контекст |
СЭП обработки сообщений |
Обеспечивающие СЭП |
СЭПрС |
сэдс |
СЭПсС |
СЭУС |
СЭУО |
сэнп |
СЭУА |
Протокол доступа СПС Доступ-спс |
ПТ |
ПТ |
|
ПТ |
X |
|
X |
Форсированный доступ^
СПС |
ПС |
ПС |
- |
ПС |
X |
— |
X |
Надежный-доступ-спс |
ПТ |
ПТ |
— |
ПТ |
X |
X |
X |
Форсированный-надеж-
пый-доступ-спс |
ПС |
ПС |
- |
ПС |
X |
X |
X |
Протокол доступа ХС Достул-хс |
ПТ |
|
ПТ |
пт |
X |
|
X |
Надсжный-доступ-хс |
ПТ |
— |
пт |
пт |
X |
X |
X |
|
Обозначения:
X — наличие;
«—» — отсутствие;
ГГГ — имеется при инициации со стороны потребителя; Г1С — имеется при инициации со стороны поставщика |
Если обеспечивается протокол доступа СПС (РЗ), то обеспечение прикладных-контекстов доступ-СПС и форсированный-доступ-СПС является обязательным для АПС. Если АПС обеспечивает приклад-ной-контекст надежный-доступ-СПС, он должен обеспечивать также форсированный-надежный-доступ-СПС, и наоборот. Обеспечение каждого прикладного-контекста протокола доступа СПС (РЗ) явля-ся факультативным для пользователя-СПС.
Если обеспечивается протокол доступа ХС (Р7), то обеспечение прикладного-контекста доступ-ХС обязательно для ХС, а обеспечение прикладного-контекста надежный-доступ-ХС — факультативно. Обеспечение каждого из прикладных-контекстов протокола доступа ХС (Р7) является факультативной возможностью пользователя-ХС.
На рисунке 1 приведена модель прикладного-контекста между
6