Перейти в оглавлению раздела

Часть XI

11.6. Использование адресной информации в (N)- сервисных примитивах


    Рассмотрим независимое от уровней архитектуры OSI описание механизма использования (N)-адресов в (N)-сервисных примитивах.

    (N+1)-сущности используют (N)-сервис посредством посылки (N)- сервисных примитивов в точки (N)-SAP. Для семантической обработки примитивов в их состав включается необходимая адресная информация.

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

    На практике, для проверки правильности установления ассоциации между прикладными объектами считается достаточным выполнение обмена наименованиями прикладных объектов-корреспондентов.

    Использование (N)-адреса в общем случае не достаточно для указания конкретной активации (N+1)-сущности. Поэтому может оказаться необходимым использование идентификатора активации (N+1)-сущности.

    В (N)- сервисных примитивах используются следующие виды адресной информации (адресных параметров):

  • Called-(N)-address - адрес вызываемого корреспондента, используется для инициализации связи;
  • Calling-(N)-address - адрес вызывающего корреспондента, используется для целей идентификации;
  • Responding-(N)-address - адрес вызванного корреспондента, используется для повторных вызовов.

    Для сервиса передачи данных в режиме без соединения (U-сервис) вместо параметра Called-(N)-address используется параметр Destination-(N)-address, а вместо параметра Calling-(N)-address используется параметр Source-(N)-address.

    Виды адресной информации (адресных параметров) иллюстрируются на рис 11.5.



Рис. 11.5. Виды адресной информации, используемые в сервисных примитивах (т.е. типы адресных параметров)


    Выше сетевого уровня обработка адресов ограничивается конечными открытыми системами.

    Значение параметра Called-(N)-address может быть получено из справочной службы, а также из параметров Calling-(N)-address или Responding-(N)-address, полученных в предыдущих обменах.

    Параметр Responding-(N)-address используется в примитивах response/confirm. Responding-(N)-address может отличаться от called-(N)-address.

    На рис. 11.6 рассмотрен пример обмена двух (N)-сущностей сервисными примитивами с адресными параметрами.



Рис. 11.6. Пример обмена двух (N)-сущностей сервисными примитивами с адресными параметрами


Предыдущая глава Оглавление Следующая глава