Описание
Источник публикации
М.: Издательство стандартов, 1994
Примечание к документу
С 1 июля 2003 года до вступления в силу технических регламентов акты федеральных органов исполнительной власти в сфере технического регулирования носят рекомендательный характер и подлежат обязательному исполнению только в части, соответствующей целям, указанным в
пункте 1 статьи 46 Федерального закона от 27.12.2002 N 184-ФЗ.
Документ
введен в действие с 1 июля 1995 года.
Название документа
"ГОСТ Р ИСО/МЭК 11570-94. Государственный стандарт Российской Федерации. Информационная технология. Передача данных и обмен информацией между системами. Взаимосвязь открытых систем. Механизм идентификации протоколов транспортного уровня"
(принят и введен в действие Постановлением Госстандарта России от 13.09.1994 N 221)
"ГОСТ Р ИСО/МЭК 11570-94. Государственный стандарт Российской Федерации. Информационная технология. Передача данных и обмен информацией между системами. Взаимосвязь открытых систем. Механизм идентификации протоколов транспортного уровня"
(принят и введен в действие Постановлением Госстандарта России от 13.09.1994 N 221)
Принят и введен в действие
Постановлением Госстандарта
России
от 13 сентября 1994 г. N 221
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ
ПЕРЕДАЧА ДАННЫХ И ОБМЕН ИНФОРМАЦИЕЙ МЕЖДУ СИСТЕМАМИ
ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ
МЕХАНИЗМ ИДЕНТИФИКАЦИИ ПРОТОКОЛОВ ТРАНСПОРТНОГО УРОВНЯ
Information Technology. Telecommunications and Information
Exchange between Systems. Open Systems Interconnection.
Transport Protocol Identification Mechanism
ГОСТ Р ИСО/МЭК 11570-94
Дата введения
1 июля 1995 года
1. Разработан Московским научно-исследовательским центром (МНИЦ) Комитета при Президенте Российской Федерации по политике информатизации.
Внесен Комитетом при Президенте Российской Федерации по политике информатизации.
2. Принят и введен в действие Постановлением Госстандарта России от 13.09.94 N 221.
Настоящий стандарт содержит полный аутентичный текст проекта международного стандарта ИСО/МЭК 11570-82 "Информационная технология. Передача данных и обмен информацией между системами. Взаимосвязь открытых систем. Механизм идентификации протоколов транспортного уровня".
3. Введен впервые.
Настоящий стандарт - один из совокупности стандартов, разработанных для обеспечения взаимосвязи систем обработки информации. Эта совокупность стандартов охватывает услуги и протоколы, необходимые для достижения такой взаимосвязи.
Место стандарта, устанавливающего механизм идентификации протоколов транспортного уровня, среди других соответствующих стандартов задано уровнями, определенными в эталонной модели взаимосвязи открытых систем (ВОС)
(ГОСТ 28906). Он позволяет идентифицировать протоколы (и ВОС и не-ВОС), используемые в данном соединении сетевого уровня (ССУ). Логический объект транспортного уровня, инициирующий ССУ, может указывать приемный логический объект транспортного уровня, который должен использоваться протоколом транспортного уровня через ССУ.
В
Приложении А приведена форма заявки о соответствии реализации протоколу.
Процедуры, определяемые в настоящем стандарте, не препятствуют обмену данными между теми логическими объектами транспортного уровня, которые соответствуют только ГОСТ 34.961, и теми, которые соответствуют как ГОСТ 34.961, так и настоящему стандарту.
Использование процедуры идентификации протоколов предусматривает реализацию логических объектов транспортного уровня, которые могут поддерживать протоколы транспортного уровня как ВОС, так и не-ВОС, расположенные выше сетевого уровня ВОС.
Примечание. Использование адресов пунктов доступа к услугам сетевого уровня (ПДУСУ) обеспечивает другую возможность определения различий между пользователями услуг сетевого уровня ВОС и не-ВОС.
Однако, если использование ПДУСУ влечет за собой неприемлемые издержки, например, когда каждый ПДУСУ находится в ведении поставщика сетевого уровня, то доступен механизм идентификации протоколов транспортного уровня.
В настоящем стандарте использованы ссылки на следующие стандарты:
ГОСТ 28906-91 (ИСО 7498-84, ИСО 7498-84 Доп. 1 - 84). Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель.
ГОСТ 34.961-91 (ИСО 8073-88). Информационная технология. Передача данных и обмен информацией между системами. Взаимосвязь открытых систем. Спецификация протокола транспортного уровня, ориентированного на обеспечение услуг в режиме-с-установлением-соединения.
ГОСТ Р 34.951-92 (ИСО 8348-87 с Доп. 1 - 87). Системы обработки информации. Передача данных. Определение услуг сетевого уровня.
ГОСТ Р 34.964-92 (ИСО 8602-87). Системы обработки информации. Взаимосвязь открытых систем. Протокол для обеспечения услуг транспортного уровня в режиме-без-установления-соединения.
В настоящем стандарте использованы следующие термины, определенные в
ГОСТ 28906:
взаимосвязь открытых систем (ВОС);
соединение сетевого уровня;
логический объект транспортного уровня.
4.1. Протокольный блок данных транспортного уровня (ПБДТ)
ПБДТ ИСУ - ПБДТ "использование соединения сетевого уровня".
4.2. Поля ПБДТ
УД - указатель длины (поле).
Коллективно-факультативная возможность коллективного использования (поле).
ИД-ПРТ - идентификатор протокола (поле).
4.3. Прочие
ПДУСУ - пункт доступа к услугам сетевого уровня.
ССУ - соединение сетевого уровня.
5. ИСПОЛЬЗОВАНИЕ УСЛУГ СЕТЕВОГО УРОВНЯ
Стандарт, устанавливающий идентификацию протоколов транспортного уровня, использует услуги сетевого уровня, определенные в
ГОСТ Р 34.951. В нем используется только параметр "данные пользователя-УСУ" примитивов С-СОЕДИНЕНИЕ. запрос и индикация.
6.1. Идентификация по умолчанию
При использовании идентификации по умолчанию параметр "данные пользователя-УСУ" не должен иметь место в примитиве С-СОЕДИНЕНИЕ. запрос. При этом идентифицируется ГОСТ 34.961.
При использовании явной идентификации ПБДТ ИСУ должен помещаться в параметр "Данные пользователя-УСУ" примитива С-СОЕДИНЕНИЕ. запрос. За этим ПБДТ могут следовать другие протокольные блоки данных (ПБД), которые опознаются идентифицируемым протоколом в параметре "данные пользователя-УСУ" примитива С-СОЕДИНЕНИЕ, запрос.
Передающий логический объект должен:
a) установить поле "ИД-ПРТ" ПБДТ ИСУ в значение, определенное в
7.3 для используемого протокола;
b) установить поле "КОЛЛЕКТИВНО" ПБДТ ИСУ в значение 0000 0000 (отсутствие коллективного использования);
c) не использовать переменную часть ПБДТ ИСУ.
Примечание. Настоящий стандарт не предусматривает процедур коллективного использования ССУ различными протоколами. В будущем могут быть использованы следующие стратегии:
a) последовательное многократное использование ССУ несколькими протоколами (т.е. последовательное коллективное использование);
b) одновременное использование ССУ несколькими протоколами (т.е. одновременное коллективное использование).
Применение этих стратегий будет характеризоваться использованием других значений поля "КОЛЛЕКТИВНО" и возможностью использования переменной части ПБДТ ИСУ.
Принимающий логический объект транспортного уровня должен работать по протоколу, идентифицируемому либо по умолчанию, либо явно, если заявлено, что этот протокол обеспечен. В противном случае ССУ должно быть отклонено.
7. СТРУКТУРА И КОДИРОВАНИЕ ПБДТ ИСУ
Длина ПБДТ ИСУ не должна превышать 32 октета.
Примечание. Это ограничение, налагаемое на будущие расширения данного ПБДТ внутренними ограничениями сетевого уровня. Указанное ограничение на длину параметра обусловлено желанием избежать противоречий с полем идентификатора протокола, содержащимся в запросах ВЫЗОВА X.25. Оно содержит один октет, расположенный в той же позиции, что и указатель длины ПБДТ ИСУ, когда последний передается в запросе ВЫЗОВА X.25. МККТТ уже выбрал значение этого параметра, и поэтому важно не использовать другие значения.
7.1. Структура
ПБДТ ИСУ должен иметь следующую структуру:
1 | 2 | 3 | 4 | 5 ... p |
УД | ИСУ | ИД-ПРТ | КОЛЛЕКТИВНО | Переменная часть |
0000 0001 |
7.2. Поле "указатель длины" (УД)
Это поле содержится в первом октете ПБДТ. Длина обозначается двоичным числом с максимальным значением 254 (1111 1110). Указываемая длина должна представлять собой длину заголовка в октетах, включая параметры, но исключая поле "указатель длины" и данные пользователя, если они имеются. Значение 255 (1111 1111) зарезервировано для возможных расширений.
Если указанная длина превышает длину имеющегося параметра "данные пользователя-УСУ" или равна ей, это означает протокольную ошибку.
Фиксированная часть должна иметь следующую структуру:
a) ИСУ: код ПБДТ ИСУ: 0000 0001.
b) ИД-ПРТ: идентификатор протокола.
Значения:
0000 0000 | Зарезервировано |
0000 0001 | ГОСТ 34.961 |
0000 0010 | |
0000 0011 | В соответствии с принятыми требованиями к протоколу защиты транспортного уровня в сочетании с ГОСТ 34.961 |
0000 0100 | В соответствии с принятыми требованиями к протоколу защиты транспортного уровня в сочетании с ГОСТ Р 34.964 |
0000 0101 до | Зарезервировано для других протоколов ВОС |
0111 1111 |
1000 0000 до | Зарезервировано для частного использования |
1111 1111 |
c) КОЛЛЕКТИВНО: Стратегия коллективного пользования.
Значения:
0000 0000 Отсутствие коллективного пользования.
7.4. Переменная часть
Переменная часть содержит один факультативный параметр. Этот параметр имеется только в том случае, если поле "КОЛЛЕКТИВНО" имеет значение, отличное от 0000 0000.
1 | 2 | 3 ... p |
ПЕРЕЧЕНЬ ИД-ПРТ | ДЛИНА 1 ... 26 | ЗНАЧЕНИЯ |
1101 1111 |
Тип = ПЕРЕЧЕНЬ-ИД-ПРТ (1101 1111),
Длина = число ИД-ПРТ,
Значение = перечень ИД-ПРТ, по одному на октет.
Система, претендующая на соответствие настоящему стандарту, должна соответствовать требованиям 8.1. и
8.2.
8.1. При инициации ССУ логический объект транспортного уровня должен либо:
a) не использовать параметр "данные пользователя-УСУ" примитива С-СОЕДИНЕНИЕ. запрос и функционировать с использованием протокола ГОСТ 34.961 по данному ССУ, либо
b) ввести ПБДТ ИСУ в параметр "данные пользователя-УСУ" примитива С-СОЕДИНЕНИЕ. запрос и функционировать по протоколу транспортного уровня, определенному в параметре "ИД-ПРТ" ПБДТ ИСУ.
8.2. При обработке примитива С-СОЕДИНЕНИЕ. индикация логический объект транспортного уровня должен:
a) считать ГОСТ 34.961 идентифицированным, если отсутствует ПБДТ ИСУ, либо
b) воспринять поле "ИД-ПРТ" ПБДТ ИСУ при наличии ПБДТ ИСУ и функционировать по идентифицированному протоколу, если заявлено обеспечение этого протокола, в противном случае отклонить ССУ.
(обязательное)
ФОРМА ЗАЯВКИ О СООТВЕТСТВИИ РЕАЛИЗАЦИИ ПРОТОКОЛУ (ЗСРП)
--------------------------------
<*> Пользователи настоящего стандарта могут свободно воспроизводить форму ЗСРП из данного Приложения с тем, чтобы ее можно было использовать для необходимых целей, и в дальнейшем могут опубликовать заполненную ЗСРП.
А.1. Общие положения
А.1.1. Используемые символы
Символы статуса:
О - обязательно.
Ф - факультативно для реализации. В случае реализации функциональная возможность либо используется, либо нет.
Символы обеспечения:
Да - обеспечена.
Нет - не обеспечена.
Н/И - не используется.
А.1.2. Инструкции по заполнению формы ЗСРП
Основная часть формы ЗСРП представляет собой вопросник фиксированного формата, состоящий из разделов. Ответы в вопроснике в правой колонке представляют собой либо простую пометку ответа из ограниченного выбора (например, Да или Нет), либо запись значения из диапазона значений, либо запись необходимого действия.
А.2. Обеспеченный ПБДТ
Индекс | ПБДТ | Ссылки | Статус | Обеспечение |
ST1 | ИСУ обеспечивается при передаче | | P1:Ф | Да Нет |
Не P1:О |
ST2 | ИСУ передается при идентификации ГОСТ 34.961 | | ST1:Ф | Да Нет Н/И |
ST3 | ИСУ обеспечивается при приеме | | О | Да |
P1: Единственным протоколом транспортного уровня, заявленным как обеспеченный, является ГОСТ 34.961.