ГОСТ Р ИСО 8326-95
Группа П85
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Системы обработки информации
ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ.
ОПРЕДЕЛЕНИЕ БАЗОВЫХ УСЛУГ СЕАНСОВОГО УРОВНЯ
В РЕЖИМЕ С УСТАНОВЛЕНИЕМ СОЕДИНЕНИЯ
Information processing systems.
Open Systems Interconnection.
Basic connection oriented session service definition
ОКС 35.100.50
ОКСТУ 4002
Дата введения 1996-07-01
Предисловие
1 РАЗРАБОТАН Комитетом при Президенте Российской Федерации по политике информатизации
ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационная технология"
2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 24 октября 1995 г. N 550
Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО 8326-87 "Системы обработки информации. Взаимосвязь открытых систем. Определение базовых услуг сеансового уровня в режиме с установлением соединения"
3 ВВЕДЕН ВПЕРВЫЕ
0 ВВЕДЕНИЕ
Настоящий стандарт является одним из совокупности стандартов, разрабатываемых для обеспечения взаимосвязи вычислительных систем.
Взаимосвязь настоящего стандарта с другими стандартами указанной совокупности определена эталонной моделью взаимосвязи открытых систем (ВОС) (ГОСТ 28906). Эталонная модель подразделяет всю область стандартизации по ВОС на ряд уровней спецификации, имеющих приемлемые с точки зрения управляемости размеры.
Назначение настоящего стандарта состоит в определении услуг, предоставляемых в рамках эталонной модели уровню представления на его границе с сеансовым уровнем. Услуги сеансового уровня (УСнУ) обеспечиваются протоколом сеансового уровня с использованием услуг транспортного уровня. В настоящем стандарте определены также те характеристики УСнУ, которые могут быть использованы протоколом уровня представления. Взаимосвязь между услугами сеансового уровня, протоколом сеансового уровня, услугами транспортного уровня и протоколом уровня представления показана на рисунке 1.
Рисунок 1 - Взаимосвязь настоящего стандарта с другими стандартами ВОС
Следует иметь в виду, что работы, относящиеся к определению качества услуг (КУ) сеансового уровня, описанных в разделе 10, еще продолжаются и направлены на обеспечение единого подхода к КУ на всех уровнях эталонной модели ВОС и для гарантии того, что подход к КУ на каждом уровне будет соответствовать общей задаче обеспечения КУ. В связи с этим возможно появление Дополнения к настоящему стандарту, в котором будут отражены проводимые в настоящее время работы, касающиеся понятия КУ и его введения в эталонную модель.
1 НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ
Настоящий стандарт определяет в абстрактном виде внешне наблюдаемые услуги, предоставляемые сеансовым уровнем ВОС, с точки зрения:
a) действий примитивов и событий услуг;
b) данных параметров, относящихся к каждому действию примитива и к событию;
c) взаимоотношений между этими действиями и событиями и их действительных последовательностей.
В стандарте определены услуги, предоставляемые протоколом сеансового уровня ВОС (с использованием услуг транспортного уровня) и используемые протоколом уровня представления ВОС.
Стандарт не устанавливает способов реализации и изделий и не налагает никаких ограничений на реализацию логических объектов и интерфейсов вычислительной системы. Поэтому задача соответствия указанных объектов настоящему стандарту не рассматривается.
2 ССЫЛКИ
В настоящем стандарте использованы ссылки на следующие стандарты:
ИСО 7498-3-89* Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 3. Присвоение имен и адресация.
__________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
ГОСТ 34.960-91 (ИСО 8072-86) Системы обработки информации. Взаимосвязь открытых систем. Определение услуг транспортного уровня
ГЛАВА ПЕРВАЯ. ОБЩИЕ ПОЛОЖЕНИЯ
3 ОПРЕДЕЛЕНИЯ
Примечание - В определениях, содержащихся в данном разделе, использованы сокращения, приведенные в разделе 4.
3.1 Определения, принятые в эталонной модели
Настоящий стандарт основан на понятиях, принятых в ГОСТ 28906, и использует следующие установленные в нем термины:
a) срочный сервисный блок данных сеансового уровня;
b) соединение сеансового уровня;
c) сеансовый уровень;
d) услуги сеансового уровня;
e) пункт доступа к услугам сеансового уровня;
f) сервисный блок данных сеансового уровня;
g) транспортный уровень;
h) дуплекс;
i) полудуплекс.
3.2 Определения, принятые в соглашениях по услугам
Настоящий стандарт использует также следующие термины, определенные в документе ГОСТ Р ИСО/ТО 8509, в их применении к сеансовому уровню:
a) пользователь услуг;
b) поставщик услуг;
c) примитив;
d) запрос;
e) индикация;
f) ответ;
g) подтверждение.
3.3 Определения, относящиеся к услугам сеансового уровня
К настоящему стандарту относятся также следующие определения.
3.3.1 Вызывающий пользователь УСнУ - пользователь УСнУ, инициирующий запрос на установление соединения сеансового уровня (СнСУ).
3.3.2 Вызываемый пользователь УСнУ - пользователь, с которым вызывающий пользователь УСнУ желает установить СнСУ.
Примечание - Статус вызывающего и вызываемого пользователя УСнУ определяется по отношению к некоторому конкретному соединению. Пользователь УСнУ может быть одновременно и вызывающим и вызываемым.
3.3.3 Передающий пользователь УСнУ - пользователь УСнУ, действующий в фазе передачи данных СнСУ в качестве отправителя данных.
3.3.4 Принимающий пользователь УСнУ - пользователь УСнУ, действующий в фазе передачи данных СнСУ в качестве получателя данных.
Примечание - Пользователь УСнУ может быть одновременно и передающим и принимающим.
3.3.5 Запросчик; запрашивающий пользователь УСнУ - пользователь УСнУ, инициирующий некоторое действие.
3.3.6 Ответчик; отвечающий пользователь УСнУ - пользователь УСнУ, воспринимающий некоторое действие.
3.3.7 Полномочия - атрибут соединения сеансового уровня, динамически присваиваемый на некоторый период времени одному из пользователей УСнУ и разрешающий ему вызов определенных услуг.
3.3.8 Условный (параметр) - параметр, наличие или отсутствие которого в запросе или ответе зависит от условий, устанавливаемых в настоящем стандарте; наличие (отсутствие) этого параметра в примитиве индикации или подтверждения обязательно, если он присутствовал (отсутствовал) в предшествующем примитиве услуг сеансового уровня.
3.3.9 Предлагаемый параметр - значение параметра, предлагаемого пользователем УСнУ в примитиве запроса или ответа Сн-СОЕДИНЕНИЕ, которое предполагается использовать в СнСУ.
3.3.10 Выбранный параметр - значение параметра, выбранное для использования в СнСУ.
4 СИМВОЛЫ И СОКРАЩЕНИЯ
4.1 Сокращения
КУ - Качество услуг сеансового уровня.
НСБДСн - Сервисный блок данных сеансового уровня для передачи нормальных данных.
ПДУСн - Пункт доступа к услугам сеансового уровня.
СБДСн - Сервисный блок данных сеансового уровня.
СлСБДСн - Сервисный блок данных сеансового уровня для передачи служебных данных.
СнСУ - Соединение сеансового уровня.
СрСБДСн - Сервисный блок данных сеансового уровня для передачи срочных данных.
УСнУ - Услуги сеансового уровня.
4.2 Переменные услуг
V(A) См. 11.4.1.1.
V(M) См. 11.4.1.2.
V(R) См. 11.4.1.3.
Vsc См. 11.4.1.4.
5 СОГЛАШЕНИЯ
В настоящем стандарте используются соглашения по способу описания услуг, установленные в ГОСТ Р ИСО/ТО 8509, за исключением случаев, когда указываемые в данном стандарте значения параметров, относящиеся к примитиву услуги, могут быть переданы в направлении, противоположном направлению передачи данного примитива услуг.
6 МОДЕЛЬ УСЛУГ СЕАНСОВОГО УРОВНЯ
В настоящем стандарте для описания услуг некоторого уровня используется абстрактная модель, определенная в ГОСТ Р ИСО/ТО 8509. Эта модель определяет взаимодействие пользователя УСнУ и поставщика УСнУ, происходящее в двух ПДУСн. Информация между пользователем УСнУ и поставщиком УСнУ передается с помощью примитивов услуг, которые могут содержать параметры.
7 ОБЩЕЕ ОПИСАНИЕ УСЛУГ СЕАНСОВОГО УРОВНЯ