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

ГОСТ 34.954-91 (ИСО 8878-87) Информационная технология (ИТ). Взаимосвязь открытых систем. Использование протокола пакетного уровня Х.25 для обеспечения услуг сетевого уровня взаимосвязи открытых систем в режиме с установлением соединения

     

ПРИЛОЖЕНИЕ 3
Справочное

     
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ ПО ПРИМИТИВАМ УСУ-УС

П3.0. Введение

В основной части и приложении 1 настоящего стандарта представлен метод преобразования между УСУ-УС, с одной стороны, и между ППУ Х.25 1984 г. и ППУ Х.25 1980 г. с ПСЗП, с другой стороны. Однако разработчик оконечной системы должен знать, что помимо вопросов преобразования между УСУ-УС и протокольными элементами ППУ Х.25 существует целый ряд вопросов, относящихся к выдаче примитивов УСУ-УС. Эти вопросы касаются обеспечения соответствующей "среды" (т.е. поддерживающих протоколов на соответствующих уровнях) внутри оконечной системы, в которой действует протокол ППУ Х.25. Задача данного приложения - дать краткое описание этих вопросов.

П3.1. Среда действия протокола ППУ Х.25

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

П3.1.1. Инициация

Если при приеме примитива С-СОЕДИНЕНИЕ.запрос логический объект СУ определяет, что нужный пункт подключения подсети (ППП) не доступен в данной оконечной системе (т.е. не может быть использован для передачи пакета ЗАПРОС ВЫЗОВА), то в этой оконечной системе должны быть выполнены соответствующие процедуры для обеспечения доступа к ППП. В противном случае логический объект СУ может отклонить запрос. В этом случае соответствующие процедуры не выполняются и логический объект СУ передает вызывающему пользователю УСУ примитив С-РАЗЪЕДИНЕНИЕ.индикация. Параметром "инициатор" является "поставщик УСУ", а параметром "причина" - "отклонение соединения - причина не определена/устойчивое условие".

Примечание. В предмет рассмотрения настоящего стандарта не входит указание способа, которым логический объект СУ определяет доступность или недоступность необходимого ППП.


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

Пример. Соединение оконечной системы с сетью коммутации пакетов данных Х.25.

Рассмотрим оконечную систему, подключенную к сети данных с коммутацией пакетов Х.25 (общего или частного пользования) посредством выделенной линии в соответствии с требованиями рекомендации Х.21 МККТТ. Если при приеме логическим объектом СУ примитива С-СОЕДИНЕНИЕ.запрос этот интерфейс недоступен, то выполняются следующие действия (в перечисляемой последовательности):

а) выполняются процедуры Х.21 по установлению соединения и происходит переход к фазе передачи данных Х.21;

б) выполняется протокол ИСО 7776 для установления звена данных интерфейса ООД/АКД Х.25 и вводится фаза передачи данных;

в) выполняется процедура повторного пуска протокола ППУ Х.25.

Только после успешного выполнения всех этих трех этапов логический объект СУ может передать через интерфейс ООД/АКД пакет ЗАПРОС ВЫЗОВА протокола ППУ Х.25.

Данное приложение не ставит также задачу показать, каким образом информируется логический объект СУ о результате выполнения процедур инициации. Предполагается, однако, что логический объект СУ информируется об успешности или безуспешности выполнения этих процедур. Последующее действие логического объекта СУ зависит от результата, например:

а) успешная инициация: логический объект СУ передает пакет ЗАПРОС ВЫЗОВА или

б) безуспешная инициация: логический объект СУ может еще раз попытаться повторить процедуры инициации или передать пользователю УСУ примитив С-РАЗЪЕДИНЕНИЕ.индикация, но без передачи пакета ЗАПРОС ЗАВЕРШЕНИЯ. В последнем случае параметром "инициатор" является "поставщик УСУ", а параметром "причина" - "соединение отклонено - причина не определена/неустойчивое условие".

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

Так же, как и в предыдущем случае с примитивом С-СОЕДИНЕНИЕ.запрос, следует понимать, что процедуры инициации должны быть выполнены прежде, чем примитив С-СОЕДИНЕНИЕ.индикация может быть передан пользователю УСУ.

П3.1.2. Преждевременное прекращение работы

Если среда, в которой действует протокол ППУ Х.25, преждевременно "закрывается" (т.е., когда одно или несколько ССУ установлены или находятся в процессе установления), то логический объект СУ передает пользователю УСУ для каждого установленного или устанавливаемого ССУ примитив С-РАЗЪЕДИНЕНИЕ. индикация, но не передает пакета ЗАПРОС ЗАВЕРШЕНИЯ. Параметром "инициатор" является "поставщик УСУ". Параметром "причина" является:

а) для установленных ССУ - "разъединение - неустойчивое условие";

б) для ССУ, находящихся в процессе установления - "соединение отклонено - неустойчивое условие".

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