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

ГОСТ Р 34.1952-92 (ИСО 8473-88) Информационная технология (ИТ). Взаимосвязь открытых систем. Протокол для обеспечения услуг сетевого уровня в режиме без установления соединения

     

5. КРАТКОЕ ОПИСАНИЕ ПРОТОКОЛА

5.1. Внутренняя организация сетевого уровня

Архитектурная организация сетевого уровня описана в ИСО 8648, который определяет и классифицирует способы выполнения внутренних функций сетевого уровня протоколами сетевого уровня, обеспечивая тем самым унифицированную основу для описания способов использования этих протоколов, действующих по отдельности или во взаимодействии с целью обеспечения услуг сетевого уровня ВОС. Настоящий протокол сетевого уровня ориентирован на использование в контексте метода межсетевого протокола для обеспечения услуг-сетевого-уровня в режиме без-установления-соединения, определенных ИСО 8648.

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

Как указано в ИСО 8648, протокол на сетевом уровне может выполнять различные роли в разных конфигурациях. Несмотря на то, что данный протокол ориентирован конкретно на выполнение роли ПСНЗП в контексте протокола межсетевого взаимодействия для обеспечения услуг-сетевого-уровня в режиме без-установления-соединения, он может выполнять и другие роли, а следовательно, может использоваться в контексте других методов организации взаимосвязи подсетей.

Операции протокола сетевого уровня определены относительно услуг нижерасположенных уровней, доступных через действия других протоколов сетевого уровня или посредством услуг уровня звена данных. Услуги нижерасположенных уровней, на которые рассчитывает данный протокол, описаны в п.5.5.

5.2. Подмножества протокола

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

Подмножество инертный протокол сетевого уровня является подмножеством с нулевой функциональностью, которое может быть использовано, когда известно, что оконечные-системы отправителя и получателя соединены одной подсетью, и когда ни одна из функций, выполняемых полным протоколом, не требуется для обеспечения услуг-сетевого-уровня в режиме-без-установления соединения между любой парой оконечных-систем.

Несегментируемое подмножество протокола допускает упрощение заголовка в тех случаях, когда известно, что оконечные-системы отправителя и получателя соединены такими подсетями, у которых длины отдельных сервисных блоков данных больше или равны известному пределу, достаточно большому, чтобы сегментирование не требовалось. Это подмножество выбирается при установлении флага сегментирование разрешено в значение ноль (см. п.6.7).

5.3. Адреса и наименования

5.3.1. Адреса

Параметры адрес отправителя и адрес получателя, рассматриваемые в п.7.3 настоящего стандарта, являются адресами-пунктов-доступа-к-услугам-сетевого-уровня (ПДУСУ) ВОС. Синтаксис и семантика адресов ПДУСУ ВОС описаны в ИСО 8348/Доп.2.

Кодирование передаваемых адресов ПДУСУ, используемое настоящим протоколом, осуществляется в предпочтительном двоичном коде, определенном в ИСО 8348/Доп.2. Адрес ПДУСУ, закодированный в виде последовательности двоичных октетов согласно ИСО 8348/Доп.2, передается полностью в адресных полях, описанных в п.7.3.

5.3.2. Наименования логических-объектов-сетевого-уровня

Наименование логического-объекта-сетевого-уровня представляет собой идентификатор этого объекта в оконечной или промежуточной системе. Наименования логических-объектов-сетевого-уровня назначаются из того же пространства имен, из которого назначаются адреса ПДУСУ, а определить, в каком случае данное имя является адресом ПДУСУ, а в каком наименованием логического-объекта-сетевого-уровня можно по контексту, в котором интерпретируется данное имя. Значения параметров маршрутизация со стороны отправителя и регистрации маршрута, определенных в пп.7.5.4 и 7.5.5 соответственно, являются наименованиями логических-объектов-сетевого-уровня. Значения параметров адрес отправителя и адрес получателя в ПБД "информирование об ошибке", определенном в п.7.9, также являются наименованиями логических-объектов-сетевого-уровня.

Кодирование, используемое настоящим протоколом для передачи наименований логических-объектов-сетевого-уровня, осуществляется в предпочтительном двоичном коде, определенном ИСО 8348/Доп.2. Наименование логического-объекта-сетевого-уровня, закодированное в виде последовательности двоичных октетов, согласно ИСО 8348/Доп.2 передается целиком в полях, рассмотренных в пп.7.5.4, 7.5.5 и 7.9.1.2.

5.4. Услуги, обеспечиваемые протоколом

Протокол сетевого уровня обеспечивает УСУ в режиме без-установления-соединения, описанные в ГОСТ 34.951. Обеспечиваемые примитивы УСУ приведены в табл.1.

Таблица 1

Примитивы услуг-сетевого-уровня в режиме без-установления-соединения

Примитив

Параметр

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

УСУ-адрес-отправителя

.индикация

УСУ-адрес-получателя

УСУ-качество-услуг

УСУ-данные-пользователя


Примечание. ГОСТ 34.951 установлено, что максимальная длина СБДС в режиме без-установления-соединения равна 64512 октетов.

5.5. Нижерасположенные услуги, на которые рассчитывает протокол

Задача состоит в том, чтобы протокол сетевого уровня мог функционировать, основываясь на услугах режима без-установления-соединения, получаемых из широкого набора реальных подсетей и звеньев данных. Поэтому, чтобы упростить спецификацию протокола, его операции определяются (в разд.6) относительно абстрактных "нижерасположенных услуг", а не конкретных услуг реальной подсети. Эти нижерасположенные услуги содержат один примитив ПСТ-БЛОК-ДАННЫХ, который переносит адреса пункта подключения подсети - отправителя и получателя, параметр "качество услуг" подсети и минимальное число октетов данных пользователя.

Примитив ПСТ-БЛОК-ДАННЫХ используется для описания абстрактного интерфейса, существующего между протокольным автоматом и нижерасположенной реальной подсетью или функцией сходимости, зависимой от подсети, действующей через реальную подсеть или реальное звено данных для обеспечения требуемых услуг нижерасположенного уровня.

Обеспечиваемые примитивы приведены в табл.2.

Таблица 2