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

ГОСТ Р ИСО/МЭК 10030-96 Информационная технология (ИТ). Передача данных и обмен информацией между системами. Протокол обмена маршрутной информацией оконечной системы для использования в сочетании с ГОСТ 34.954-91

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


Протокол, определяемый в настоящем стандарте, состоит из двух подмножеств:

a) информация о конфигурации;

b) информация о переадресации.

К функциям подмножества "информация о конфигурации" относятся:

a) обеспечение возможности оконечным системам уведомлять ЛОРАП о существовании и достижимости адресов на сетевом уровне (АСУ);

b) обеспечение возможности оконечным системам обнаруживать для некоторых удаленных АСУ адреса ППП систем той подсети, через которую могут маршрутизироваться обмениваемые данные.

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

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

5.1 Функция ЛОРАП

Объект ЛОРАП является таким логическим объектом, который накапливает информацию о конфигурации из оконечных систем и распределяет среди них информацию о конфигурации и переадресации.

Примечание - Объект ЛОРАП может также взаимодействовать с промежуточными системами, однако подробная информация таких взаимодействий не входит в предмет рассмотрения настоящего стандарта.


Функция ЛОРАП может быть выполнена одной или несколькими ОС или ПС, подключенными к подсети. Если подсеть такова, что она сама действует в соответствии с протоколом Х.25, то возможно, что некоторые из операций или все операции ЛОРАП могут быть выполнены функциями самой подсети.

Для того, чтобы ОС использовала данный протокол, необходимо знать, по меньшей мере, адрес одного ППП, который может быть использован для доступа к ЛОРАП. В общем случае этот адрес заранее закладывается в ОС. В приложении А описана методика, которая может быть использована в некоторых ситуациях для исключения необходимости такого предварительного запоминания адреса.

5.2. Общее описание подмножества "информация о конфигурации"

Протокольные обмены, которые образуют подмножество "информация о конфигурации", начинаются с того, что ОС устанавливает соединение Х.25 с ЛОРАП путем выдачи пакета "запрос вызова" протокола Х.25. Первый октет данных пользователя пакета содержит идентификатор протокола, указывающий протокол, определяемый настоящим стандартом. Если ЛОРАП принимает вызов, ОС может затем передать ЛОРАП подробные сведения о его адресах на сетевом уровне. Как только информация о всех его адресах на сетевом уровне будет передана, ОС неявно сообщает ЛОРАП, что это уведомление выполнено и, таким образом, ЛОРАП может гарантировать, что вся полученная информация защищена в той степени, которая необходима для ее использования. ОС может также запросить информацию об удаленных адресах на сетевом уровне. Для каждого запрошенного адреса на сетевом уровне ЛОРАП обеспечивает подробные сведения об одном или нескольких ППП подсети, через который(ые) может быть достигнут адресат(ы) на сетевом уровне и обеспечено соответствующее возможное качество услуг. Получив информацию об одном адресе на сетевом уровне, ОС может запросить информацию о других адресах. При получении всей необходимой информации ОС завершает данное соединение.

5.3 Общее описание подмножества "информация о переадресации"

Функции информации о переадресации могут быть подразделены на две части.

Первая часть имеет место, когда ОС готова установить соединение на сетевом уровне в соответствии с ГОСТ 34.954, но не имеет информации, необходимой для определения соответствующего адреса подсети, по которому должен быть передан запрос вызова. Действия ОС в этом случае состоят в том, чтобы просто использовать адрес ЛОРАП. Пакет "запрос вызова" формируется в точном соответствии с ГОСТ 34.954 и передается ЛОРАП.

В дальнейшем ОС продолжает управлять соединением в соответствии с ГОСТ 34.954. В случае, когда ЛОРАП представляет собой ОС или ПС, подсоединенную к подсети, и не является набором функций, встроенных в саму подсеть, он не может:

- использовать услугу "отражение вызова" Х.25, чтобы перенаправить вызов в соответствующую ОС или ПС;

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

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

Если функция ЛОРАП встроена в саму подсеть, то дополнительно к вышеизложенному она может доставить вызов соответствующему ЛОРАП другими способами, которые не входят в предмет рассмотрения настоящего стандарта (например, путем привлечения услуги Х.25 "переадресация вызова").

Следовательно, поскольку установление соединения может в данном случае осуществляться удовлетворительно без того, чтобы инициирующая ОС выполняла какие-либо дополнительные операции маршрутизации, ОС продолжает обрабатывать ССУ в соответствии с ГОСТ 34.954 до тех пор, пока не будет получена индикация завершения.

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