ГОСТ Р ИСО 7498-3-97
Группа П85
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационная технология
ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ
БАЗОВАЯ ЭТАЛОННАЯ МОДЕЛЬ
Часть 3. Присвоение имен и адресация
Information technology. Open Systems Interconnection. Basic reference model.
Part 3. Naming and addressing
ОКС 35.100
ОКСТУ 4002
Дата введения 1998-07-01
Предисловие
1 РАЗРАБОТАН Московским научно-исследовательским центром (МНИЦ) Комитета при Президенте Российской Федерации по политике информатизации
ВНЕСЕН Комитетом при Президенте Российской Федерации по политике информатизации
2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 19 августа 1997 г. N 286
Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО 7498-3-89 "Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 3. Присвоение имен и адресация"
3 ВВЕДЕН ВПЕРВЫЕ
Введение
Настоящий стандарт расширяет основные концепции базовой эталонной модели взаимосвязи открытых систем (ВОС), вводя дополнительные основные архитектурные понятия идентификаторов, определенных в подразделе 5.4 ИСО/МЭК 7498-1.
Стандарт устанавливает архитектурные принципы, на основе которых разрабатывается любой стандарт, включающий идентификацию (присвоение имен) и местоположение (адресацию) объектов, взаимодействующих в функциональной среде ВОС (ФСВОС).
Стандарт обладает достаточной гибкостью для учета дальнейшего развития технических средств и расширения требований пользователя. Такая гибкость предусматривает также возможность постепенного перехода от существующих реализаций к стандартам ВОС.
Примечание - Настоящий стандарт предусматривает включение в будущем новых дополнений, в частности, относительно групповой передачи данных (ГПД).
Архитектурные принципы, устанавливаемые настоящим стандартом, гарантируют, что любые стандарты ВОС, охватывающие идентификацию и местоположение объектов, взаимодействующих в ФСВОС, будут:
a) исключать любые ограничения, налагаемые на:
1) функциональные возможности, которые могут быть предусмотрены действующими и будущими стандартами;
2) функциональные возможности любой реальной открытой системы;
3) реализацию разработки внутри любой реальной открытой системы;
b) сохранять принцип независимости уровней в ФСВОС, то есть на внутренние функциональные возможности одного уровня никакой другой уровень не налагает никаких ограничений;
c) сохранять принцип независимости реализации в ФСВОС, определенный в 4.2 ИСО/МЭК 7498-1. То есть никакая реальная открытая система (или ее администратор) не нуждается в каких-либо сведениях относительно особенностей реализации любой другой реальной открытой системы (или о ее административном управлении) и никакая реальная открытая система не должна предлагать такие сведения как условие для обмена данными при использовании стандартов ВОС;
d) обеспечивать экономичную поддержку взаимодействий в рамках ФСВОС; в частности, отдельные стандарты, разработанные на принципах настоящего стандарта, должны обеспечивать возможность создания таких средств, которые предусматривают адекватные уровни производительности, надежности и целостности и которые легко управляемы человеком относительно идентификации и местоположения объектов, взаимодействующих в ФСВОС.
В настоящем стандарте приводится поэтапное описание функций присвоения имен и адресации для ФСВОС.
В разделах 1-4 содержится вводная и справочная информация.
В разделе 5 вводятся основные принципы присвоения имен.
Раздел 6 описывает принципы присвоения имен объектам, операции адресации и правила использования адресации в ФСВОС.
В разделе 7 излагаются цели присвоения имен и адресации, а также механизмы, которые должны использоваться для достижения такой цели в ФСВОС.
В разделе 8 описываются принципы управления и использования адресной информации в (N)-услугах.
В разделе 9 описываются принципы управления и использования адресной информации в (N)-протоколах.
Раздел 10 содержит независимое от уровня описание справочных функций уровня, необходимых для обеспечения адресной структуры, установленной в разделах 7-9 и основанной на общих механизмах и принципах, изложенных в разделах 5 и 6.
Раздел 11 описывает использование справочных функций на каждом уровне.
Раздел 12 определяет свойства регионов адресации и уполномоченных по регистрации.
В разделе 13 излагаются процедуры регистрации, необходимые для присвоения имен в ФСВОС.
В разделе 14 приводятся требования к справочным службам в ФСВОС.
Примечание - Настоящий стандарт содержит пояснения базовой архитектуры, определенной в ИСО/МЭК 7498-1, в тех случаях, когда это необходимо для полного понимания требований по присвоению имен и адресации в ФСВОС.
1 ОБЛАСТЬ ПРИМЕНЕНИЯ
Настоящий стандарт:
a) определяет общие механизмы по использованию имен и адресов для идентификации и определения местоположения объектов в ФСВОС;
b) определяет использование этих механизмов в многоуровневой структуре базовой эталонной модели.
Настоящий стандарт дополняет концепции и принципы, определенные в ИСО/МЭК 7498-1. Он не ставит своей задачей служить в качестве спецификации конкретной реализации или основой для оценки соответствия фактической реализации.
Конкретные форматы имен и адресов не входят в предмет рассмотрения настоящего стандарта.
2 НОРМАТИВНЫЕ ССЫЛКИ
В настоящем стандарте содержатся ссылки на следующие документы.
ИСО/МЭК 7498-1-94 Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 1. Базовая модель
ИСО/МЭК 7498-4-89 Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 4. Основы административного управления
ИСО/МЭК 8348-93 Информационная технология. Взаимосвязь открытых систем. Определение услуг сетевого уровня
ГОСТ Р ИСО/ТО 8509-95 Системы обработки информации. Взаимосвязь открытых систем. Соглашения по услугам
ИСО/МЭК 9545-94 Информационная технология. Взаимосвязь открытых систем. Структура прикладного уровня
3 ОПРЕДЕЛЕНИЯ
3.1 В настоящем стандарте используются следующие термины, определенные в ИСО/МЭК 9545:
a) тип прикладного процесса;
b) привлечение прикладного процесса.
3.2 В настоящем стандарте используются следующие термины, определенные в ГОСТ Р ИСО/ТО 8509:
a) примитив запроса (N)-услуги;
b) примитив индикации (N)-услуги;
c) примитив ответа (N)-услуги;
d) примитив подтверждения (N)-услуги.
3.3 В настоящем стандарте используются следующие термины, определенные в ИСО/МЭК 7498-1:
a) (N)-адрес;
b) (N)-ассоциация;
c) (N)-логический объект;
d) (N)-привлечение логического объекта;
e) (N)-тип логического объекта;
f) (N)-символическое имя;
g) (N)-пункт доступа к услугам (ПДУ).
3.4 В настоящем стандарте используется термин, определенный в ИСО/МЭК 8348:
пункт подключения подсети.
3.5 В настоящем стандарте применимы следующие определения.
3.5.1 (N)-адресный селектор; (N)-селектор - элемент адресной информации, объединяющий набор (N)-ПДУ, которые расположены в одной и той же подсистеме; значение (N)-селектора устанавливается локальной администрацией.
Примечание - Принципы (N)-адресных селекторов применимы на уровнях выше сетевого.
3.5.2 (N)-адрес вызывающего - параметр, который может присутствовать в примитивах (N)-услуг запроса или индикации и который указывает (N)-адрес у (N)-инициатора.
Примечание - В определении услуг конкретного уровня такой параметр может называться либо "(N)-адрес вызывающего", либо "адрес отправителя". Однако в настоящем стандарте используется только понятие "(N)-адрес вызывающего".
3.5.3 (N)-адрес вызываемого - параметр, который может присутствовать в примитивах (N)-услуг запроса или индикации и который указывает (N)-адрес у (N)-получателя.
Примечание - В определении услуг конкретного уровня такой параметр может называться либо "(N)-адрес вызываемого", либо "адрес отправителя". В настоящем стандарте используется только понятие "(N)-адрес вызываемого".
3.5.4 Описательное имя - имя, которое идентифицирует один или набор нескольких объектов с помощью некоторых утверждений относительно свойств объектов этого набора.
3.5.5 (N)-справочная функция - (N)-функция, которая обрабатывает (N)-адреса, (N-1)-адреса, (N)-символические имена логических объектов и (N)-протокольную адресную информацию [(N)-ПАИ], выполняя операции преобразования с этими категориями информации.
3.5.6 (N)-символическое имя логического объекта - имя, которое используется для однозначной идентификации (N)-логического объекта.
3.5.7 Общее имя - имя набора объектов.
Примечание - Общее символическое имя является конкретной формой общего имени.
3.5.8 (N)-инициатор - (N)-привлечение логического объекта, которое выдает примитив запроса (N-1)-услуг.
3.5.9 Имя - лингвистическая конструкция, которая соответствует объекту в некоторых общих изложениях.
3.5.10 Уполномоченный по присвоению имен - уполномоченный по регистрации, который определяет местоположение имен в соответствии с конкретными правилами. Если уполномоченный по присвоению имен определяет местоположение символических имен, то он известен как уполномоченный символических имен, а если он определяет адрес - то как уполномоченный по адресации.
3.5.11 Поименованный регион - набор имен, который присваивается объектам конкретного типа. Если имена являются символическими, этот набор известен как регион символических имен. Если имена являются адресами, набор известен как регион адресов.
3.5.12 Поименованный подрегион - поднабор поименованного региона, который отделен от всех других поименованных подрегионов такого поименованного региона.
3.5.13 Простое имя - имя, которое идентифицирует объект и присваивается назначенным уполномоченным по присвоению имен. Внутренняя структура имени не должна интересовать или иметь значение для пользователей такого имени.
3.5.14 (N)-получатель - (N)-привлечение логического объекта, которое получает примитив индикации (N-1)-услуг.
3.5.15 (N)-протокольная адресная информация ((N)-ПАИ) - это те элементы (N)-протокольной управляющей информации, которые содержат адресную информацию.
3.5.16 (N)-адрес отвечающего - параметр, который может присутствовать в примитивах ответа и подтверждения (N)-услуг и который идентифицирует (N)-адрес у (N)-получателя.
Примечание - В определении услуг конкретного уровня такой параметр может называться либо "адрес вызываемого", либо "адрес отвечающего". В настоящем стандарте используется только понятие "(N)-адрес отвечающего".
3.5.17 Адрес подсети - идентификатор, присвоенный уполномоченным по регистрации подсети пункту подключения подсети.
3.5.18 Синонимичное имя, синоним - имя, идентифицирующее объект, который идентифицирован также другим различительным именем. Общие имена синонимов являются общими различительными именами, которые присвоены идентичному набору.
3.5.19 Символическое имя системы - имя уникальное в пределах ФСВОС, которое используется для идентификации одной реальной открытой системы.
4 СОКРАЩЕНИЯ
ВОС - взаимосвязь открытых систем
ГПД - групповая передача данных
(N)-ИОПС - идентификатор оконечного пункта соединения
ЛОП - логический объект прикладного уровня
(N)-ПАИ - протокольная адресная информация
ПДУ - пункт доступа к услугам
ПДУЗ - пункт доступа к услугам уровня звена данных
ПДУП - пункт доступа к услугам уровня представления
ПДУС - пункт доступа к услугам сетевого уровня
ПДУСн - пункт доступа к услугам сеансового уровня
ПДУТ - пункт доступа к услугам транспортного уровня
ПДУФ - пункт доступа к услугам физического уровня
ПЛОП - привлечение логического объекта прикладного уровня
ПрПП - привлечение прикладного процесса
ПП - прикладной процесс
ППП - пункт подключения подсети
(N)-ПУИ - протокольная управляющая информация
ФСВОС - функциональная среда ВОС
5 ОСНОВНЫЕ ПРИНЦИПЫ ПРИСВОЕНИЯ ИМЕН
5.1 Имена - это лингвистические конструкции, выраженные некоторым языком. Они соответствуют объектам в некотором общем изложении. Соответствие между именами (в языке) и объектами (в общем изложении) является отношением идентификации. Имя идентифицирует объект, которому оно принадлежит.
5.2 В рамках контекста ВОС имена идентифицируют конкретные объекты обмена данными в ФСВОС. Существует два отличающихся вида имен, примитивов и описаний.
5.3 В рамках любого конкретного изложения имя примитива является именем, присвоенным уполномоченным по присвоению имен конкретному объекту. Уполномоченный по присвоению имен является просто источником имен. Только следующие архитектурные ограничения, налагаемые на уполномоченных по присвоению имен, имеют отношение ко всем именам:
a) запись имени на языке описания;
b) однозначность (идентификация только одного объекта).
5.4 Описательное имя состоит из набора утверждений, представленных на формализованном определенном языке. Определение формализованного языка описывает те лингвистические конструкции, которые являются хорошо оформленными описательными именами. Описательное имя может быть неполным, в случае чего всем предложениям удовлетворяет несколько объектов, или полным, в случае чего оно служит для идентификации единственного объекта. Полное описательное имя эквивалентно простому имени в том смысле, что оно однозначно идентифицирует объект. Простые имена могут быть компонентами описательного имени.
5.5 Несмотря на то, что простое имя однозначно, возможно существование нескольких имен, однозначно идентифицирующих один и тот же объект.
5.6 Общее имя является простым или описательным именем, которое определяет набор, содержащий несколько объектов, предполагая, что если общее имя используется для обозначения объекта, то будет выбран в точности один из объектов этого набора. Общее имя может быть использовано для идентификации набора объектов конкретного типа, которые необязательно расположены в той же открытой системе.
5.7 Символическое имя присваивается объекту в тех случаях, когда обычное имя предназначено для распознавания объекта среди других объектов и для осуществления поиска информации, связанной с объектом справочной службы. Символическое имя присваивается типу объекта в тех случаях, когда обычное имя предназначено для описания типа объекта среди других типов объекта и для осуществления поиска информации, связанной с типом объекта справочной службы. Имя может идентифицировать систему, прикладной процесс, тип прикладного процесса, (N)-логический объект или (N)-тип логического объекта.
Примечание - Объекты и типы определены в ИСО/МЭК 7498-1 и ИСО/МЭК 9545.
5.8 Идентификатор присваивается объекту в тех случаях, когда обычное имя предназначено только для распознавания конкретного объекта среди различных экземпляров этого объекта. Имя может идентифицировать (N)-ассоциацию, привлечение прикладного процесса (ПрПП) или (N)-привлечение логического объекта (ПЛОП).
Примечание - Объекты и типы определены в ИСО/МЭК 7498-1 и ИСО/МЭК 9545.
6 ПРИНЦИПЫ ПРИСВОЕНИЯ ИМЕН И АДРЕСАЦИИ В ВОС И ПРАВИЛЬНОЕ ИСПОЛЬЗОВАНИЕ АДРЕСОВ
6.1 Присвоение имен реальным открытым системам
6.1.1 Символическое имя системы независимо от уровня является простым именем, т.е. тем самым идентификатором, который используется внутри различных уровней для идентификации одной и той же реальной открытой системы. Одной реальной открытой системе присваивается только одно символическое имя системы.
6.1.2 Символическое имя системы используется для идентификации реальной открытой системы как единого целого. Оно может быть использовано:
a) в соединении с другими префиксами для идентификации конкретных ресурсов ВОС в соответствующих частях информационной базы административного управления внутри реальной открытой системы;
b) как атрибут входа справочной службы, принадлежащей ресурсам ВОС, связанных с одной реальной открытой системой.
6.2 Присвоение имен и адресация элементов (N)-уровня
6.2.1 Введение
6.2.1.1 Поскольку (N)-тип логического объекта описывает класс (N)-логических объектов, ему необходимо присвоить имя, но не определять его местоположение. Поскольку (N)-логические объекты и (N)-привлечения логических объектов являются активными элементами внутри (N)-уровня, они должны быть однозначно идентифицируемы и иметь определенное местоположение.
6.2.1.2 В открытой системе (N+1)- и (N)-логические объекты связаны вместе в (N)-ПДУ. (N)-логические объекты предоставляют услуги (N+1)-логическим объектам путем обмена примитивов услуг в ПДУ.
6.2.1.3 (N)-символическое имя логического объекта однозначно идентифицирует (N)-логический объект. (N)-символическое имя типа логического объекта однозначно идентифицирует (N)-тип логического объекта. (N)-идентификатор привлечения логического объекта идентифицирует (N)-привлечение логического объекта, который однозначен в области применения (N)-логического объекта.
6.2.2 (N)-адреса
6.2.2.1 (N)-адрес идентифицирует набор (N)-ПДУ, которые все размещены на границе между (N)- и (N+1)-подсистемами. (N)-адрес ПДУ является (N)-адресом, который идентифицирует набор, содержащий в точности один (N)-ПДУ.
6.2.2.2 Поскольку (N)-логические объекты являются адресуемыми объектами, результатом обмена данными по адресу является обмен данными с (N)-привлечением логического объекта.
6.2.2.3 Размещение (N+1)-логического объекта определяется его связями с одним или несколькими (N)-ПДУ. (N)-ПДУ идентифицируется одним или несколькими (N)-адресами.
Примечание - Адрес на физическом уровне используется для доступа к (N)-логическому объекту уровня звена данных; адрес на уровне звена данных - для доступа к (N)-логическому объекту сетевого уровня; адрес на сетевом уровне - для доступа к (N)-логическому объекту транспортного уровня; адрес на транспортном уровне - для доступа к (N)-логическому объекту сеансового уровня; адрес на сеансовом уровне - для доступа к (N)-логическому объекту уровня представления данных; адрес на уровне представления данных - для доступа к (N)-логическому объекту прикладного уровня.
6.2.3 (N)-селекторы
(N)-селекторы - это та часть адресной информации, которая специфична для (N)-подсистемы. (N)-селекторы используются для идентификации (N)-ПДУ или набора (N)-ПДУ в рамках оконечной открытой системы, которая однозначно идентифицируема. Поскольку оконечная открытая система известна на сетевом уровне в неявном виде, то (N)-селекторы используются на уровнях выше сетевого наряду с локальной информацией для адресации необходимого (N)-логического объекта в рамках открытой системы. Значения (N)-селектора передаются между оконечными открытыми системами как часть (N)-ПАИ.
6.3 Правильное использование (N)-адресов
6.3.1 (N)-адреса имеют ограниченную область применения. Они используются для распознавания конкретных (N)-ПДУ среди наборов (N)-ПДУ и только (N)-ПДУ. Правила адресации не используются при создании структуры реальной открытой системы в ФСВОС.
6.3.2 (N)-адреса используются для идентификации наборов (N)-ПДУ с целью определения местоположения (N+1)-логических объектов. (N+1)-подсистема подразделяется на (N+1)-логические объекты:
a) для поддержки различных (N+1)-протоколов или наборов (N+1)-протоколов;
b) для обеспечения требований защиты информации и/или административного управления;
c) в случае прикладной подсистемы - для определения других прикладных процессов и прикладных логических объектов в одном и том же прикладном процессе.
6.3.3 (N)-адреса не используются:
а) для распознавания аспектов протокола, которые являются предметом согласования (классы, подмножества, качество услуг, версии протокола), или значений параметров;
b) для образования информации маршрутизации выше сетевого уровня;
c) для распознавания компонентов аппаратных средств.
Примечание - В одной конфигурации использование (N)-адреса по определению 6.3.2 может привести к (N-1)-логическому объекту, полностью принадлежащему одной компоненте аппаратных средств. Однако внутри ВОС (N)-адрес идентифицирует (N+1)-логический объект; он не идентифицирует компонент аппаратных средств.
7 МОДЕЛЬ АДРЕСАЦИИ ВОС
7.1 Ассоциации между равноправными (N)-логическими объектами
7.1.1 (N)-ассоциация - это взаимоотношение между двумя (N)-привлечениями логических объектов. Это взаимоотношение требует создания и сопровождения информации о состоянии в каждом (N)-привлечении логического объекта. Такая информация состояния поддерживает (N)-ассоциацию между (N)-привлечениями логического объекта.
7.1.2 (N)-привлечение логического объекта может одновременно поддерживать одну или несколько независимых (N)-ассоциаций. Поведение (N)-привлечения логического объекта при обмене данными относительно конкретной (N)-ассоциации определяется (N)-логическим объектом и информацией о состоянии, которая поддерживается (N)-привлечением логического объекта и является конкретной в такой (N)-ассоциации.
7.1.3 (N)-идентификатор ассоциации относится к каждой (N)-ассоциации. Этот идентификатор является уникальным в пределах пары объединенных (N)-привлечений логического объекта. Он служит для идентификации информации о состоянии, относящейся к каждому (N)-привлечению логического объекта. Идентификатор содержит две компоненты, которые определяются каждым (N)-привлечением логического объекта.
Примечание - Некоторым (N)-протоколам не требуются явные (N)-идентификаторы ассоциации.
7.1.4 Два (N)-привлечения логического объекта могут устанавливать (N-1)-соединение(я) или могут использовать услуги в режиме без установления (N-1)-соединения для обеспечения (N)-ассоциации. Время, в течение которого существует (N-ассоциация, может превышать время существования любого(ых) обеспечиваюшего(их) (N)-соединения(ий). Связь (N)-ассоциации с (N-1)-соединением(ями) может меняться с течением времени.
Примечание - В определенный момент времени (N)-ассоциация может быть установлена с последовательностью (N-1)-соединений в связке "один к одному", а в случае расщепления - в связке "один к нескольким".
7.1.5 (N)-символическое имя логического объекта используется для идентификации (N)-логических объектов независимо от их местоположения, если это необходимо при действии (N)-ассоциации. (N-1)-адреса используются в запросах (N-1)-услуг для идентификации местоположений соответствующих (N)-логических объектов, если это необходимо при действии (N)-ассоциации.
7.2 Подключение (N)-логических объектов к (N)-ПДУ
(N)-логический объект может предоставлять (N)-услуги через один или несколько (N)-ПДУ и использовать (N-1)-услуги через один или несколько (N-1)-ПДУ. Вследствие этого (N)-логический объект может иметь следующие взаимоотношения между (N)-ПДУ и (N-1)-ПДУ (см. рисунок 1):
a) (N)-логический объект может предоставлять (N)-услуги через один (N)-ПДУ, используя (N-1)-услуги через один (N-1)-ПДУ;
b) (N)-логический объект может предоставлять (N)-услуги через группу (N)-ПДУ, используя (N-1)-услуги через один (N-1)-ПДУ;
c) (N)-логический объект может предоставлять (N)-услуги через один (N)-ПДУ, используя (N-1)-услуги через группу (N-1)-ПДУ;
d) (N)-логический объект может предоставлять (N)-услуги через группу (N)-ПДУ, используя (N-1)-услуги через группу (N-1)-ПДУ.
Рисунок 1 - Взаимоотношение (N)-логического объекта с (N)-ПЛУ и (N-1)-ПДУ
Примечания
1 Между идентифицированными выше и мультиплексируемыми взаимодействиями ПДУ и логическим объектом не существует никаких взаимоотношений. Функция (N)-мультиплексирования обеспечивает преобразование нескольких (N)-соединений в одно (N-1)-соединение. Все (N)-соединения могут заканчиваться в одном (N-1)-ПДУ или в различных (N)-ПДУ. Мультиплексированные (N)-соединения отличаются друг от друга элементами (N)-ПУИ на границе услуг и элементами (N)-ПАИ, например, идентификатором ассоциации внутри (N)-протокола.
2 Номера логических каналов в Х.25 и указатели соединений протокола транспортного уровня ВОС служат примерами информации, передаваемой в (N)-ПУИ для распознавания соединений при применении мультиплексирования.
7.3 (N)-адреса и (N)-ПДУ
7.3.1 Структура адресации ВОС допускает:
a) (N)-адреса для идентификации местоположения (N+1)-логического объекта без ограничения структуры подсистем нижерасположенного уровня в соответствующей открытой системе;
b) группа (N)-логических объектов должна быть определена внутри (N)-подсистемы.
Примечание - Структура адресации позволяет адресу на уровне представления идентифицировать местоположение логического объекта прикладного уровня без ограничений структуры подсистем уровня представления, сеансового и транспортного уровней в открытой системе и допускает определение одного набора адресной информации для использования при установлении соединения с логическим объектом прикладного уровня системы получателя.
7.3.2 (N)-адрес идентифицирует набор всех (N)-ПДУ, размещенных на границе одной (N)-подсистемы. Точное членство набора является локальным вопросом в такой (N)-подсистеме. Членство набора не известно другой открытой системе и может меняться с течением времени.
7.3.3 Набор (N)-ПДУ, идентифицируемый (N)-адресом, может состоять:
a) из одного (N)-ПДУ, граничащего с (N+1)-логическим объектом;
b) из группы (N)-ПДУ, граничащих с одним (N+1)-логическим объектом;
c) из группы (N)-ПДУ, граничащих с разными (N+1)-логическими объектами.
7.3.4 Если (N)-адрес используется как (N)-адрес вызываемого в примитиве услуг, получатель (N)-подсистемы может выбрать один (N)-ПДУ из набора, идентифицируемого этим (N)-адресом. Механизм выбора - это локальный вопрос, прозрачный для (N)-инициатора.
7.3.5 Открытая система строится таким образом, чтобы все (N)-ПДУ набора, идентифицируемого (N)-адресом, были ограничены (N+1)-логическими объектами одного и того же типа и, кроме того, обеспечивали одни и те же функции.
7.3.6 Важно определить разницу между семантиками (N)-адреса и синтаксисом, используемым для представления (N)-адреса в данной открытой системе. (N)-адреса проходят через границы уровня внутри открытой системы в виде параметров примитивов (N)-услуг. Для примитивов запроса/ответа (N)-услуг семантики (N)-адресов передаются к равноправной (N)-подсистеме и проходят через границы уровня в виде параметров примитивов индикации/подтверждения (N)-услуг. Только семантики (N)-адреса передаются (N)-услугами. Синтаксис (N)-адреса является локальным вопросом, и в различных открытых системах он может быть представлен по-разному.
7.3.7 Если (N)-логический объект устанавливает (N)-соединение с другим (N+1)-логическим объектом, то каждый (N+1)-логический объект представляется (N)-идентификатором оконечного пункта соединения [(N)-ИОПС] своего поддерживающего (N)-логического объекта. (См. 5.4.2 ИСО/МЭК 7498-1). (N)-ИОПС - это локальный идентификатор, определяемый с момента установления соединения. (N)-ИОПС не могут быть использованы в качестве замены (N)-адреса. В этом случае (N)-адреса вызываемого или вызывающего (N)-соединения одинаковы. (N)-соединение имеет два (N)-оконечных пункта соединения и два (N)-ИОПС (соединение (N)-логического объекта с самим собой). Механизм определения двух (N)-ИОПС в (N)-подсистемах - это полностью локальный вопрос.
7.4 (N)-справочные функции и справочные службы
7.4.1 (N)-справочные функции оперируют с (N)-адресами, (N-1)-адресами, (N)-символическими именами логических объектов и (N)-ПАИ для обеспечения преобразования между этими категориями информации. Информация, используемая при таких преобразованиях, сохраняется справочными службами. Административное управление локальной системы несет ответственность за доступ к справочной службе для обновления информации и делает ее доступной для (N)-справочной функции.
7.4.2 Некоторая часть этой информации представляет логическую структуру локальной оконечной системы и влияет на локальные операции. Такая информация хранится локально. Другая часть информации представляет логическую структуру удаленной оконечной системы и влияет на генерацию (N)-ПАИ. Эта информация может храниться как локально, так и удаленно. Если она хранится удаленно, то для доступа к этой информации используются протоколы ВОС.
8 АДРЕСНАЯ ИНФОРМАЦИЯ И (N)-УСЛУГИ
8.1 Введение
8.1.1 В этом разделе приведено независимое от уровня описание по использованию (N)-адресов в примитивах (N)-услуг.
8.1.2 (N+1)-логические объекты используют (N)-услуги, выдавая примитивы (N)-услуг в (N)-ПДУ. Выдача примитивов запроса/ответа (N)-услуг может потребовать выдачу примитивов индикации/подтверждения (N)-услуг в (N)-ПДУ, к которому подключен равноправный (N+1)-логический объект.
8.1.3 (N)-адрес, извлеченный из информации, предоставленной справочной службой, может быть недействительным. (N)-адрес, извлеченный из параметра (N)-адреса вызывающего/отвечающего ранее полученного примитива индикации/подтверждения (N)-услуг, должен быть действительным во время выдачи, но не может это гарантировать при последующем использовании этого адреса. Следовательно, (N+1)-логический объект, использующий (N)-адрес, должен при всех обстоятельствах убедиться, что он приведет к обмену данными с желаемым корреспондентом (N+1)-уровня. Обычно на прикладном уровне для этого достаточно выполнить обмен символических имен логических объектов прикладного уровня.
8.1.4 Использование (N)-адреса не является достаточным для идентификации конкретного (N)-привлечения логического объекта. (N+1)-привлечением объекту может оказаться достаточным обмен данными с любым (N+1)-привлечением логического объекта желаемого (N+1)-логического объекта по этому (N)-адресу. На некоторых (N+1)-уровнях может оказаться необходимым сослаться на (N+1)-привлечение логического объекта, использующее (N+1)-идентификатор привлечения логического объекта.
8.2 Адресные параметры
8.2.1 Важно различать (N)-адреса, переданные как параметры (N)-адреса вызываемого, и (N)-адреса, переданные как параметры (N)-адреса вызывающего или отвечающего.
8.2.2 (N)-адреса вызываемого используются при инициализации обмена данными между (N+1)-привлечениями логического объекта. (N+1)-инициатор предоставляет (N)-адрес семантик вызываемого, которые передаются к равноправному (N+1)-получателю.
8.2.3 (N)-адреса вызывающего и отвечающего используются в основном для целей идентификации и повторного вызова и могут идентифицировать конкретные (N)-ПДУ, используемые в сеансах обмена данных.
8.3 (N)-адрес вызываемого
8.3.1 Параметр "(N)-адрес вызываемого" примитивов услуг в режиме с установлением соединения эквивалентен параметру "(N)-адрес получателя" примитивов услуг в режиме без установления соединения.
8.3.2 (N)-адрес вызываемого обеспечивается (N+1)-инициатором. Семантика (N)-адреса передается получателю (N)-подсистемы и поступает в (N+1)-подсистему в примитиве индикации (N)-услуг.
8.3.3 (N)-адрес вызываемого, переданный в параметре примитива индикации (N)-услуги, может быть не обязательно тем же адресом, который указан в соответствующем примитиве запроса. Однако в определении (N)-услуг такое ограничение может быть наложено.
8.3.4 Выше сетевого уровня обработка адреса осуществляется только оконечными системами:
a) в инициирующей открытой системе обработка (N)-адреса вызываемого не зависит от сложности структур адреса, обеспечиваемых открытой системой получателя;
b) в открытой системе получателя обработка (N)-адреса вызываемого зависит от сложности структур адреса, обеспечиваемых этой системой.
8.3.5 Несмотря на то, что на сетевом уровне некоторая обработка (N)-адреса вызываемого может осуществляться в промежуточной системе, она не зависит от сложности структур адреса, обеспечиваемых открытой системой получателя.
8.3.6 (N)-адрес вызываемого идентифицирует набор (N)-ПДУ в (N)-подсистеме получателя. Любой (N)-ПДУ в этом наборе может быть использован для обеспечения обмена данными. Ответственность за принятие решения относительно адреса для выбора конкретного ПДУ лежит на подсистеме получателя.
8.3.7 (N)-адрес вызываемого может быть извлечен из информации, полученной от справочной службы. В этом случае семантики (N)-адреса относятся к элементу справочника, выданного от имени системы получателя. Атрибуты, связанные с элементом справочной службы, известны внутри системы получателя. (N)-адрес вызываемого идентифицирует набор (N)-ПДУ, которые обеспечивают доступ к (N+1)-логическим объектам, обеспечивающим обмен данными способом, который согласован с информацией, полученной от справочной службы.
8.3.8 (N)-адрес вызываемого может быть передан предварительно в предыдущем сеансе обмена данными в виде параметра (N)-адреса вызывающего или отвечающего (N)-подсистемой получателя. В любом случае (N)-адрес идентифицирует набор (N)-ПДУ, согласованный с требованиями, касающимися (N)-адресов вызывающего или отвечающего, описанных в подразделах 8.4 и 8.5.
Для получения доступа к полной версии без ограничений вы можете выбрать подходящий тариф или активировать демо-доступ.