Все госты и снипы онлайн

Более 10000 документов в открытом доступе, абсолютно бесплатно

ГОСТ Р - ИСО/МЭК 10740-2-2000 Информационная технология. Текстовые и учрежденческие системы. Ссылочная передача данных. Часть 2. Спецификация протокола

Этот документ был распознан автоматически. В блоке справа Вы можете найти скан-копию. Мы работаем над ручным распознаванием документов, однако это титанический труд и на него уходит очень много времени. Если Вы хотите помочь нам и ускорить обработку документов, Вы всегда можете сделать это, пожертвовав нам небольшую сумму денег.

Файлы для печати:

ГОСТ Р И С О /М Э К 10740-2-2000 Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т Р О С С И Й С К О Й Ф Е Д Е Р А Ц И И Информационная технология ТЕКСТОВЫЕ И УЧРЕЖДЕНЧЕСКИЕ СИСТЕМЫ ССЫЛОЧНАЯ ПЕРЕДАЧА ДАННЫХ Ч а с т ь 2 Спецификация протокола Издание официальное 61 /2000 2- 8 З Б ГОССТАНДАРТ РОССИИ М о с к в аженские зонтики
ГОСТ 1» ИСО/М ЭК 10740-2-2000 Предисловие 1 РАЗРАБОТАН Государственным научно-исследовательским и конструкторско-технологи­ ческим институтом «Тест* Государственного комитета Российской Федерации по телекоммуника­ циям ВНЕСЕН Государственным комитетом Российской Федерации по телекоммуникациям 2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 28 ноября 2000 г. № 317-ст 3 Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК 10740-2—93 «Информационная технология. Текстовые и учрежденческие системы. Ссы­ лочная передача данных. Часть 2. Спецификация протокола» 4 ВВЕДЕН ВПЕРВЫЕ © ИПК Издательство стандартов, 2001 Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России II
ГОСТ Р И СО /М ЭК 10740-2-2000 Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т Р О С С И Й С К О Й Ф Е Д Е Р А Ц И И Информационная технология ТЕКСТОВЫЕ И УЧРЕЖДЕНЧЕСКИЕ СИСТЕМЫ. ССЫЛОЧНАЯ ПЕРЕДАЧА ДАННЫХ Ч а с т ь 2 Спецификация протокола Information technology. Text and office systems. Referenced Data Transfer. Part 2. Protocol specification Дата введения 2002—01—01 1 Область применения В настоящем стандарте описан сервисный элемент прикладного уровня (СЭП) и прикладные контексты (ПК) для ссылочной передачи данных в распределенных учрежденческих приложениях. Стандарт подразделяется на четыре части: - вводная часть, в которой собраны нормативные ссылки, определения и сокращения: - спецификация сервисного элемента прикладного уровня СПД (СЭСПД); - спецификация двух прикладных контекстов СПД, содержащих СЭСПД: - соответствующие требования к прикладным контекстам СПД. 2 Нормативные ссылки В настоящем стандарте использованы ссылки на следующие стандарты: ГОСТ 34.971—91 (ИСО 8822—88) Информационная технология. Взаимосвязь открытых сис­ тем. Определение услуг уровня представления с установлением соединения ГОСТ 34.981—91 (ИСО 8649—88) Информационная технология. Взаимосвязь открытых сис­ тем. Определение услуг сервисного элемента управления ассоциацией ГОСТ 28906—91 (ИСО 7498—84) Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель ГОСТ Р ИСО/МЭК 7498-2—99 (ИСО 7498—84) Информационная технология. Взаимосвязь открытых систем. Базовая этатонная модель. Часть 2. Архитектура зашиты информации ГОСТ Р ИСО/МЭК 8824—93 Информационная технология. Взаимодействие открытых сис­ тем. Спецификация абстрактной синтаксической нотации версии один (ACH.I) ГОСТ Р ИСО/МЭК 8825—93 Информационная технология. Взаимодействие открытых сис­ тем. Спецификация базовых правил кодирования для нотации абстрактного синтаксиса версии один (ACH.I) ГОСТ Р ИСО/МЭК 9066-1—93 Системы обработки информации. Передача текста. Надежная передача. Часть 1. Определение услуг ГОСТ Р ИСО/МЭК 9066-2—93 Системы обработки информации. Передача текста. Надежная передача. Часть 2. Спецификация протокола ГОСТ Р ИСО/МЭК 9072-1—93 Системы обработки информации. Передача текста. Удаленные операции. Часть 1. Модель, нотация и определение услуг ГОСТ Р ИСО/МЭК 9072-2—93 Системы обработки информации. Передача текста. Удаленные операции. Часть 2. Спецификация протокола ГОСТ Р ИСО/МЭК 10031-1—2000 Информационная технология. Текстовые и учрежденчес­ кие системы. Модель распределенного учрежденческого приложения. Часть 1. Общая модель ГОСТ Р ИСО/МЭК 10031-2—2000 Информационная технология. Текстовые и учрежденчес­ кие системы. Модель распределенного учрежденческого приложения. Часть 2. Отличающая объект ссылка >1 ассоциативные процедуры И мание официальное I
ГОСТ 1» ИСО/М ЭК 10740-2-2000 ГОСТ Р ИСО/МЭК 10740-1—2000 Информационная технология. Текстовые и учрежденчес­ кие системы. Ссылочная передача данных. Часть 1. Определение абстрактных услуг 3 Определения 3.1 Определения базовой эталонной модели ВОС В настоящем стандарте используют следующие термины, определенные в ГОСТ 28906: а) прикладной уровень: б) прикладной контекст; в) прикладной процесс; г) сервисный элемент прикладного уровня; д) протокол; е) синтаксис передачи. 3.2 Модель распределенного учрежденческого приложения. Определения отличающей объект ссылки и ассоциативных процеду р В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/М ЭК 10031-2: а) аутентификация: б) полномочия. 3.3 Определения сервисного элемента управления ассоциацией (СЭУА) В настоящем стандарте используют следующий термин, определенный в Г'ОСТ 34.981: прикладной контекст. 3.4 Определение услуг уровня представления В настоящем стандарте используют следующие термины, определенные в Г ОСТ 34.971: а) абстрактный синтаксис: б) имя синтаксиса передачи. 3.5 Определения абстрактной синтаксической нотации В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 8824: а) АСН.1; б) идентификатор объекта. 3.6 Определения сервисного элемента удаленных операций (СЭУО) В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 9072-1: а) удаленные операции (УО): операция связывания, операция развязывания, операция: б) нотация УО; в) сервисный элемент удаленных операций. 3.7 Модель распределенных учрежденческих приложений — общие определения В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 10031-1: а) исполнитель: б) соучастник: в) значение объекта данных: г) отличающая объект ссылка: д) распределенное учрежденческое приложение: е) ссылочный доступ к объекту ; ж) операция СДО. 3.8 Определения В настоящем стандарте используют следующий термин, определенный в ГОСТ Р ИСО/МЭК 10740-1: ссылочная передача данных. 4 Сокращения В настоящем стандарте использованы следующие сокращения: АСН.1 — абстрактная синтаксическая нотация версии 1 К У — качество услуги ООС — отличающая объект ссылка ПК — прикладной контекст Г1Г1БД — прикладной протокольный блок данных СДО — ссылочный доступ к объекту СПД — ссылочная передача данных СЭНП — сервисный элемент надежной передачи СЭП — сервисный элемент прикладного уровня СЭСПД — сервисный элемент ссылочной передачи данных СЭУО — сервисный элемент удаленных операций. 2
ГОСТ Р ИСО/М ЭК 10740-2-2000 5 Соглашения В настоящем стандарте используется следующее соглашение. Для определения абстрактного синтаксиса информационных объектов используется ЛСН.1. 6 Сервисный элемент прикладного уровня и абстрактный синтаксис СПД В настоящем разделе формально определен сервисный элемент прикладного уровня СПД (СЭСПД) и абстрактный синтаксис СПД. Данное описание соответствует ГОСТ Р ИСО/МЭК 8824 и ГОСТ Р ИСО/МЭК 9072-1. RDT-application-service-element {joint-iso-ccitt rdt(!2) modules(O) application-service-element(l)} DEFINITIONS:: = BEGIN EXPORTS access-denied, extend, extend-rejected, invalid-reference, rdt-asO, rDTSE, transfer, value-not-avai­ lable: IMPORTS APPLICATION-SERVICE-ELEMENT FROM Re mot e-Ope rations- Not at ion-exte nsion (joint-iso-ccitt remote-operations(4)notation-ex- tension(2)} Access-denied. Extend, Extend-rejected. Invalid-reference, rdtx. Transfer, Value-not-available FROM RDT-abstract-service-definition (joint-iso-ccitt rdt(12) modules(O) abstract-service-detini- tion(0)}; - - Идентификатор объекта rdt-asO OBJECT IDENTIFIER:: = (rdtx abstract-syntax(2)apdus0(0)versionl(l)J - - Данный абстрактный синтаксис содержит apdus. определенный - - - - в модуле Rentote-Operation-APDUs (joint-iso-ccitt - - - - remote-operations(4) apdus (1)} в ГОСТ Р ИСО/МЭК 9072-2. - - - - и apdus, определенный в настоящем модуле. - - - - Данный абстрактный синтаксис должен использоваться, если СЭСПД - - - - включаются в абстрактные контексты, неопределенные в - - - - настоящем стандарте - - - - Сервисный элемент прикладного уровня СПД rDTSE APPLICATION-SERVICE-ELEMENT OPERATIONS (extend, transfer) :: = {rdtx service-elements(3)rdtASE(0)) - - Удаленные операции extend Extend :: = I transfer Transfer :: = 2 - - Удаленные ошибки access-denied Access-denied :: = I extend-rejected Extend-rejected :: = 2 invalid-reference Invalid-reference :: = 3 3
ГОСТ 1» ИСО/М ЭК 10740-2-2000 value-not-availaWc Value-not-available :: = 4 END - - прикладного сервисного элемента СПД 7 Прикладные контексты и протокол СПД 7.1 Обзор В данном разделе специфицированы прикладные контексты (ПК), которые должны приме­ няться для ссылочной передачи данных. В разделе используется нотация, определенная в ГОСТ Р ИСО/МЭК 9072-1. Данный раздел охватывает следующие вопросы: а) прикладные контексты СПД (7.2); б) операции связывания и развязывания (7.3); в) использование СЭУО (7.4). Два ПК ссылочной передачи данных определены в 7.2. П р и м е ч а н и е — СЗС П Д также может включаться в ПК конкретного приложения. 7.2 Прикладные контексты СПД В настоящем подразделе для СПД формально описаны два прикладных контекста. Описание выполнено по правилам ГОСТ Р ИСО/МЭК 8824 и ГОСТ Р ИСО/МЭК 9072-1. RDT-application-context-definition [joint-iso-cciit ixlt( 12) modules(O) ac-definition(3)}; DEFINITIONS:: = BEGIN EXPORTS aCSE-as, rdt-asl. rdt-as2. rdt-ac-1. rdt-ac-2, RDTBind. RDTUnbind; IMPORTS BIND. UNBIND FROM Remote-Operations-Notation {joint-iso-ccitt remote-operations(4)notation(0)} APPLICATION-CONTEXT, aCSE FROM Remote-Operations-Notation-extension {joint-iso-ccitt remote-operations(4)notation-ex- tension(2)) rOSE FROM Remote-Operations-APDUs {joint-iso-ccitt remote-operations(4)apdiis(l)} rTSE FROM Reliable-Transfer-APDUs {joint-Lso-ccitt reliable-transfer(3)apdus(!)} Name FROM Information Framework (joint-iso-ccitt ds(5)modules(l) informalionFramework(l)} rdtx FROM RDT-abstract-service-definition {joint-iso-ccitt rdt(12)modnles(0) abstract-service-defini- tion(l)| rDTSE, rdt-asO FROM RDT-applicat ion-service-element {joint-iso-ccitt rdt( 12)modules(0) application-service- ele- mcnt(l)} - - Идентификаторы объектов aCSE-as OBJECT IDENTIFIER :: = {joint-iso-ccitt association-control(2)abstractSyn- tax( 1 )apdus(0)version( 1)} - - как определено в ИСО/МЭК 8650
ГОСТ I» ИСО/МЭК 10740-2-2000 rdt-asl OBJECT IDENTIFIER :: = {rdtx abstract-syntax(2)apdusl( Aversion 1(1)} - - Данный абстрактный синтаксис - - - - включает APDUs, определенное в этом модуле - - - - (связывание и развязывание) - - rdt-as2 OBJECT IDENTIFIER :: = {rdtx abstraci-syntax(2)apdus2(2)versionl(I)} - - Данный абстрактный синтаксис - - - - включает APDUs. определенный для rtd-asl, и - - - - APDUs, определенный в модуле - - - - Reliable-Transfer-APDUs - - - -(joint-iso-ccitt reliable-transfer(3) apdus(0)} - - - - Прикладные контексты rdt-ac-1 APPLICATION-CONTEXT - - исключая СЭНП - - APPLICATION SERVICE ELEMENTS {aCSE} BIND RDTBind UNBIND RDTUnbind REMOTE OPERATIONS {rOSE} OPERATIONS OF jrDTSE) ABSTRACT SYNTAXES {aCSE-as, rtd-asO. rtd-asl} :: = I rdtx application-contexts-2(4)contextl(l)} rdt-ac-2 APPLICATION-CONTEXT - - исключая СЭНП - - APPLICATION SERVICE ELEMENTS {aCSE. rTSE} BIND RDTBind UNBIND RDTUnbind REMOTE OPERATIONS (rOSE) OPERATIONS OF {rDTSE} ABSTRACT SYNTAXES {aCSE-as, rtd-asO. nd-as2| :: = {rdtx application-contexts-2(4)context2(2)} - - Связывание RTDBind :: = BIND ARGUMENT RDTBindArgument RESULT RDTBindResult BIND-ERROR RDTBindError RDTBindArgument :: = SET { credeniials|0| CHOICE { Unprotected-Credentials |()| IMPLICIT Simple-Credentials, extemal-Credentials 11| EXTERNAL} OPTIONAL} Simple-Credentials :: = SEQUENCE { user-Name Name. user-Password OCTET STRING) RDTBindResult:: = RDTBindArgument RDTBindError:: = SET { refuseReason |0 | IMPLICIT INTEGER (busy(O), security-failure* I))} - - Развязывание RDTUnbind :: = UNBIND - - Примечание: имя синтаксиса передачи {joint-iso-ccitt asnl (1) - - 5
ГОСТ Р ИСО/М ЭК 10740-2-2000 - - basic-encoding (1)} может быть использовано для - - абстрактных синтаксисов, перечисленных в данном модуле - - END - - определения прикладного контекста СПД 7.3 Операции связывания и развязывания Удаленные операции RDTBind и RDTUnbind используются инициатором и ответчиком ассо­ циации в начале и в конце конкретного периода ассоциации. Процесс связывания может включать обмен простой информацией аутентификации, посредством чего инициатор и ответчик ассоциации идентифицируют друг друга (7.2). Можно также использовать другие механизмы аутентификации после того, как они будут стандартизированы. Система СПД, которая запрашивает операцию RDTBind, должна также запрашивать и опера­ цию RDTUnbind. 7.4 Использование СЭУО 7.4.1 О б щ и е п р а в и л а Протокол СЭСПД является симметричным протоколом в том смысле, что обе категории СПД могут вызывать и осуществлять все операции. СЭСПД использует СЭУО в асинхронном режиме в том смысле, что новые операции могут быть вызваны без ожидания результата предыдущей вызван­ ной операции. Результаты могут быть возвращены в порядке, отличном от того, который соответ­ ствует вызовам. Более подробно см. ГОСТ Р ИСО/МЭК 9072.1 и ГОСТ Р ИСО/МЭК 9072.2. 7.4.2 П р и о р и т е т ы у д а л е н н ы х о п е р а ц и й СЭУО обеспечивает присвоение относительных приоритетов ПГ1ВД. которые могут переда­ ваться во время ассоциации и по завершению ассоциации. В первой графе таблицы 1 приведены приоритеты, которые должны быть использованы СПД (чем ниже значение, тем выше приоритет). Во второй графе приведены конкретные услуги, которые должны присваиваться в контексте СЭСПД этим приоритетам. Т а б л и ц а 1 Приоритет Услуга 0 Завершение ассоциации 1 КО- REJECT-U RO-ERROR 2 RO-RESULT 3 RO-INVOKE П р и м е ч а н и е — Это приоритеты относятся только к прикладным контекстам, содержащим сервис­ ный элемент надежной передачи (СЭНП). См. ГОСТ Р ИСО/МЭК 9066.1 и ГОСТ Р ИСО/МЭК 9066.2. 8 Требования соответствия 8.1 Общие положения В настоящем полразделе определены требования соответствия протоколу СПД, определенному в разделах 6 и 7. Определены только внешневилимые и вкешнетестируемые критерии. 8.2 Оборудование Оборудование, состоящее из аппаратных и/или программных средств, должно обеспечивать соответствие настоящему стандарту. Оборудование также может иметь другое предназначение. 8.3 Парное оборудование Любое выполнение протокола, по необходимости, включает парное оборудование, с которым взаимосвязано рассматриваемое оборудование. Для подтверждения соответствия принято, что это парное оборудование: - работает в соответствии с настоящим стандартом; - способно управлять отклонением в том смысле, что оно может быть источником преднаме­ ренных протокольных ошибок для целей тестирования. 6
ГОСТ Р ИСО/М ЭК 10740-2-2000 8.4 Соответствие протоколу СГ1Д Система, поддерживающая услуги и протоколы, описанная в настоящем стандарте, должна выполнять следующие роли: - исполнитель; - соучастник. Поддержка СИД в качестве соучастиика/исполнителя не исключает использования операций прямой передачи значений. Любое заявление о соответствии настоящему стандарту должно устанавливать, какой(ие) прнкладной(ые) контекст(ы) поддерживаетея(ются) оборудованием, к которому оно относится. 8.4.1 С о о т в е т с т в и е и с п о л н и т е л я 8.4.1.1 Обязательное соответствиеСистема, заявляющая о соответствии настоящему стандарту, в роли исполнителя, должна уметь: - принять ассоциацию, установленную парным оборудованием; - принять корректно отформатированные вызовы передачи расширения и создать корректно отформатированные результаты или ошибки в соответствии с разделом 6 ГОСТ Р ИСО/МЭК 10740-1; - поддерживать по крайней мере следующие характеристики из раздела 7 ГОСТ Р ИСО/МЭК 10031-2: - идентификатор определения места; - качество услуги уровня-1: - единичное использование ссылки. 8.4.1.2 Факультативное соответствие Заявление о соответствии настоящему стандарту в роли участника должно устанавливать, какие из следующих характеристик, описанных в разделе 7 ГОСТ Р ИСО/МЭК 10031-2. должны поддер­ живаться оборудованием, которому соответствует заявление: а) характеристики, применимые к операциям передачи и расширения: - прямая логическая идентификация, - косвенная логическая идентификация, - качество услуги уровня 2, - качество услуги уровня 3. - многократное использование ссылки; б) характеристики, применимые только к операции расширения: - расширение времени достоверности, - расширение использования, - способност ь предлагать другое КУ в указании ошибки на запрос расширения использования. 8.4.2 С о о т в е т с т в и е с о у ч а с т н и к а 8.4.2.1 Обязательное соответствие Система, заявляющая о соответствии настоящему стандарту в роли соучастника, должна быть способна: - идентифицировать соучастника по идентификатору места в ООС; - установить ассоциацию с парным оборудованием, работающим в соответствии с ПК. опре­ деленным в разделе 7; - поддерживать характеристику идентификатор места из раздела 7 ГОСТ Р ИСО/М ЭК 10031-2. 8.4.2.2 Факультативное соответствие Заявление о соответствии настоящему стандарту в роди соучастника должно устанавливать, какие из следующих характеристик, описанных в разделе 7 ГОСТ Р ИСО/МЭК 10031-2, должны поддерживаться оборудованием, которому соответствует заявление: - прямая логическая идентификация; - косвенная логическая идентификация. ПРИЛОЖЕНИЕ А (справочное) Перечень присвоенных значений идентификатора объекта В настоящем приложении приведена сводка значений идентификатора объекта, присвоенных в ГОСТ Р ИСО/МЭК 10740-1 и ГОСТ Р ИСО/М ЭК 10740-2. 7
ГОСТ 1» ИСО/М ЭК 10740-2-2000 {joint-iso-ccitl rdt(l2)nKKlulcs(0)abstract-servicc-definition(0)) - - модуль ACH.I. определенный в ГОСТ Р ИСО/М ЭК 10740-1 - - {joint-iso-ccilt rdt( I2)modules(0)application-scrvicc-clcmcnl(I)} - - модуль ACH.I. определенный в настоящем стандарте- - {joint-iso-ccitl rdt( I2)modules(0)ac-definitional) - - модуль ACH.I. определенный в настоящем стандарте - - jjoint-iso-ccilt rdt( 12)) - - идентификатор СПД, - - - - определенный в ГОСТ Р ИСО/М ЭК 10740-1 {rtdx abstract-sc r>icc( 1») - - идентификатор абстрактной услуги СПД. - - - - определенный в ГОСТ Р ИСО/М ЭК 10740-1 - - {rdtas accessor (0)) - - идентификатор объекта доступа СПД, - - - - определенный в ГОСТ Р ИСО/М ЭК 10740-1 - - (rdtas access-роrt(1)} - - идентификатор порта доступа СПД. - - - - определенный в ГОСТ Р ИСО/МЭК 10740-1 - - jrdtx abstracl-syntax(2)apdus0<0)vcrsionl(l)} - - идентификатор абстрактного синтаксиса СПД, - - - - определенный в настоящем стандарте - - {rdtx scrvicc-clcmcnts(3)rdtAS£(0)} - - идентификатор - - - - сервисною элемента СПД, - - - - определенный в настоящем стандарте - - {joint-iso-ccitt association-control<2)abstraclSynta.\(l) apdus(0)vcrsionl(l)} - - идентификатор абстрактного синтаксиса СЭПК. - - - - определенный в ГОСТ Р ИСО/М ЭК 10740-1 - - (rdtx abstract-syntax(2)apdusH 1 )vcrsionl( I)) - - идентификатор абстрактного синтаксиса СПД. - - - - определенный в настоящем стандарте - - (rdtx abstract-syntax(2)apdus2(2)vcrsionH 1)} - - идентификатор абстрактного синтаксиса СПД. - - - - определенный в настоящем стандарте - - (rdtx applicatK»n-contexts-2(4)contcxtl( 1)) - - идентификатор прикладного контекст СПД. - - - - определенный в настоящем стандарте - - (rdtx applicatk»n-contcxls-2(4)context2(2)( - - идентификатор прикладного контекста СПД, - - - - определенный в настоящем стандарте - - 8
ГОСТ I» ИСО/М ЭК 10740-2-2000 УДК 681.324:006.354 О К С 35.100.70 Г185 О К С Т У 4002 Ключевые слова: взаимосвязь открытых систем, текстовые и учрежденческие системы, ссылочная передача данных, ссылочный доступ к объекту, спецификация протокола, прикладной контекст, прикладной сервисный элемент, протокол, требования соответствия
Р е д а к т о р Н.П. О гурцов Т е х н и ч е с к и й р ед а к то р В Н П русакова К о р р е к т о р М В. Буйная К о м п ь ю т е р н а я в е р с т к а Л .Н . So.ю т а рекой И ха. л и ц . № 02354 о т 14.07 2000. С д а н о н н а б о р 0 7 .02.2001. П о д п и с а н о а п еч ат ь 01.03.2001. У сд.печ.л. 1,40. У ч .- и м л . 1,05. Т и р аж 29S Sk i . С 404 З а к . 224. И П К И зд ат ел ь ств о с т а н д а р т о в , 107076. М о с к в а . К о л о д е з н ы й п е р .. 14. Н а б р а н о и И зд ат ел ь ств е на П Э В М Ф и л и а л И П К И зд ат ел ь ств о с т ан д а р то в — т и п . " М о с к о в с к и й п е ч а т н и к '. 103062. М о с к в а . Л я л и н п е р .. 6. П а р М 0 S 0 I0 2ГОСТ Р ИСО/МЭК 10740-2-2000

ГОСТ Р И С О /М Э К 10740-2-2000 Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т Р О С С И Й С К О Й Ф Е Д Е Р А Ц И И Информационная технология ТЕКСТОВЫЕ И УЧРЕЖДЕНЧЕСКИЕ СИСТЕМЫ ССЫЛОЧНАЯ ПЕРЕДАЧА ДАННЫХ Ч а с т ь 2 Спецификация протокола Издание официальное 61 /2000 2- 8 З Б ГОССТАНДАРТ РОССИИ М о с к в аженские зонтики
ГОСТ 1» ИСО/М ЭК 10740-2-2000 Предисловие 1 РАЗРАБОТАН Государственным научно-исследовательским и конструкторско-технологи­ ческим институтом «Тест* Государственного комитета Российской Федерации по телекоммуника­ циям ВНЕСЕН Государственным комитетом Российской Федерации по телекоммуникациям 2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 28 ноября 2000 г. № 317-ст 3 Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК 10740-2—93 «Информационная технология. Текстовые и учрежденческие системы. Ссы­ лочная передача данных. Часть 2. Спецификация протокола» 4 ВВЕДЕН ВПЕРВЫЕ © ИПК Издательство стандартов, 2001 Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России II
ГОСТ Р И СО /М ЭК 10740-2-2000 Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т Р О С С И Й С К О Й Ф Е Д Е Р А Ц И И Информационная технология ТЕКСТОВЫЕ И УЧРЕЖДЕНЧЕСКИЕ СИСТЕМЫ. ССЫЛОЧНАЯ ПЕРЕДАЧА ДАННЫХ Ч а с т ь 2 Спецификация протокола Information technology. Text and office systems. Referenced Data Transfer. Part 2. Protocol specification Дата введения 2002—01—01 1 Область применения В настоящем стандарте описан сервисный элемент прикладного уровня (СЭП) и прикладные контексты (ПК) для ссылочной передачи данных в распределенных учрежденческих приложениях. Стандарт подразделяется на четыре части: - вводная часть, в которой собраны нормативные ссылки, определения и сокращения: - спецификация сервисного элемента прикладного уровня СПД (СЭСПД); - спецификация двух прикладных контекстов СПД, содержащих СЭСПД: - соответствующие требования к прикладным контекстам СПД. 2 Нормативные ссылки В настоящем стандарте использованы ссылки на следующие стандарты: ГОСТ 34.971—91 (ИСО 8822—88) Информационная технология. Взаимосвязь открытых сис­ тем. Определение услуг уровня представления с установлением соединения ГОСТ 34.981—91 (ИСО 8649—88) Информационная технология. Взаимосвязь открытых сис­ тем. Определение услуг сервисного элемента управления ассоциацией ГОСТ 28906—91 (ИСО 7498—84) Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель ГОСТ Р ИСО/МЭК 7498-2—99 (ИСО 7498—84) Информационная технология. Взаимосвязь открытых систем. Базовая этатонная модель. Часть 2. Архитектура зашиты информации ГОСТ Р ИСО/МЭК 8824—93 Информационная технология. Взаимодействие открытых сис­ тем. Спецификация абстрактной синтаксической нотации версии один (ACH.I) ГОСТ Р ИСО/МЭК 8825—93 Информационная технология. Взаимодействие открытых сис­ тем. Спецификация базовых правил кодирования для нотации абстрактного синтаксиса версии один (ACH.I) ГОСТ Р ИСО/МЭК 9066-1—93 Системы обработки информации. Передача текста. Надежная передача. Часть 1. Определение услуг ГОСТ Р ИСО/МЭК 9066-2—93 Системы обработки информации. Передача текста. Надежная передача. Часть 2. Спецификация протокола ГОСТ Р ИСО/МЭК 9072-1—93 Системы обработки информации. Передача текста. Удаленные операции. Часть 1. Модель, нотация и определение услуг ГОСТ Р ИСО/МЭК 9072-2—93 Системы обработки информации. Передача текста. Удаленные операции. Часть 2. Спецификация протокола ГОСТ Р ИСО/МЭК 10031-1—2000 Информационная технология. Текстовые и учрежденчес­ кие системы. Модель распределенного учрежденческого приложения. Часть 1. Общая модель ГОСТ Р ИСО/МЭК 10031-2—2000 Информационная технология. Текстовые и учрежденчес­ кие системы. Модель распределенного учрежденческого приложения. Часть 2. Отличающая объект ссылка >1 ассоциативные процедуры И мание официальное I
ГОСТ 1» ИСО/М ЭК 10740-2-2000 ГОСТ Р ИСО/МЭК 10740-1—2000 Информационная технология. Текстовые и учрежденчес­ кие системы. Ссылочная передача данных. Часть 1. Определение абстрактных услуг 3 Определения 3.1 Определения базовой эталонной модели ВОС В настоящем стандарте используют следующие термины, определенные в ГОСТ 28906: а) прикладной уровень: б) прикладной контекст; в) прикладной процесс; г) сервисный элемент прикладного уровня; д) протокол; е) синтаксис передачи. 3.2 Модель распределенного учрежденческого приложения. Определения отличающей объект ссылки и ассоциативных процеду р В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/М ЭК 10031-2: а) аутентификация: б) полномочия. 3.3 Определения сервисного элемента управления ассоциацией (СЭУА) В настоящем стандарте используют следующий термин, определенный в Г'ОСТ 34.981: прикладной контекст. 3.4 Определение услуг уровня представления В настоящем стандарте используют следующие термины, определенные в Г ОСТ 34.971: а) абстрактный синтаксис: б) имя синтаксиса передачи. 3.5 Определения абстрактной синтаксической нотации В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 8824: а) АСН.1; б) идентификатор объекта. 3.6 Определения сервисного элемента удаленных операций (СЭУО) В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 9072-1: а) удаленные операции (УО): операция связывания, операция развязывания, операция: б) нотация УО; в) сервисный элемент удаленных операций. 3.7 Модель распределенных учрежденческих приложений — общие определения В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 10031-1: а) исполнитель: б) соучастник: в) значение объекта данных: г) отличающая объект ссылка: д) распределенное учрежденческое приложение: е) ссылочный доступ к объекту ; ж) операция СДО. 3.8 Определения В настоящем стандарте используют следующий термин, определенный в ГОСТ Р ИСО/МЭК 10740-1: ссылочная передача данных. 4 Сокращения В настоящем стандарте использованы следующие сокращения: АСН.1 — абстрактная синтаксическая нотация версии 1 К У — качество услуги ООС — отличающая объект ссылка ПК — прикладной контекст Г1Г1БД — прикладной протокольный блок данных СДО — ссылочный доступ к объекту СПД — ссылочная передача данных СЭНП — сервисный элемент надежной передачи СЭП — сервисный элемент прикладного уровня СЭСПД — сервисный элемент ссылочной передачи данных СЭУО — сервисный элемент удаленных операций. 2
ГОСТ Р ИСО/М ЭК 10740-2-2000 5 Соглашения В настоящем стандарте используется следующее соглашение. Для определения абстрактного синтаксиса информационных объектов используется ЛСН.1. 6 Сервисный элемент прикладного уровня и абстрактный синтаксис СПД В настоящем разделе формально определен сервисный элемент прикладного уровня СПД (СЭСПД) и абстрактный синтаксис СПД. Данное описание соответствует ГОСТ Р ИСО/МЭК 8824 и ГОСТ Р ИСО/МЭК 9072-1. RDT-application-service-element {joint-iso-ccitt rdt(!2) modules(O) application-service-element(l)} DEFINITIONS:: = BEGIN EXPORTS access-denied, extend, extend-rejected, invalid-reference, rdt-asO, rDTSE, transfer, value-not-avai­ lable: IMPORTS APPLICATION-SERVICE-ELEMENT FROM Re mot e-Ope rations- Not at ion-exte nsion (joint-iso-ccitt remote-operations(4)notation-ex- tension(2)} Access-denied. Extend, Extend-rejected. Invalid-reference, rdtx. Transfer, Value-not-available FROM RDT-abstract-service-definition (joint-iso-ccitt rdt(12) modules(O) abstract-service-detini- tion(0)}; - - Идентификатор объекта rdt-asO OBJECT IDENTIFIER:: = (rdtx abstract-syntax(2)apdus0(0)versionl(l)J - - Данный абстрактный синтаксис содержит apdus. определенный - - - - в модуле Rentote-Operation-APDUs (joint-iso-ccitt - - - - remote-operations(4) apdus (1)} в ГОСТ Р ИСО/МЭК 9072-2. - - - - и apdus, определенный в настоящем модуле. - - - - Данный абстрактный синтаксис должен использоваться, если СЭСПД - - - - включаются в абстрактные контексты, неопределенные в - - - - настоящем стандарте - - - - Сервисный элемент прикладного уровня СПД rDTSE APPLICATION-SERVICE-ELEMENT OPERATIONS (extend, transfer) :: = {rdtx service-elements(3)rdtASE(0)) - - Удаленные операции extend Extend :: = I transfer Transfer :: = 2 - - Удаленные ошибки access-denied Access-denied :: = I extend-rejected Extend-rejected :: = 2 invalid-reference Invalid-reference :: = 3 3
ГОСТ 1» ИСО/М ЭК 10740-2-2000 value-not-availaWc Value-not-available :: = 4 END - - прикладного сервисного элемента СПД 7 Прикладные контексты и протокол СПД 7.1 Обзор В данном разделе специфицированы прикладные контексты (ПК), которые должны приме­ няться для ссылочной передачи данных. В разделе используется нотация, определенная в ГОСТ Р ИСО/МЭК 9072-1. Данный раздел охватывает следующие вопросы: а) прикладные контексты СПД (7.2); б) операции связывания и развязывания (7.3); в) использование СЭУО (7.4). Два ПК ссылочной передачи данных определены в 7.2. П р и м е ч а н и е — СЗС П Д также может включаться в ПК конкретного приложения. 7.2 Прикладные контексты СПД В настоящем подразделе для СПД формально описаны два прикладных контекста. Описание выполнено по правилам ГОСТ Р ИСО/МЭК 8824 и ГОСТ Р ИСО/МЭК 9072-1. RDT-application-context-definition [joint-iso-cciit ixlt( 12) modules(O) ac-definition(3)}; DEFINITIONS:: = BEGIN EXPORTS aCSE-as, rdt-asl. rdt-as2. rdt-ac-1. rdt-ac-2, RDTBind. RDTUnbind; IMPORTS BIND. UNBIND FROM Remote-Operations-Notation {joint-iso-ccitt remote-operations(4)notation(0)} APPLICATION-CONTEXT, aCSE FROM Remote-Operations-Notation-extension {joint-iso-ccitt remote-operations(4)notation-ex- tension(2)) rOSE FROM Remote-Operations-APDUs {joint-iso-ccitt remote-operations(4)apdiis(l)} rTSE FROM Reliable-Transfer-APDUs {joint-Lso-ccitt reliable-transfer(3)apdus(!)} Name FROM Information Framework (joint-iso-ccitt ds(5)modules(l) informalionFramework(l)} rdtx FROM RDT-abstract-service-definition {joint-iso-ccitt rdt(12)modnles(0) abstract-service-defini- tion(l)| rDTSE, rdt-asO FROM RDT-applicat ion-service-element {joint-iso-ccitt rdt( 12)modules(0) application-service- ele- mcnt(l)} - - Идентификаторы объектов aCSE-as OBJECT IDENTIFIER :: = {joint-iso-ccitt association-control(2)abstractSyn- tax( 1 )apdus(0)version( 1)} - - как определено в ИСО/МЭК 8650
ГОСТ I» ИСО/МЭК 10740-2-2000 rdt-asl OBJECT IDENTIFIER :: = {rdtx abstract-syntax(2)apdusl( Aversion 1(1)} - - Данный абстрактный синтаксис - - - - включает APDUs, определенное в этом модуле - - - - (связывание и развязывание) - - rdt-as2 OBJECT IDENTIFIER :: = {rdtx abstraci-syntax(2)apdus2(2)versionl(I)} - - Данный абстрактный синтаксис - - - - включает APDUs. определенный для rtd-asl, и - - - - APDUs, определенный в модуле - - - - Reliable-Transfer-APDUs - - - -(joint-iso-ccitt reliable-transfer(3) apdus(0)} - - - - Прикладные контексты rdt-ac-1 APPLICATION-CONTEXT - - исключая СЭНП - - APPLICATION SERVICE ELEMENTS {aCSE} BIND RDTBind UNBIND RDTUnbind REMOTE OPERATIONS {rOSE} OPERATIONS OF jrDTSE) ABSTRACT SYNTAXES {aCSE-as, rtd-asO. rtd-asl} :: = I rdtx application-contexts-2(4)contextl(l)} rdt-ac-2 APPLICATION-CONTEXT - - исключая СЭНП - - APPLICATION SERVICE ELEMENTS {aCSE. rTSE} BIND RDTBind UNBIND RDTUnbind REMOTE OPERATIONS (rOSE) OPERATIONS OF {rDTSE} ABSTRACT SYNTAXES {aCSE-as, rtd-asO. nd-as2| :: = {rdtx application-contexts-2(4)context2(2)} - - Связывание RTDBind :: = BIND ARGUMENT RDTBindArgument RESULT RDTBindResult BIND-ERROR RDTBindError RDTBindArgument :: = SET { credeniials|0| CHOICE { Unprotected-Credentials |()| IMPLICIT Simple-Credentials, extemal-Credentials 11| EXTERNAL} OPTIONAL} Simple-Credentials :: = SEQUENCE { user-Name Name. user-Password OCTET STRING) RDTBindResult:: = RDTBindArgument RDTBindError:: = SET { refuseReason |0 | IMPLICIT INTEGER (busy(O), security-failure* I))} - - Развязывание RDTUnbind :: = UNBIND - - Примечание: имя синтаксиса передачи {joint-iso-ccitt asnl (1) - - 5
ГОСТ Р ИСО/М ЭК 10740-2-2000 - - basic-encoding (1)} может быть использовано для - - абстрактных синтаксисов, перечисленных в данном модуле - - END - - определения прикладного контекста СПД 7.3 Операции связывания и развязывания Удаленные операции RDTBind и RDTUnbind используются инициатором и ответчиком ассо­ циации в начале и в конце конкретного периода ассоциации. Процесс связывания может включать обмен простой информацией аутентификации, посредством чего инициатор и ответчик ассоциации идентифицируют друг друга (7.2). Можно также использовать другие механизмы аутентификации после того, как они будут стандартизированы. Система СПД, которая запрашивает операцию RDTBind, должна также запрашивать и опера­ цию RDTUnbind. 7.4 Использование СЭУО 7.4.1 О б щ и е п р а в и л а Протокол СЭСПД является симметричным протоколом в том смысле, что обе категории СПД могут вызывать и осуществлять все операции. СЭСПД использует СЭУО в асинхронном режиме в том смысле, что новые операции могут быть вызваны без ожидания результата предыдущей вызван­ ной операции. Результаты могут быть возвращены в порядке, отличном от того, который соответ­ ствует вызовам. Более подробно см. ГОСТ Р ИСО/МЭК 9072.1 и ГОСТ Р ИСО/МЭК 9072.2. 7.4.2 П р и о р и т е т ы у д а л е н н ы х о п е р а ц и й СЭУО обеспечивает присвоение относительных приоритетов ПГ1ВД. которые могут переда­ ваться во время ассоциации и по завершению ассоциации. В первой графе таблицы 1 приведены приоритеты, которые должны быть использованы СПД (чем ниже значение, тем выше приоритет). Во второй графе приведены конкретные услуги, которые должны присваиваться в контексте СЭСПД этим приоритетам. Т а б л и ц а 1 Приоритет Услуга 0 Завершение ассоциации 1 КО- REJECT-U RO-ERROR 2 RO-RESULT 3 RO-INVOKE П р и м е ч а н и е — Это приоритеты относятся только к прикладным контекстам, содержащим сервис­ ный элемент надежной передачи (СЭНП). См. ГОСТ Р ИСО/МЭК 9066.1 и ГОСТ Р ИСО/МЭК 9066.2. 8 Требования соответствия 8.1 Общие положения В настоящем полразделе определены требования соответствия протоколу СПД, определенному в разделах 6 и 7. Определены только внешневилимые и вкешнетестируемые критерии. 8.2 Оборудование Оборудование, состоящее из аппаратных и/или программных средств, должно обеспечивать соответствие настоящему стандарту. Оборудование также может иметь другое предназначение. 8.3 Парное оборудование Любое выполнение протокола, по необходимости, включает парное оборудование, с которым взаимосвязано рассматриваемое оборудование. Для подтверждения соответствия принято, что это парное оборудование: - работает в соответствии с настоящим стандартом; - способно управлять отклонением в том смысле, что оно может быть источником преднаме­ ренных протокольных ошибок для целей тестирования. 6
ГОСТ Р ИСО/М ЭК 10740-2-2000 8.4 Соответствие протоколу СГ1Д Система, поддерживающая услуги и протоколы, описанная в настоящем стандарте, должна выполнять следующие роли: - исполнитель; - соучастник. Поддержка СИД в качестве соучастиика/исполнителя не исключает использования операций прямой передачи значений. Любое заявление о соответствии настоящему стандарту должно устанавливать, какой(ие) прнкладной(ые) контекст(ы) поддерживаетея(ются) оборудованием, к которому оно относится. 8.4.1 С о о т в е т с т в и е и с п о л н и т е л я 8.4.1.1 Обязательное соответствиеСистема, заявляющая о соответствии настоящему стандарту, в роли исполнителя, должна уметь: - принять ассоциацию, установленную парным оборудованием; - принять корректно отформатированные вызовы передачи расширения и создать корректно отформатированные результаты или ошибки в соответствии с разделом 6 ГОСТ Р ИСО/МЭК 10740-1; - поддерживать по крайней мере следующие характеристики из раздела 7 ГОСТ Р ИСО/МЭК 10031-2: - идентификатор определения места; - качество услуги уровня-1: - единичное использование ссылки. 8.4.1.2 Факультативное соответствие Заявление о соответствии настоящему стандарту в роли участника должно устанавливать, какие из следующих характеристик, описанных в разделе 7 ГОСТ Р ИСО/МЭК 10031-2. должны поддер­ живаться оборудованием, которому соответствует заявление: а) характеристики, применимые к операциям передачи и расширения: - прямая логическая идентификация, - косвенная логическая идентификация, - качество услуги уровня 2, - качество услуги уровня 3. - многократное использование ссылки; б) характеристики, применимые только к операции расширения: - расширение времени достоверности, - расширение использования, - способност ь предлагать другое КУ в указании ошибки на запрос расширения использования. 8.4.2 С о о т в е т с т в и е с о у ч а с т н и к а 8.4.2.1 Обязательное соответствие Система, заявляющая о соответствии настоящему стандарту в роли соучастника, должна быть способна: - идентифицировать соучастника по идентификатору места в ООС; - установить ассоциацию с парным оборудованием, работающим в соответствии с ПК. опре­ деленным в разделе 7; - поддерживать характеристику идентификатор места из раздела 7 ГОСТ Р ИСО/М ЭК 10031-2. 8.4.2.2 Факультативное соответствие Заявление о соответствии настоящему стандарту в роди соучастника должно устанавливать, какие из следующих характеристик, описанных в разделе 7 ГОСТ Р ИСО/МЭК 10031-2, должны поддерживаться оборудованием, которому соответствует заявление: - прямая логическая идентификация; - косвенная логическая идентификация. ПРИЛОЖЕНИЕ А (справочное) Перечень присвоенных значений идентификатора объекта В настоящем приложении приведена сводка значений идентификатора объекта, присвоенных в ГОСТ Р ИСО/МЭК 10740-1 и ГОСТ Р ИСО/М ЭК 10740-2. 7
ГОСТ 1» ИСО/М ЭК 10740-2-2000 {joint-iso-ccitl rdt(l2)nKKlulcs(0)abstract-servicc-definition(0)) - - модуль ACH.I. определенный в ГОСТ Р ИСО/М ЭК 10740-1 - - {joint-iso-ccilt rdt( I2)modules(0)application-scrvicc-clcmcnl(I)} - - модуль ACH.I. определенный в настоящем стандарте- - {joint-iso-ccitl rdt( I2)modules(0)ac-definitional) - - модуль ACH.I. определенный в настоящем стандарте - - jjoint-iso-ccilt rdt( 12)) - - идентификатор СПД, - - - - определенный в ГОСТ Р ИСО/М ЭК 10740-1 {rtdx abstract-sc r>icc( 1») - - идентификатор абстрактной услуги СПД. - - - - определенный в ГОСТ Р ИСО/М ЭК 10740-1 - - {rdtas accessor (0)) - - идентификатор объекта доступа СПД, - - - - определенный в ГОСТ Р ИСО/М ЭК 10740-1 - - (rdtas access-роrt(1)} - - идентификатор порта доступа СПД. - - - - определенный в ГОСТ Р ИСО/МЭК 10740-1 - - jrdtx abstracl-syntax(2)apdus0<0)vcrsionl(l)} - - идентификатор абстрактного синтаксиса СПД, - - - - определенный в настоящем стандарте - - {rdtx scrvicc-clcmcnts(3)rdtAS£(0)} - - идентификатор - - - - сервисною элемента СПД, - - - - определенный в настоящем стандарте - - {joint-iso-ccitt association-control<2)abstraclSynta.\(l) apdus(0)vcrsionl(l)} - - идентификатор абстрактного синтаксиса СЭПК. - - - - определенный в ГОСТ Р ИСО/М ЭК 10740-1 - - (rdtx abstract-syntax(2)apdusH 1 )vcrsionl( I)) - - идентификатор абстрактного синтаксиса СПД. - - - - определенный в настоящем стандарте - - (rdtx abstract-syntax(2)apdus2(2)vcrsionH 1)} - - идентификатор абстрактного синтаксиса СПД. - - - - определенный в настоящем стандарте - - (rdtx applicatK»n-contexts-2(4)contcxtl( 1)) - - идентификатор прикладного контекст СПД. - - - - определенный в настоящем стандарте - - (rdtx applicatk»n-contcxls-2(4)context2(2)( - - идентификатор прикладного контекста СПД, - - - - определенный в настоящем стандарте - - 8
ГОСТ I» ИСО/М ЭК 10740-2-2000 УДК 681.324:006.354 О К С 35.100.70 Г185 О К С Т У 4002 Ключевые слова: взаимосвязь открытых систем, текстовые и учрежденческие системы, ссылочная передача данных, ссылочный доступ к объекту, спецификация протокола, прикладной контекст, прикладной сервисный элемент, протокол, требования соответствия
Р е д а к т о р Н.П. О гурцов Т е х н и ч е с к и й р ед а к то р В Н П русакова К о р р е к т о р М В. Буйная К о м п ь ю т е р н а я в е р с т к а Л .Н . So.ю т а рекой И ха. л и ц . № 02354 о т 14.07 2000. С д а н о н н а б о р 0 7 .02.2001. П о д п и с а н о а п еч ат ь 01.03.2001. У сд.печ.л. 1,40. У ч .- и м л . 1,05. Т и р аж 29S Sk i . С 404 З а к . 224. И П К И зд ат ел ь ств о с т а н д а р т о в , 107076. М о с к в а . К о л о д е з н ы й п е р .. 14. Н а б р а н о и И зд ат ел ь ств е на П Э В М Ф и л и а л И П К И зд ат ел ь ств о с т ан д а р то в — т и п . " М о с к о в с к и й п е ч а т н и к '. 103062. М о с к в а . Л я л и н п е р .. 6. П а р М 0 S 0 I0 2ГОСТ Р ИСО/МЭК 10740-2-2000

Похожие документы