Сертификация: тел. +7 (495) 175-92-77
Стр. 1
 

92 страницы

639.00 ₽

Купить официальный бумажный документ с голограммой и синими печатями. подробнее

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

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

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

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

Оглавление

0. Введение

1. Назначение и область применения

2. Термины и их пояснения

3. Обозначения

4. Введение в ВОС

4.1 Термины и их пояснения

4.2 Функциональная среда ВОС

4.3 Моделирование функциональной среды ВОС

5. Понятия многоуровневой архитектуры

5.1 Введение

5.2 Принципы разбиения на уровни

5.3 Связь между равноправными логическими объектами

5.4 Идентификаторы

5.5 Свойства пунктов доступа к услуге

5.6 Блоки данных

5.7 Элементы функционирования уровня

5.8 Маршрутизация

5.9 Аспекты административного управления

6. Вводное описание уровней ВОС

6.1 Перечень уровней

6.2 Принципы выделения семи уровней эталонной модели

6.3 Описание уровней

7. Детальное описание архитектуры ВОС

7.1 Прикладной уровень

7.2 Уровень представления

7.3 Сеансовый уровень

7.4 Транспортный уровень

7.5 Сетевой уровень

7.6 Уровень звена данных

7.7 Физический уровень

Приложение обязательное 1. Алфавитный указатель терминов

Приложение обязательное 2. Передача без установления соединения

Приложение справочное 3. Краткие пояснения по выбору уровней

Показать даты введения Admin

Страница 1

&906-S1

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. БАЗОВАЯ ЭТАЛОННАЯ МОДЕЛЬ

ГОСТ 28906-91 (ИСО 7498-84, ИСО 7498-84 Доп.1-84)

WK.CKJ—II i-'J

Издание официальное

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО УПРАВЛЕНИЮ КАЧЕСТВОМ ПРОДУКЦИИ И СТАНДАРТАМ Москва

Страница 2

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. БАЗОВАЯ ЭТАЛОННАЯ МОДЕЛЬ

ГОСТ 28906- 91 (ИСО 7498—84, ИСО 7498—84 Доп. 1—84)

Издание официальное

МОСКВА- 1991

Страница 3

УДК 681.S.01:008ЗМ    Группа П85

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

Системы обработки информации ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ БАЗОВАЯ ЭТАЛОННАЯ МОДЕЛЬ

ГОСТ

28906-91

(ИСО 7498-84, ИСО 7498-84 Доп. 1-84)

Information processing systems. Open Systems Interconnection.

Basic Reference Model

ОКСТУ 4090

Дата введения 01.07.91

0. ВВЕДЕНИЕ

0.1. О настоящем стандарте

Настоящий стандарт на эталонную модель взаимосвязи открытых систем является общим базисом, координирующим работы но созданию стандартов для обеспечения взаимосвязи систем. Он разрешает использование существующих стандартов и определяет их будущее местоположение в рамках эталонной модели.

Требования данного стандарта являются обязательными.

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

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

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

Издание официальное ★

Настоящий стандарт не иожет быть полностью иди частично воспроизведен, тиражирован и распространен без разрешения Госстандарта СССР

Страница 4

С. 2 ГОСТ 26906-91

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

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

Примечание. В будущем предполагается дальнейшее расширение эталонной модели. Настоящий стандарт представляет собой !-ю часть серии стандартов, состоящей аз 4 частей На основе стандартов (ИСО 7498—2—89) «Системы обработки информации. Взаимосвязи открытых систем. Архитектура зашиты информации». (ИСО 7498—3—89) «Системы обработки информации Взаимосвязь открытых систем. Наименование и адресация» и (ИСО 7498—4—?9) «Системы обработки информации Взаимосвязь открытых систем. Административное управление» буду7 дополнительно разработаны еще 3 части настоящего стандарта.

Так как набор общих архитектурных принципов, определяющих взаимосвязь открытых систем, очень широк, основным объектом настоящего стандарта являются системы, включающие терминалы, ЭВМ и подсоединенные к ним внешние устройства, а также средства для передачи информации между такими системами. Остальные аспекты ВОС, требующие внимания, рассмотрены кратко (п. 4.2).

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

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

Описание эталонной модели ВОС в настоящем стандарте изложено в следующей последовательности:

В разд. 4 дастся обоснование для разработки ВОС, определяются объекты взаимосвязи, область существования ВОС и описываются принципы моделирования, использованные в ВОС.

В разд. 5 рассматриваются общие принципы построения архитектуры эталонной модели, а именно ее многоуровневая структура, смысл разбиения на уровни, а также принципы, используемые для описания уровней.

В разд. 6 перечисляются и определяются устанавливаемые уровня архитектуры.

В разд. 7 приводится подробное описание уровней.

В приложении 1 приведем указатель терминов.

В приложении 2 приведено дополнение 1, касающееся передачи без установления соединения.

В приложении 3 описываются принципы, которые использовались при разбиении на уровни.

Страница 5

ГОСТ 28906-91 С. 3

Эталонная модель служит основой для определения услуг и протоколов, удовлетворяющих требованиям, установленным в эталонной модели.

В немногих случаях, когда возможность задана в эталонной модели как необязательная, она должна оставаться также необязательной в составе соответствующего протокола или услуги, даже если в настоящее время не определяется двух вариантов необязательной возможности.

0.2. Стандарты, относящиеся к ВОС

Одновременно с разработкой настоящего стандарта проводится разработка стандартов по следующим направлениям:

а)    протоколы виртуального терминала;

б)    протоколы передачи, доступа и управления для работы с файлами;

в)    протоколы передачи и выполнения заданий;

г)    общие услуги и протоколы прикладного уровня;

д)    услуги н протоколы уровня представления;

е)    услуги и протоколы сеансового уровня;

ж)    услуги и протоколы транспортного уровня;

з)    услуги и протоколы сетевого уровня;

и)    услуги и протоколы уровня звена данных.

Перечисления а—д относятся к прикладному уровню и уровню представления эталонной модели.

1. НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ

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

Данный стандарт не определяет услуги и протоколы для ВОС. Он не является ни спецификацией конкретной реализации систем, ни базой для оценки соответствия таких реализаций этому стандарту.

2. ТЕРМИНЫ И ИХ ПОЯСНЕНИЯ

Определения терминов приведены в начале отдельных разделов и пунктов. Для удобства указатель этих терминов приведен в приложении 1.

3. ОБОЗНАЧЕНИЯ

При описании уровней в разд. 5 используются обозначения (N)-, (N-fl)- и (N—1)-, определяющие смежные уровни и соотношение между ними:

Страница 6

С. 4 ГОСТ 28906-91

(N)-уровень — конкретный уровень;

(N Ь1)-уровень — верхний уровень, смежный с (М)уровнем;

(N—1)-уровень — ннжннй уровень, смежный с (N)-уровнем.

Эти обозначения используются тахже для определения других понятий эталонной модели, которые относятся к данным уров-ням, например, (N) -протокол, (N-f 1)-услуга и т. д.

В разд. 6 приведены нмена отдельных уровней. При обращении к этим уровням по именам префиксы (N)-, (N+1)- и (N—1)-замещаются именами уровней. Например, транспортный протокол, сеансовый логический объект, сетевая услуга и т. д.

4 ВВЕДЕНИЕ В ВОС

Примечание . Общие принципы, описанные в разд. 4 и 5. справедливы для всех уровней эталонное модели, если в разд. 6 и 7 не содержится специальных уточнений.

4.1.    Термины и их пояснения

4.1.1.    Реальная система — совокупность одной или нескольких ЭВМ соответствующего программного обеспечения, периферийного оборудования, терминалов, персонала операторов, физических процессов, средств передачи информации и т. д., которая образует полностью автономную систему, способную обрабатывать и (или) передавать информацию.

4.1.2.    Реальная открытая система — реальная система, которая подчиняется требованиям стандартов ВОС при взаимодействии с другими реальными системами.

4.1.3.    Открытая система — представление в рамках эталонной модели тех аспектов реальной открытой системы, которые относятся к ВОС.

4.1.4.    Прикладной процесс — элемент реальной открытой системы, который выполняет обработку информации для некоторого конкретного применения.

4.2. Функциональная среда ВОС

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

Прикладной процесс — это элемент открытой системы, который выполняет обработку информации для некоторого конкретного применения.

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

Страница 7

ГОСТ 28906-91 С. 5

Ниже приведены примеры прикладных процессов, соответствующих определению открытой системы:

а)    обслуживание банкового терминала оператором является ручным прикладным процессом;

б)    программа на языке ФОРТРАН, выполняемая на ЭВМ в вычислительном центре и имеющая доступ к удаленной базе данных. является прикладным процессом, выполняемым на ЭВМ; системный диспетчер управления удаленными базами данных также является прикладным процессом;

в)    программа управления технологическим процессом, выполняемая на специальной ЭВМ. подсоединенной к некоторому промышленному оборудованию н включенной в систему управления предприятием, является физическим прикладным процессом.

Понятие ВОС относится к обмену информацией между открытыми системами, а не к внутреннему функционированию каждой отдельной реальной открытой системы.

Как показано на черт. 1, физическая среда для взаимосвязи открытых систем обеспечивает средства для передачи информации между открытыми системами.

Примечание. Здесь в качестве среды связи рассмотрены только средства телеобработки данных. В дальнейшем предполагаете* исследовать возможность применения сред связи других видов.

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

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

Примечание. Понятие взаимодействия открытых систем включает широкий круг вопросов, в том числе:

а)    связь между процессами, касаюшаяся обмена информацией и синхронизации действий между прикладными процессами ВОС;

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

я) вопросы хранения данных, касающиеся носителей памяти, а также систем файлов и баз данных, необходимых для управления и обеспечения доступа к дауиым, хранящимся на носителях,

г)    воарссы управления процессами и ресурсами, относящиеся к средствам, которце объявляют прикладные процессы ВОС, инициируют их и управляют ими. а также к средствам, обеспечивающим для них доступ к ресурсам ВОС;

д)    вопросы обеспечения целостности и конфиденциальности, накладывающие ограничен-* на обработку информации, которые должны предусматриваться и обеспечиваться при функционировании открытых систем;

е)    программная поддержка, охватывающая описание, хомпкляпню. редактирование, тестирован не и хранение программ, выполняемых прикладными про. кессами ВОС. их передачу и доступ к ним.

Страница 8

С. 6 ГОСТ 28906 -91

Открытые системы, соединенные фюической средой

Открытая систеча А

{О'г.лл&тяя \£U'. >ntrfQ S

Черт. I

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

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

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

4.3. Моделирование функциональной среды ВОС

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

Абстрактное моделирование проводится в два этана.

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

Далее в рамках эталонной модели разрабатывается подробное и точное описание функционирования открытой системы. Оно

Страница 9

ГОСТ 28906-91 С. 7

включает услуги и протоколы для ВОС, что является предметом рассмотрения других стандартов.

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

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

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

Основные элементы взаимосвязи открытых систем

Кимпонгнт».' приклад*»'* процессов, О'пмогР-шиес* п №С(приклад»»* жготхие рдмты>

Открытая Открытии Отргтф

Ко,*г**екты <«*‘Я*ЧЛ '

ffynyunw ~t*a 5

pra*»*v*

открыты* eut/r.tM. отчсамииесл - SCC

уфыическм среда fa*    -л

Черт. 2

5. ПОНЯТИЯ МНОГОУРОВНЕВОЙ АРХИТЕКТУРЫ

5.1. Введение

В разд. 5 вводятся архитектурные понятия, положенные в основу при разработке эталонной модели ВОС.

Вначале дается понятие многоуровневой архитектуры (услуги, логические объекты, пункты доступа к услугам, протоколы, соединения и т. д). Затем для логических объектов, пунктов дос-

Страница 10

С. 8 ГОСТ 28906-91

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

В разд. 5 описаны принципы, необходимые при разработке эталонной модели ВОС. Однако не все из них используются на каждом уровне эталонной модели.

Четыре понятия являются базовыми по отношению к эталон* ной модели (см. черт. 2):

а)    открытые системы;

б)    прикладные логические объекты, которые существуют в функциональной среде ВОС;

в)    соединения (п. 5.3), связывающие прикладные логические объекты и позволяющие им обмениваться информацией (примечание 1):

г)    физическая среда для ВОС.

Примечания;

1.    Базовая эталонная модель ВОС основзиа на предположении, что для передачи данных необходимо иметь соединение В приложении 2 приведено дополнение. расширяющее модель ь части способа передачи данных без использования соединения. Этот способ применяется при использовании ряда средств передачи данных (например, локальные сети, цифровая радиосвязь и т. д.). а также некоторых систем (например, распределенные измерительные и банковские системы).

2.    В настоящем стандарте не рассмотрены вопросы защиты информации, которые также являются предметом рассмотрения второй части стандарта.

5.2.    Принципы разбиения на уровни

5.2.(.Термины    н их пояснения

5.2.1.1.    (N)-подсистема — элемент иерархической структуры открытой системы, который непосредственно взаимодействует только с элементами смежного верхнего или смежного нижнего разделов этой открытой системы.

5.2.1.2.    (N)-уровень — подраздел архитектуры ВОС, состоящий из подсистем одного и того же ранга (N).

5.2.1.3.    (N)-логический объект — активный элемент внутри (N)-подсистемы.

5.2.1.4.    Раноправиыс логические объекты — логические объекты внутри одного и того же уровня.

5.2.1.5.    Подуровень — подраздел уровня.

5.2.1.6.    (N)-услуга — функциональная возможность, предоставляемая (.\)-уровнем и нижележащими уровнями (N-f 1)-логическим объектам на границе между (N)- и (N-f-1)-уровнями.

5 2.1.7. (1Ч!)-средство — часть (Ы)-услуги.

5.2.1 8. (N)-функция — составная часть операции (N)-логического объекта.

Страница 11

ГОСТ 28906 -91 С. 9

5.2.1.9.    (N)-пункт доступа к услуге — пункт, через который (N)-логический объект предоставляет (N)-услугу (\-| 1)-логиче-скому объекту.

5.2.1.10.    (^-протокол — набор правил и форматов (семантических и синтаксических), определяющих процедуры связи (N)-логических объектов при выполнении (И)-фуикций.

5.2.2. Описание

Основным методом структурирования, используемым в эталонной модели ВОС, является разбиение на уровни. В соответствии с ним каждая открытая система рассматривается как система, логически состоящая из упорядоченного набора подсистем, для удобства представляемых в виде вертикальной последовательности, показанной на черт. 3. Смежные подсистемы взаимосвязаны через общую для них границу. Подсистемы одного и того же ранга (N) все вместе образуют (N)-уровень эталонной модели ВОС. (N)-подсистема состоит из одного или нескольких (N)-логических объектов. Логические объекты существуют в каж* дом уровне. Логические объекты одного и того же уровня называются равноправными логическими объектами. Следует отметить. что самый верхний уровень не имеет смежного (N4-1)-уровня, а самый нижний уровень не имеет смежного (N— 1)-уровня.

Органшзция уровней во взаммосвязаииых открытых системах

Лгмл-.-rwe    Ъяюмхга

I’«-wu    MKt-j    Лотг-uv    w-г

Л    Я    С    i

Не все равноправные логические объекты могут быть связаны между собой и не для всех из них такая связь необходима. Иногда существуют условия, препятствующие этой связи. Например, объекты находятся в несвязанных открытых системах или они не поддерживают одинаковые подмножества протоколов.

Страница 12

С. 10 ГОСТ 28906-91

Примечания.

1.    Различие между типом некоторого объекта и его экземпляром является существенным к ВОС. Тип — это описание класса объектов, экземпляр данного типа — любой объект, который соответствует этому описанию. Экземпляры одного и того же типа составляют класс. Обращение к типу и его экземплярам проводится по именам. Имена типа я его экземпляров должны различаться

Б примере из области программирования для ЭВМ написание программы соответствует формированию типа объекта, а каждый вызов программы в ЭВМ для выполнения соответствус-т формированию экземпляра объекта. Таким образом. компилятор с ФОРТРАНА — это тип объекта, и каждый раз. когда копия этой программы вызывается для выполнения в процессор, она отображается в экземпляр объекта.

(N)-логический объект в контексте ВОС также имеет два аспекта: тип и множество экземпляров этого типа. Тип (N)-логического объекта определяется специальным набором функций (Ы)-уровня. А экземпляром этого типа (N)-логического объекта является его реализация в соответствующей открытой системе. выполняющая функции (N)-уровня, которые вызываются по имени типа для конкретной связи. Из этого следует, что тип (N)-логического объекта охватывает только свойства взаимосвязей между равноправными ^-логическими объектами, а экземпляр (N)-логического объекта охватывает специфические динамические особенности действительного обмена информацией.

Важно отмстить, что действительная связь во всех уровнях осуществляется только между экземплярами (К)-логических объектов. Действительное использование типа (N)-логического объекта осуществляется только во время установления соединении или его логического эквивалента во время процесса восстановлении. Действительные соединении осуществляются только с экземплярами (N)-логических объектов, хотя может выдаваться запрос на соединение с произвольным экземпляром (N)-логического объекта заданного типа. В данном стандарте не запрещается возможность выполнения запроса на соединение с заданным (по имени) экземпляром равноправного (N)-логического объекта. Если экземпляру (N)-логического объекта известно имя связанного с ним равноправного (N).логического объекта, то возможно установление еще одного соединения с тем же экземпляром (N)-логического объекта.

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

За исключением самого верхнего уровня каждый (N)-уровень предоставляет (Ы)-услуги логическим объектам (N+ 1)-уровня. Предполагается, что самый верхний уровень должен обобщать все возможные услуги, предоставляемые нижними уровнями.

Примечания:

1.    Некоторые открытые системы не являются ни источником, ни приемником данных. Такие системы могут не содержать верхних уровней архитектуры (черт. 4 н 5).

2.    В рамках (N)-услуг могут быть определены классы услуг. Точное определение термина «классы услуг» подлежит дальнейшему исследованию,

Каждая услуга, предоставляемая (N)-ypoBHeM, может быть реализована путем выбора одного или нескольких (N)-средств,

Страница 13

ГОСТ 28906-91 С. М Связь (N-Ю-догнчссвих объектов через ретранслятор

Лосачеспии объект рглграмемциа

IN‘t)-/wu4e<*uc

edbenmty-


(Н*1)-урэВеиь


■t fV м *44=+


'—


I


(N)- ypcSen»


Черг. 4

Связь через ретранслирующую открытую систему

&Bo9evt npo't.9ai>>oh ЦреЗсгсЦрыия Ceavrofb it Траказртмый Ct/FcScb 38t.-S fafiVbV. Физический

f’r v■ £JL*V? .-•’У (Утгярл,~rat>

'L.3..'л'. \j.eat'*. ■-•

I

У

Физиуе^пая екга с ля S0C /

Черт. 5

которые определяют атрибуты услуги. Если некоторый (N)-логический объект не имеет возможности полностью обеспечить услуги, запрашиваемые одним из (N-H)-логических объектов, то он вызывает для взаимодействия с ним другие (N)-логические объекты для помощи в обслуживании запроса. С целью обеспечения такого взаимодействия (N)-логические объекты внутри любого уровня, за исключением самого нижнего, связываются посредством услуг, предоставляемых (N—I)-уровнем (черт. 6). Предполагается, что логические объекты самого нижнего уровня связываются непосредственно через физическую среду, соединяющую их.

Услуги (N)-уровня предоставляются (N+D-уровню посредством (N)-функций, выполняемых внутри (N)-уровня, н услуг (N—1)-уровня.

(N)-логический объект некоторого уровня может предоставлять услуги одному или нескольким (N+ 1)-логнческнм объектам

Страница 14

С IQ ГОСТ 28906-91

и использовать услуги одного или нескольких (N—1)-логических объектов. (N)-пункт доступа к услугам — это пункт, через который один из двух взаимодействующих логических объектов смежных уровней предоставляет услуги, а другой использует их (черт. 7).

(Свиль N-fl)-j»or*4«cimx объекте* (N+l)-y|>osHe чере» (N)-ypoBenb

(И* ^логические объекты

(f/’f) - уровень

(»)- уровень

Черт. 6

Логические объекты, пункты доступа к услугам и идентификаторы

Имя

(N•1) -логический    1    (N)'идентификатор

объект    I оконечного пункта

/ соединения

(N) - rnjHHт доступа у \    к услугам

(N)-acpec

(Hh логический объект


(//) -логический объект


Пунктир яме стрелки относятся к иденгяфикяторам Черт. 7

Взаимодействие между (N)-логическими объектами управляется одним или несколькими (N)-протоколами. Логические объекты и протоколы внутри уровня показаны на черт. 8.

5.3. Связь между равноправными логическими объектами

5.3.1.    Термини и их пояснения

5.3.1.1.    (N) соединение — ассоциация, устанавливаемая (N)-уровнем между двумя или более (N4-1) -логическими объектами с целью передачи данных.

5.3.1.2.    (N)-оконечный пункт соединения - один из концов (N)-соединения внутри (\‘)-пункта доступа к услугам.

Страница 15

(N) — протоколы взаимосвязи (Ы)-догнческих объектов

(ft) /KaowH# сЛмл»1

5.3.1.3.    Многопунктовое соединение — соединение более, чем с двумя оконечными пунктами соединения.

ГОСТ 2890€—91    С. 13


5.3.1.4.    Связанные (N)-логические объекты — (N)-логические объекты, между которыми установлено (N -1)-соединение.

5.3.1.5.    (N)-ретранслятор — (N)-функция, посредством которой (N)-логический объект выполняет дальнейшую пересылку данных, полученных от одного связанного (N)-логического объекта, другому связанному (N)-логическому объекту.

5.3.1.6.    (N)-источник данных — (N)-логический объект, который посылает (N—1)-сервисные блоки данных (п. 5.6.1.7) по (N—1)-соединению.1

5.3.1.7.    (К)-ириемннк данных — (N)-логический объект, который принимает (N—])-сервисные блоки данных по (N—1)-соединению."

5 3.1.8. (N)-передача данных — (N)-средство, которое передаст (М)-сервисные блоки данных от одного (N-H)-логического объекта к другому или нескольким другим (N4-1)-логическим объектам.*

5.3.1.9.    (N)-дуплексная передача — (М)-передача данных одновременно в обоих направлениях.*

5.3.1.10.    (N)-полудуплексная передача — (М)-передача данных в каждый момент времени в одном из двух направлений Вы-<5ор направления осуществляется (N-H)-логическим объектом.'

5.3.1.11.    (N)-симплексная передача — (N)-передача данных в одном заранее заданном направлении *

5.3.1.12.    (N) -обмен данными — (N)-функция, передающая (N)-протокольные блоки данных (п. 5.6.1.3) в соответствии с (N)-протоколом по одному или нескольким (N—1)-соединениям.*

5.3.1.13.    (N)-двусторонний одновременный обмен — (N)-обмен данными одновременно в обоих направлениях.

1

Определении этих терминов в настоящем стандарте не используются, а

вводятся для использования в будущих стандартах ВОС.

Страница 16

С. 14 ГОСТ 28806-91

5.3.1.14.    (N)-двусторонний поочередный обмен — (N)-обмен данными, при котором передача в одном направлении чередуется с передачей в другом направлении.

5.3.1.15. (N)-односторонний обмен — (N)-o6mch данными в одном заранее заданном направлении.

5.3.2. Описание

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

Примечание. Для (N) протоколов могут быть определены классы протоколов. Точное определение термина «классы протоколов» подлежит дальнейшему изучению.

Эта ассоциация называется (N)-соединением. (N)-соединения устанавливаются (M-уровнем между двумя или более (^-пунктами доступа к услугам. (N)-окончание соединения в (N)-пункте доступа к услугам называется (Гч')-оконечным пунктом соединения. Соединение между более чем двумя оконечными пунктами соединения называется многопунктовым соединением. (N)-логические объекты, объединенные соединением между ними, называются связанными логическими объектами.

(.N+1)-логические объекты могут связываться между собой только с помощью (N)-услуг. Возможны случаи, когда услуги, предоставляемые (N)-уровнем, не обеспечивают прямой доступ для всех (N4-1)-логических объектов, подлежащих объединению. Тогда связь между этими логическими объектами может быть обеспечена через некоторый другой (N+1)-логический объект, который действует как ретранслятор между ними (см. черт. 4).

Связь внутри уровня ретранслируется цепочкой (N-И)-логических объектов, не известен ни (К)-уровню, ни (N-{-2)-уровню.

5.4. Идентификаторы

5.4.1. Термины и их пояснения

5.4.1 1. Символическое имя - постоянный идентификатор логического объекта.

5 4 1.2. Регион символических имен — подмножество символических имен в функциональной среде ВОС.

5.4.1.3.    Имя региона символических имен — идентификатор, который однозначно определяет регион символических имен внутри функциональной среды ВОС.

Примечание. Регионами символических имен первостепенного знечс-ниц являются сама уровня. В этом случае имя региона символических имен

обозначает (N) уровень.

5.4.1.4.    Локальное символическое имя — символическое имя, отличное от всех других символических имен в границах региона символических имен.

Страница 17

ГОСТ 28906-9» С 15

5.4.1.5.    Глобальное символическое имя — символическое имя, отличное от всех других имен в границах всей функциональной среды ВОС и составленное из двух частей — имени региона символических имен и локального символического имени.

5.4.1.6.    (N)-адрес или (М)-алрес пункта доступа к услугам -• идентификатор, указывающий местонахождение (NJ-пункта доступа к услугам.

5.4.1.7.    (N)-справочник — (N)-функция, преобразующая глобальное символическое имя (N)-логического объекта в (N—1)-ад-рес (N— 1)-пункта доступа к услугам, к которому подсоединен (N >-логический объект.

5.4.1.8. (N)-отображение адресов — (N)-функция, которая устанавливает соответствие между (N)- и (N 1)-адресами, связанными с (N)-логическим объектом.

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

5.4.1.10.    (N)-идентификатор оконечного пункта соединения — идентификатор (N)-оконечного пункта соединения, который может бить использован для идентификации соответствующего (N)-соединении в (N)-пункте доступа к услугам.

5.4.1.11.    (N)-суффикс оконечного пункта соединения — часть идентификатора (N)-оконечного пункта соединения, отличная от всех других идентификаторов в границах (М)-пункта доступа к услугам.

5.4.1.12.    Идентификатор оконечного пункта многопунктового соединения — идентификатор, определяющий, какой из оконечных пунктов многопунктового соединения будет принимать передаваемые данные.

5.4.1.13.    (^-сервисный идентификатор соединения — идентификатор. который однозначно определяет (N)-соединение в рамках связанных (N-H) логических объектов

5.4.1.14.    (N)-протокольный идентификатор соединения — идентификатор, который однозначно определяет отдельное (N)-соединение в рамках мультиплексного (N--I)-соединения.

5.4.1.15.    (N)-суффикс — часть (N)-Mpcca. отличная от всех других подобных частей в границах (К)-пункта доступа к услугам.

5.4.2. Описание

(N)-адрес пункта доступа к услугам, или для краткости (N)-адрес, идентифицирует конкретный (N)-пункт доступа к услугам. к которому подсоединен (N+1)-логический объект (см. черт. 7). После отсоединения (N-И)-логического объекта от (N) пункта доступа к услугам (М)-адрес перестает обеспечивать

Страница 18

С. 16 ГОСТ 28906-91

доступ к (N-4-1).логическому объекту. Если (N)-пункт доступа к услугам переключается к другому (N-f-1)-логическому объекту, то (1Ч)-адрес идентифицирует новый (N4*1) логический объект, а не старый.

Использование (N)-адреса для идентификации (N’-fl)-логического объекта является наиболее эффективным механизмом в том случае, когда обеспечивается постоянство соединения между (N4-1)-логическим объектом и (N)-пунктом доступа к услугам. Если возникает необходимость идентифицировать (N-|-l)-логический объект независимо от его текущего расположения, то правильная идентификация обеспечивается с помощью глобального символического имени.

(N) справочник — это (N)-функция, которая преобразует глобальные символические имена равноправных (N!) -логических объектов в (N—1)-адреса, через которые они взаимодействуют. Соответствие между (^-адресами, обслуживаемыми ({^-логическими объектами, и (N*— I)-адресами, используемыми для доступа к (N—1)-услугам, устанавливается с помощью функции (N)-отображения адресов.

Внутри уровня может использоваться два вида функции (N)-отображения адресов:

а)    иерархическое (N)-отображение адресов;

б)    (N)-отображение адресов с помощью таблиц.

Если (М)-адрес всегда отображается только в один (N—П-адрес, используется иерархическое построение адресов (черт. 9) и функция (N)-отображения адресов сводится к анализу иерархической структуры (^-адреса и к извлечению (К—1) адреса из этой структуры.

Иерархическое отображение (NJ-адрссов

Ал Ay At В/ Bj

Черт. &


—ООО—0-0-00


В этом случае (NJ-адрес состоит на двух частей:

а)    (N—1)-адрес (N)-логического объекта, который поддерживает текущий (N)-пункт доступа к услугам (N-f-1)-логического объекта;

б)    (N) -суффикс. который однозначно идентифицирует (Ы)-пункт доступа к услугам в рамках данного (N—1)-адреса.

Страница 19

ГОСТ 2890€—91    С. 17

Такая иерархическая структура адресов в пределах некоторого уровня упрощает функцию отображения адресов в этом уровне. поскольку предполагается постоянный характер отображения. Однако в модели подобные ограничения для всех уровней не устанавливаются. Это дает большую гибкость в* отображении (N)-aApecoe для случая, когда один (N)-логический объект, соединенный с несколькими (N—1)-пунктами доступа к услуге, поддерживает только один (N)-пункт доступа к услуге.

В том случае, когда (N)-адрес отображается в несколько (N—1)-адресов или соответствие между (N)-адресом и (N—I)-адресом пе является постоянным, иерархическая структура адреса становится невозможной, и функция отображения (N)-адреса должна использовать таблицы для преобразования (N)-адресов в (N—1)-адреса.

Структура (1Ч)-адреса доступна (N)-логическому объекту, который поддерживает (N)-пункт доступа к услуге, идентифицируемый с помощью этого адреса. Однако (N-И)-логический объект доступа к этой структуре не имеет.

Если (N+ 1)-логнческий объект связан через два или более (N)-пунктов доступа к услуге с одним и тем же или с различными (N)-логическими объектами, то для (N)-логических объектов информация о характере этой связи недоступна. Считается, что каждый (N)-пункт доступа к услуге с точки зрения (N)-уровня идентифицирует различные (N-fl)-логические объекты.

Функции маршрутизации преобразует (N)-адрес (N-fl)-логического объекта в тракт или маршрут, по которому с ним может быть установлена связь.

(N+1)-логический объект может установить (N)-соединение с другим (N-fl)-логическим объектом с помощью (N)-услуги. При установлении такого соединения каждому (N-fl)-логическому объекту присваивается поддерживающим его (N)-логическим объектом (^-идентификатор оконечного пункта соединения. Таким образом, (N+ 1)-логнческнй объект может отличить новое соединение от всех других (N)-соединений, доступных в используемом нм (N)-пункте доступа к услуге. Этот (N)-идентификатор оконечного пункта соединения должен отличаться от всех других идентификаторов в рамках использования (N-fl)-логическим объектом (N)-соединения.

(N)-идентификатор оконечного пункта соединения состоит из двух частей:

а)    (.^)-адрес (К)-пункта доступа к услуге, который будет общим в (N)-соединении;

б)    (N)-суффикс оконечного пункта соединения, отличный от всех других суффиксов в границах (Ы)-пункта доступа к услуге.

Многопунктовое соединение требует наличия идентификаторов многопунктового соединения. Каждый такой идентификатор

Страница 20

С. 18 ГОСТ 28906-91

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

(N)-уровень может предоставлять (N+I)-логическому объекту (N)-сервисный идентификатор соединения, который однозначно определяет (N)-соединение в среде связанных (N + I)-логических объектов.

5.5.    Свойства пунктов доступа к услугам

(N-И)-логический объект запрашивает (N)-услугу через (N)-пункт доступа к услуге, через который осуществляется взаимодействие (N+1)- и (N)-логических объектов.

(N)- и (N+1) -логические объекты, подсоединенные к (N)-пункту доступа к услуге, находятся в одной системе.

(N-И)-логический объект может быть одновременно соединен с одним или несколькими (N)-пунктами доступа к услуге, подсоединенными к одному и тому же или к различным (N)-логическим объектам.

(N)-логический объект одновременно может присоединяться к одному или нескольким (N-j-1)-логическим объекта через (N)-пункты досту па к услуге.

(N)-пункт доступа к услуге н каждый момент времени может быть присоединен только к одному (N)- и к одному (N-fl)-логическом у объекту.

(N)-пункт доступа к услуге может быть отсоединен от (N+I) -логического объекта и повторно подсоединен к тому же самому или другому (N+1) логическому объекту.

(Ы)-иункт доступа к услуге может быть отсоединен от (Ы)-ло-гнческого объекта и повторно подсоединен к тому же самому или другому (N)-логическому объекту.

Местоположение (N)-пункта доступа к услуге определяется его (М)-адресом. (N)-адрес используется (N-f!)-логическим объектом для запроса (N)-соединения.

5.6.    Блоки данных

5.6.1.    Те р м и н ы и их пояснения

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

5.6.1.2.    (N)-данные пользователя — данные, пересылаемые между (N)-логическими объектами в интересах (N | 1)-логических объектов, для которых (N)-логические объекты предоставляют услуги.

Страница 21

ГОСТ 28906—til С. 19

5.6.1.3. (N)-протокольный блок данных — блок данных, относящийся к (N)-протоколу и состоящий из (N)-протокольной информации и, возможно, (N)-данных пользователя.

5.6.J.4. (N)-интерфейсная управляющая информация — информация. которой обмениваются (N-f I)- и (N)-логические объекты для координации их совместной работы.

5.6.1.5.    (N)-интерфейсные данные • информация, пересылаемая от (N-f 1)- к (N)-логическому объекту и предназначенная для передачи связанному (N fl)-логическому объекту по (N)-соединению. или информация, передаваемая в обратном направлении от (N)- к (N-гI)-логическому объекту после ее получения по (N)-соединению от связанного (N-f I)-логического объекта.

5.6.1.6.    (N)-интерфейсный блок данных — блок данных, пересылаемый через (N)-nyHKT доступа к услуге между (N-f 1)- и (N)-логическими объектами при единичной операции взаимодействия. Каждый (N)-интерфейсный блок данных содержит (N)-управляющую интерфейсную информацию, а также весь (N)-cep-вненый блок данных или его часть.

5.6.1.7.    (^-сервисный блок данных — та часть (^-интерфейсных данных, целостность которых сохраняется при передаче от одного конца (N)-соединения до другого.

5.6.1.8.    Срочный (N)-cepBiicHhjfi блок данных, (М)-срочный блок данных — (N)-сервисный блок данных малого размера, подлежащий срочной пересылке. (N)-уровень обеспечивает доставку срочного блока данных не позже любого последующего сервисного блока данных или срочного блока, передаваемых по этому соединению.

5.6.2. Описание

Информация пересылается блоками данных различного типа между равноправными логическими объектами и между логическими объектами, подсоединенными к некоторому определенному пункту доступа к услуге. Блоки данных, описанные в п. 5.6.1, н взаимосвязь между ними показаны на черт. 10 и 11. Не существует общих архитектурных ограничений на размер блоков данных за исключением тех, которые показаны на этих чертежах. На отдельных уровнях могут иметь место некоторые другие ограничения размера блоков.

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

Данные могут находиться внутри соединения до тех пор, пока в него не будет введен весь сервисный блок данных.

5.7. Элементы функционирования уровня

5.7.1.Термины    и их пояснения

5.7.1.1.    (N)-идентификатор протокола — идентификатор, нс-польчуемый связанными (^-логическими объектами для выбора

Страница 22

С. 20 ГОСТ 28906-91

конкретного (N)-протокола, который будет использоваться в данном (N—1)-соединении.

5.7.1.2. Централизованное мкогопунктовое соединение — мно-гопунктовое соединение, в котором данные, посылаемые логическим объектом, подсоединенным к центральному оконечному пункту соединения, принимаются всеми другими оконечными логическими объектами данного соединения, а данные, посылаемые одним из этих логических объектов, принимаются только центральным логическим объектом.

Зависимость типов блоков данных от типов соединений

(N-l)-ypdetib

Типы блСнОИ jmhmwx

Тип

сосдомеинЛ

>';ф«»л«*<мс

Деннис

Комбинат)*

(N)-(N)

равноправные

логические

объекты

(N)-протокольная управляющая

(N)-данные пользователя

(N) -протоколь-иыс блоки .чанных

(N-H)-(N) смежные уровни

(N)-интерфейсная управляющая информация

(^•интерфейсные данные

(N)-интерфейсный блок данных

Черт. 10

Пример преобразования блоков данных в смежных уровнях

I (Ц-!)-ПЧН

И~/?£Г|

low;

-т 1

р, \

L3____

(H'l)-nSS.

ПУН — протоколов** уараклхюшм мкфоршиии:

ПВД — протокольямб блок даикых;

СЬД • • iCOTHCMU* блох званых.

Черт. 11-

Прим е ч а н н я:

1.    В приведенном примере пи сегментирование, ми блокирование (N-l)-cep-виеных блоков данных не выполняется (см. п. 3 7.6 5).

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

3 (^-протокольный блок данных может отображаться по принципу «одни к одиому> в (N—1)-сервисный блок данных, не допустимы также и другие принципы отображения (см. черт. 12).

Страница 23

ГОСТ 28906-91 С. 21

5.7.1.3.    Децентрализованное многопунктовое соединение — ыногопунктовое соединение, в котором данные, посылаемые логическим объектом, подсоединенным к некоторому оконечному пункту соединения, принимаются всеми другими оконечными логическими объектами этого соединения.

5.7.1.4.    Мультиплексирование •- функция (N)-уровня, посредством которой одно (N—1)-соединение используется для поддержания нескольких (N)-соединений.

Примечание. Термин «мультиплексирование» используется также и в более узком смысле для обозначения функции, выполняемой передающим (N)-логическим объектом, а термин «демультиплексирование» используется для обозначения соответствующей функции, выполняемой принимающим (Гч')-логнчс-скии объектом.

5.7.1.5.    Демультиплексирование — функция, выполняемая (N)-логическим объектом, посредством которой распознаются (N)-протокольные блоки данных, относящиеся к нескольким (К)-соедннениям, в составе (N—!)-сервисных блоков данных, принимаемых по одному (N —1) -соединению. Эта функция явля ется обратной мультиплексированию, выполняемому (N)-логическим объектом, передающим (N—1)-сервисные блоки данных.

5.7.1.6.    Расщепление — функция (N)-уровня, посредством которой несколько (К—I)-соединений используются для поддержания одного (N)-соединения.

Примечание. Термин «расщепление» используется и в более узком смысле дли обозначения функции, выполняемой передающим {N)-логическим объектом. а термян «рекомбинация» используется для обозначения соответствующей функции, выполняемой принимающим (N)-логическим объехтом,

5.7.1.7.    Рекомбинация — функция, выполняемая (N)-логическим объектом, посредством которой распознаются (N)-протокольные блоки данных, относящиеся к одному (N)-соединению и поступающие в составе (N—1)-сервисных блоков данных, принимаемых по нескольким (N—I)-соединениям. Эта функция является обратной расщеплению, выполняемому (N)-логическим объектом. передающим (N 1) -сервисные блоки данных.

5.7.1 8. Управление потоком • функция, управляющая потоком данных внутри уровня или между смежными уровнями.

5.7.1.9.    Сегментирование — функция, выполняемая (N)-логическим объектом для отображения одного (NJ)-сервисного блока данных в несколько (N)-протокольных блоков данных.

5.7.1.10.    Сборка— функция, выполняемая (N)-логическим объектом для отображения нескольких (N)-протокольных блоков данных в один (N)-сервисный блок данных. Эта функция является обратной сегментированию.

5.7.1.11.    Объединение — функция, выполняемая (^-логическим объектом для отображения нескольких (N) -сервисных блоков данных в один (Ы)-лротокольный блок данных.

Страница 24

С. 22 ГОСТ 28906-91

5.7.1.12.    Разделение — функция, выполняемая (N)-логическим объектом для выделения нескольких (N)-cepBHCHUx блоков данных, содержащихся в одном (N)-протокольном блоке данных. Эта функция является обратной объединению.

5.7.1.13.    Сцепление — функция, выполняемая (Г'ч)-логнческим объектом для отображения нескольких (N) протокольных блоков данных в один (N—1)-сервисный блок данных.

5.7.1.14. Расцепление — функция, выполняемая (N)-логическим объектом для выделения нескольких (N)-протокольных блоков данных, содержащихся в одном (N—1)-сервисном блоке данных. Эта функция является обратной сцеплению.

5.7.1.15.    Упорядочение — функция, выполняемая (N) уровнем для сохранения последовательности (N) сервисных блоков данных, поступающих на (N) -уровень.

5.7.1.16.    Подтверждение — функция (N)-уровня, с помощью которой принимающий (N)-логический объект информирует передающий (N)-логический объект о приеме (К)-протокольного блока данных.

5.7.1.17. Сброс — функция, посредством которой связанные (N)-логические объекты устанавливаются в заранее определенное состояние с возможной потерей или дублированием данных.

Примечание. Функими объединения и сцепления данных, хотя внешне и похожи друг на друга (обе позволяют группировать блоки данных), все же

различаются (см лп 5.7.1 11 и 5.7.1 13). поскольку имеют различное назначение Например, сцепление позволяет (N)-уровню группировать один или несколько (N) протокольных блоков данных с подтверждениями с одним или несколькими (К)-протокольными блоками данных, содержащими данные пользователя. Использование только функции объединения этой возможности не обеспечивает. Данные функции могут комбинировать™ таким образом, что (X)-уровень выполняет объединение и сцеплен не.

5.7.2.    Выбор протокола

Для (М)-уровня могут быть определены один или более (N)-протоколов. (N)-логический объект может использовать один или более (N)-протоколов.

Для обеспечения связи между (N)-логическими объектами через (N—1)-соединение требуется согласованный выбор одного (N) -протокола.

(N)-идентификатор протокола определяет название конкретного протокола.

5.7.3.    Свойства соединений

(N)-соединение — это ассоциация, устанавливаемая для связи между двумя или более (N +1)-логическими объектами, идентифицируемыми их (!М)-адресами. (N)-соединение предлагается как услуга (N)-yровня, с помощью которой может осуществляться обмен информацией между (N+1)-логическими объектами.

(N \ I) логический объект может иметь одновременно: одно или несколько (N)-соединений с другими (N 1 1)-логическими объ-

Страница 25

ГОСТ 28906-91 С. 23

«ктами, соединение с некоторым заданным (N 4 1)-логическим объектом и с самим собой.

(N) соединение устанавливается путем указания, прямо или косвенно, (N)-адреса для (N-(-1)-логического объекта, являющегося источником, и (N)-адреса для каждого (одного или более) (N-*-1)-логического объекта, являющегося получателем.

(Nj-адрес источника и один или более (М)-адресов получателей могут совпадать. Один или несколько (N)-адресов получателей могут совпадать, a (N)-адрес источника может отличаться. Все адреса могут быть различными.

При установлении (Г'О-соединения для каждого (N)-адреса, указанного прямо или косвенно, создается один (?^)-оконечный пункт соединения.

(N+1)-логический объект осуществляет доступ к (N) соединению через (N)-пункт доступа к услуге.

(N)-соединение имеет два или более (Р^-оконечных пунктов соединения.

(N)-оконечный пункт соединения не может совместно использоваться несколькими (N+I)-логическими объектами или (N)-соединениями.

(N)-OKOHC4Hbifl пункт соединения связывает 3 элемента:

а)    (N+.1)-логический объект;

б)    (N)-логический объект;

в)    (N) соединение.

(N)- и (N-fl)-логические объекты, связанные в (N)-оконечном пункте соединения, определяются (N)-адресом, указываемым при установлении (N) соединения.

(^-оконечный пункт соединения имеет идентификатор, называемый (N)-идентификатором оконечного пункта соединения и являющийся единственным для (N-4-I)-логического объекта, связанного с данным (N)-оконечным пунктом соединения.

(N)-идентификатор оконечного пункта соединения и (N)-адрес представляют собой разные понятия.

(Й-М)-логнческий объект обращается к (N)-соединению, используя (М)-идентификатор оконечного пункта этого соединения.

Многопунктовые соединения — это соединения, которые имеют три или более оконечных пунктов соединения. Определены два типа многопунктовых соединений:

а)    централизованное;

б)    децентрализованное.

Централизованное многопунктовое соединение имеет центральный оконечный пункт соединения. Данные, посылаемые логическим объектом, связанным с центральным оконечным пунктом соединения, принимаются логическими объектами, связанными со всеми другими оконечными пунктами соединения. Данные, посылаемые логическим объектом, связанным с любым нецентральным

Страница 26

С. 24 ГОСТ 28906-91

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

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

5.7.4. Установление и разрыв соединения

Установление (N)-соединения равноправными логическими объектами (!Чт)-уровня требует следующих условий:

а)    доступности (N—I)-соединения между соответствующими (N)-логическими объектами;

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

Если требуемое (N—1)-соединение не доступно, то оно должно устанавливаться равноправными логическими объектами (N—1)-уровня. При этом для (N—I)-уровня требуется наличие тех же условий, что и для (N)-уровня.

Этот процесс повторяется на всех нижележащих уровнях, пока не встретится доступное соединение или физическая среда для ВОС.

В зависимости от характеристик (N—1)-услуги и процедуры обмена данными при выполнении протокола установления, установление (М)-соедипения может выполняться в сочетании с установлением (N—I)-соединения или отдельно.

Характеристики (N)-услуги относительно установления (N)-соединення изменяются в зависимости от того, могут или нет передаваться (N)-данные пользователя в каждом из направлений (N)-соединения при обмене, реализующем протокол установления соединения.

Если при отработке протокола установления соединения передаются (N)-данные пользователя, то (N-f 1)-протокол может воспользоваться этим для установления (N+1)-соединения в процессе установления (N) -соединения.

Как правило, разрыв (N)-соединения инициируется одним из его (N-f 1)-логических объектов.

Разрыв (N)-соединения может быть инициирован также одним из (N)-логических объектов, поддерживающих его. в результате возникновения особых условий в (N)- и нижележащих уровнях.

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

Плановый разрыв (Г^)-соедннении требует или доступности (N■—1)-соединения, или использования некоторого временного

Страница 27

ГОСТ 28906-91 С. 25

параметра (например, длительность отказа (N—1)-соединения или обшиб таймаут). Кроме того, оба (М)-логических объекта должны находиться в состоянии, в котором они могут выполнять обмен, реализующий протокол разрыва соединения. Важно иметь в виду, что такой разрыв (N—1)-соединения не обязательно приводит к разрыву (N)-соединения(нй), которое(ые) его нспользовало(и). (N—1)-соединение может быть заменено другими (N—1)-соединениями или установлено заново.

По отношению к разрыву (N)-соединения обеспечивается (N)-услуга с характеристиками одного из двух видов:

1.    (N)-соединения разрываются одновременно с началом обмена, реализующим протокол разрыва. (Недоставленные данные пользователя могут при этом теряться).

2.    Разрыв задерживается до тех пор, пока вес (N)-данные пользователя, переданные до начала обмена, реализующего протокол разрыва, не будут доставлены (т. е. будет принято подтверждение получения).

(Ы)-данные пользователя могут быть переданы при обмене, реализующем протокол разрыва соединения.

Некоторые (N)-протоколы могут обеспечивать комбинированный обмен, реализующий протоколы установления и разрыва •соединения.

5.7.5. .Мультиплексирование и расщепление

В (N)-уровне (N)-соединения отображаются в (N—1)-соединения. Допускаются следующие типы отображения:

а)    один к одному;

б)    несколько (N)-соединений отображаются в одно (N—1)-соединение (мультиплексирование);

в)    одно (N)-соединение отображается в несколько (N—1)-соединеннй (расщепление).

Мультиплексирование может использоваться для следующих целей:

а)    для более эффективного или более экономичного использования (N— 1)-услуг;

б)    для организации нескольких (N)-соединений при наличии только одного (N—1)-соединения.

Расщепление может использоваться для следующих целей:

а)    для повышения надежности, поскольку доступными являются несколько (N—I)-соединений;

б)    для обеспечения требуемой пропускной способности путем использования нескольких (N—1)-соединений;

в)    для уменьшения затрат за счет использования менее дорогих (N—1)-соединении, каждое из которых имеет пропускную способность ниже требуемой.

Страница 28

С. 26 ГОСТ 28906-91

Мультиплексирование и расщепление включают в себя ряд функций, которые не требуются при отображении соединений типа «один к одному».

Функции, связанные с мультиплексированием:

а)    идентификация (N)-соединения для каждого (N)-протокольного блока данных, передаваемого через (N—1)-соединение для предотвращения смешивания (N)-данных пользователя, относящихся к различным мультиплексируемым (.\)-соединениям. Данные идентификаторы отличаются от (Рч')-ндентификаторов оконечного пункта соединения и называются (N)-протокольными идентификаторами соединений;

б)    управление потоком в каждом (N)-соединении с целью совместного использования (N—I)-соединения (п. S.7.6.4);

в)    планирование очередности обслуживания (Ы)-соедннений, через (N—1) -соединение при одновременной готовности нескольких (N)-соединений к передаче данных.

Функции, связанные с расщеплением:

а) планирование обслуживания нескольких (N—П-соединений, используемых при расщеплении одного (N)-соединения:

б) упорядочение (N)-протокольных блоков данных, связанных с (N) -соединением, поскольку порядок их поступления можег нарушаться, несмотря на то, что каждое (N—1)-соединение гарантирует упорядоченность доставки (п. 5 7.6.6).

5.7.6. Передача данных

5.7.6.1. Передана нормальных данных

Управляющая информация и данные пользователя передаются между (N)-логическими объектами в (N)-протокольных блоках данных. (N)-протокольный блок данных — это блок данных, определенный в (N)-протоколе и содержащий (N)-протокольную управляющую информацию и, возможно. (N)-данные пользователя.

(N)-протокольная управляющая информация передается между (N)-логическими объектами, использующими (N—I)-соединение. (N)-протокольная управляющая информация — это любая информация, которая используется при организации совместной работы (N)-логических объектов. (N)-данные пользователя передаются между (N)-логическими объектами через (N 1) соединение без каких-либо изменений.

(N)-протокольный блок данных имеет произвольный, но ограниченный размер. (N)-протокольные блоки данных отображаются в (N- 1)-сервнсные блоки данных. Интерпретация (N)-протокольных блоков данных определяется (N)-протоколом для (N- • i)-соединения.

(Ы)-сервисный блок данных передается между (N+1)- и (N)-логическими объектами через (N)-пункт доступа к услуге в виде одного или нескольких (N)-интерфейсных блоков данных. (N')-cep-

Страница 29

ГОСТ 28906-91 С. ГГ

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

Обмен данными согласно правилам (N)-протокола может иметь место только при наличии (N—1)-соединения. Если (N— 1)-соединсние не существует, оно должно быть установлено до начала обмена данными (п. 5.7.4).

5.7.6 2. Передача данных в процессе установления и разрыва соединения

(N)-данные пользователя могут передаваться при обмене, реализующем протокол установления и протокол разрыва (Гч')-соедн-нення.

Обмен, реализующий протокол разрыва соединения, может быть объединен с обменом, реализующим протокол установления соединения (п. 5.7.4), чтобы совместить перенос одного блока (N)-данных пользователя между связанными (N +1)-логическими объектами с подтверждением приема.

5.7.6.3.    Передача срочных данных

Срочный блок данных — это сервисный блок данных, который передается и (или) обрабатывается с более высоким приоритетом относительно нормальных сервисных блоков данных. Услуга передачи срочных данных может быть использована для целей сигнализации и прерывания.

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

Такая передача гарантирует доставку срочного блока данных не позднее любого последующего нормального или срочного блоков данных, передаваемых через соединение.

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

Устанавливается, что срочный (N)-сервисный блок данных должен обрабатываться принимающим (N+ 1)-логнпеским объектом с более высоким приоритетом относительно нормальных (К)-сервнсны.х блоков данных.

5.7.6.4.    Управление потоком

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

Страница 30

С. 28 ГОСТ 28906 - 91

Определяются два типа управления потоком:

1.    Управление потоком между равноправными логическими объектами, при котором регулируется скорость передачи через (N)-соединение (N)-протокольных блоков данных к равноправному (N)-логическому объекту. Такое управление требуег определения в протоколе соответствующих понятий и основано на размере (N)-протокольного блока данных.

2.    Управление (N)-интерфейсным потоком, при котором регулируется скорость передачи (N)-интерфейсных данных между (N-H)- и (N)-логическими объектами. Управление (N)-интерфейсным потоком основано на размере (N)-интерфейсного блока данных.

Наличие мультиплексирования в уровне может потребовать функций управления потоком между равноправными логическими объектами для каждого из потоков (п. 5.7.5).

Функции управления потоком между равноправными логическими объектами требуют включения информации управления потоком в (N)-протокольную управляющую информацию (N)-протокольного блока данных.

Если размер сервисного блока данных превышает максимальный размер части протокольного блока данных, отведенной под (N)-данные пользователя, то вначале должно выполняться сегментирование (N) -сервисного блока данных для его упаковки в (N)-протокольные блоки данных. Затем (N)-протокольные блоки данных могут быть подвергнуты управлению потоком между равноправными логическими объектами.

5.7.6.5. Сегментирование, объединение и сцепление

Блоки данных и различных уровнях могут иметь несовместимые размеры. В связи с этим возникает необходимость сегментирования, то есть отображения (К')-сервисного блока данных в несколько (N)-протокольных блоков данных. Сегментирование может выполняться также, когда (N)-протокольные блоки данных отображаются в (N—1)-интерфейсные блоки данных. Поскольку необходимо сохранять тождественность (К)-сервнсных блоков данных в (N)-соединении, должны предусматриваться функции, позволяющие различать отдельные сегменты (N) -сервисного блока данных и дающие возможность связанным логическим объектам группировать сегменты в (N) -сервисные блоки давных.

Сегментирование может потребовать включения специальной информации в (N)-протокольную управляющую информацию (N)-протокольного блока данных. При отсутствии сегментирования и объединения (N)-протокольная управляющая информация присоединяется к соответствующему (N)-сервисному блоку данных, образуя (N)-протокольный блок данных (ч£рт. 12а). Если сегментирование выполняется, (N)-сервисный блок данных отображается в несколько (N)-протокольных блоков данных

Страница 31

ГОСТ 28906-91 С. 29

с присоединением (N)-протокольной управляющей информации к каждому протокольному блоку (черт. 12С5).

Соотношение между (N)-сервисным блоком данных, (^-протокольным блоком данных н (N— I/-гсрвисиыч блоком данных внутри уровня

а) отсутствие сегментирования и блокирования

б) сегментирование/ сборка

М - С6Д I

(И)-ЛбД (N) • ПбД

gji

(Н)-П6Д

в) блокирование/деблокирование

\(у)-пчн I I(N)-C6& I    \(К)-№\ \(N)-t6& 1

iT=±T

(ы)-пвц

г) сцепление/разделение

Ш-лвд | Ш-пбД

L~r~ .1    Г±1

(//-)}-С 6Д

С БД — <epiucuuA блок дойных:

ПУИ — протокольная управлявшей iwOopmju**:

ПБД — ПрОТОвОЛМЫА блок даивкх.

Черт. !2

Примечания:

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

2.    При использовании сцепления (N)-протокольный блок данных может че включать (М)-сервиеный блок данных.

В некоторых случаях может потребоваться выполнение обратной операции объединения, посредством которой несколько (N)-cepencHux блоков данных с добавлением (К)-протокольной

Страница 32

С. 30 ГОСТ 28906-91

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

В эталонной модели также допускается операция сцепления, посредством которой несколько (N)-протокольных блоков данных сцепляются в один (N—'1)-сервнсный блок данных (черт. 12г).

5.7.6 6. Упорядочение

В архитектуре ВОС (N—1)-услуги, предоставляемые (N1—I). уровнем, не гарантируют доставку данных в том порядке, в каком они были представлены (N)-уровнем. Если (N)-уровню требуется сохранить порядок данных, передаваемых через (N—1)-уровень, то в его состав должны входить средства, обеспечивающие механизм упорядочения. Упорядочение может потребовать дополнительной (N)-протокольной управляющей информации.

5.7.7. Функции защиты от ошибок

5.7.7.1.    Подтверждение

Функция подтверждения используется равноправными (N)-логическими объектами в (N)-протоколе для обеспечения более высокой вероятности обнаружения потерь протокольных блоков данных, чем обеспечивает (N—1)-уровень. При этом каждый (N)-протокольный блок данных, передаваемый между связанными (М)-логическнми объектами, должен быть однозначно идентифицирован, чтобы приемник мог информировать передатчик о приеме этого блока. Функция подтверждения дает возможность установить, когда возникает неприем (N)-протокольных блоков данных и припять соответствующие меры по восстановлению информации.

Функция подтверждения может потребовать включения некоторой информация в (N)-протокольную управляющую информацию (N) -протокольных блоков данных.

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

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

5.7.7.2.    Обнаружение ошибок и уведомление о них

Функции обнаружения ошибок и уведомления о них предназначены для использования в (М)-протоколе с целью обеспечения более высокой вероятности обнаружения искажения данных и ошибок в протокольных блоках данных, чем это обеспечивается (N—1)-услугой.

Обнаружение ошибок и уведомление о них может потребовать включения дополнительной информации в (N)-протокольную управляющую информацию (N)-протокольного блока данных.

5.7.7.3.    Сброс

Страница 33

ГОСТ 28906-91 С 3!

Некоторые услуги требуют наличия функции сброса для восстановления после потерн синхронизации между связанными (N)-логическими объектами. При сбросе связанные (N)-логические объекты устанавливаются в заранее определенное состояние с возможной при этом потерей или дублированием данных.

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

Некоторое количество (N)-данных пользователя может быть передано в процессе выполнения функции (N)-сброса.

Функция сброса может потребовать включения некоторой информации в (N)-протокольную управляющую информацию (N)-протокодьного блока данных.

5.5.    Маршрутизация

Функция маршрутизации в (N)-уровне дает возможность транслировать связь по цепочке (N)-логических объектов. Прохождение маршрута свя.*и через промежуточные (N)-логические объекты остается неизвестным ни нижним, ни верхним уровням. (N)-логичеекий объект, принимающий участие в маршрутизации, может содержать таблицу маршрутизации.

£.9. Аспекты административного управления ВОС

5.9. (.Термины и пояснения

5.9.1.1. Прикладное административное управление — функции в прикладном уровне (п. 6.1), относящиеся к административному управлению прикладными процессами ВОС.

5 9.1.2. Прикладной логический объект прикладного административного управления — прикладной логический объект, который выполняет функцию прикладного административного управления.

59.1.3.    Ресурсы ВОС — ресурсы обработки данных и ресурсы обмена данными, относящиеся к ВОС.

59.1.4.    Административное управление системой — функции в прикладном уровне, связанные с административным управлением различными ресурсами ВОС и их состоянием по всем уровням архитектуры ВОС.

5.9.1.5.    Прикладной логический объект административного управления системой — прикладной логический объект, который выполняет функции административного управления системой.

5.9.1.6.    Административное управление уровнем — функции административного управления (Гч!)-уровнем, частично выполняемые в самом {.N)-уровне в соответствии с (N)-протоколом уровня (такие, например, действия, как активизация и зашита от ошибок), а частично выполняемые как функции из подмножества функций административного управления системой.

1 Зэк М4

Страница 34

С 32 ГОСТ 28906-91

5.9.2.    Введение

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

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

В данном разделе рассматриваются некоторые основные понятия, относящиеся к аспектам административного управления, включая различные категории его управляющих действий и их размещение в архитектуре ВОС.

5.9.3.    Категории действий админ истратив наго управления

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

Аналогично, не все ресурсы имеют отношение к ВОС. Настоящий международный стандарт рассматривает только ресурсы ВОС, т. е. ресурсы обработки данных и обмена данными, относящиеся к ВОС.

Выделяются следующие категории действий административного управления:

а)    прикладное административное управление;

б)    административное управление системой;

в)    административное управление уровнем.

5.9.3.1. Прикладное административное управление

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

а) инициализация параметров, представляющих прикладные процессы;

Страница 35

ГОСТ 28906 -91 С. 33

б)    инициирование, поддержание и завершение прикладных процессов;

в)    выделение ресурсов ВОС прикладным процессам и их освобождение;

г)    обнаружение и предотвращение взаимных помех и взаимных блокировок между ресурсами ВОС;

д)    управление целостностью и фиксацией состояния ресурсов;

е)    управление защитой информации;

ж)    обслуживание контрольных точек и управление восстановлением.

Протоколы прикладного административного управления локализованы в прикладном уровне и реализуются прикладными логическими объектами прикладного административного управления.

5.9.3.2.    Административное управление системой

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

1.    Управление активизацией / деактивизацней, включающее:

а)    активизацию, поддержку и освобождение ресурсов ВОС. распределенных в открытых системах, включая физическую среду для ВОС;

б)    некоторые функции по загрузке программ;

в)    установление / поддержание / разрыв соединений между логическими объектами административного управления;

г)    инициализация / модификация параметров открытых систем.

2.    Контроль, включающий:

а)    регистрацию состояния и его изменений;

б)    регистрацию статистических данных;

3.    Защита от ошибок, включающая:

а)    обнаружение ошибок и некоторые диагностические функции;

б)    реконфигурацию и рестарт.

Протоколы административного управления системой локализованы в прикладном уровне и реализуются прикладными логическими объектами административного управления.

5.9.3.3.    Административное управление уровнем

Существует два аспекта административного управления уровнем. Один из них связан с такими операциями уровня, как активизация и защита от ошибок. Эти операции реализуются протоколом того уровня, к которому они относятся.

К другому аспекту административного управления уровнем относятся функции из подмножества функций административного управления системой. Протоколы, выполняющие эти функции,

Страница 36

С. 34 ГОСТ 28906-91

локализованы в прикладном уровне и реализуются прикладными логическими объектами административного управления.

5.9.4. Принципы размещения функций административного управления

Некоторые принципы размещения функций административного управлении в эталонной модели являются наиболее важными. В их число включаются следующие:

1.    Допускается как централизация, так и децентрализация функций административного управления. Таким образом, в архитектуре ВОС не устанавливается какого-либо конкретного вида централизации таких функций. Этот принцип обусловливает наличие структуры, в которой каждая открытая система может включать любые из установленного подмножества функции административного управления системой и любые (также из установленного подмножества) функции административного управления уровнем.

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

в. ВВОДНОЕ ОПИСАНИЕ УРОВНЕЙ ВОС

6.1. Перечень уровней

Общая структура архитектуры ВОС, описанная в разд. 5, устанавливает архитектурные принципы, на основе которых была построена эталонная модель ВОС путем формирования конкретных уровней и их внутреннего состава.

Эталонная модель содержит семь уровней:

а)    прикладной уровень (уровень 7);

б)    уровень представления (уровень 6);

в)    сеансовый уровень (уровень 5);

г)    транспортный уровень (уровень 4);

д)    сетевой уровень (уровень 3);

е)    уровень звена данных (уровень 2);

ж)    физический уровень (уровень 1);

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

Уровни 1—6 вместе с физической средой ВОС обеспечивают поэтапное расширение предоставляемых услуг связи. Граница между двумя уровнями обозначает ступень в расширении этих

Страница 37

ГОСТ 28906-91 С. 35

услуг. Последние определяются соответствующими стандартами на услуги ВОС, а функционирование уровней определяется соответствующими стандартами на протоколы ВОС.

Омь уровней яалонном модели и протокол равноправных объектов

Не все открытые системы представляют собой начальным источник или конечный пункт назначения данных. Если физическая среда ВОС непосредственно не соединяет все открытые системы, некоторые открытые системы действуют только как ретрансляционные, передающие данные в другие открытые системы. Таким образом, функции и протоколы, обеспечивающие передачу данных, предоставляются нижними уровнями, (см. черт. 5).

fi.2. Принципы выделения семи уровней эталонной модели

Следующие принципы были использованы для определения семи уровней эталонной модели и эти же принципы будут полезными в качестве руководства при разработке стандартов ВОС.

Страница 38

с. 36 ГОСТ 28908-91

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

1.    Не следует создавать слишком много уровней, потому что это усложнит системотехническую задачу их описания.

2.    Проводить границу следует в том месте, где описание услуг является наименьшим и число операций взаимодействия через границу сведено к минимуму.

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

4.    Следует сосредоточивать аналогичные функции в одном н том же уровне.

5.    Проводить границы необходимо в том месте, на которое указывает имеющийся опыт.

6.    Следует формировать уровень из легко локализуемых функций. Это создает в случае необходимости возможность полной перестройки уровня с существенным изменением его протоколов для использования новых достижений в области архитектуры, аппаратных и программных средств, не изменяя при этом услуги как получаемые от смежных уровней, так и предоставляемые им.

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

Примечания:

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

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

8.    Следует создавать уровень тогда, когда ощущается необходимость в другом уровне абстракции при обработке данных, например, в морфологии, синтаксисе, семантике.

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

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

11.    Создавать новые подгруппы в пределах уже существующих групп функций и образовывать из них подуровни в рамках одного

Страница 39

ГОСТ 28908-91 С 37

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

12.    Где это необходимо, следует создавать два или более подуровне»’! с общей и поэтому минимальной фунцнональностью, чтобы обеспечить интерфейсные операции с соседними уровнями.

13.    Следует предусматривать возможность обхода подуровней.

6.3. Описание уровней

В разд. 7 для каждого из семи уровней, определенных выше, описывается следующее:

а)    назначение уровня;

б)    услуги, предоставляемые верхнему уровню нижним;

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

Приводимое описание не содержит полного определения услуг к протоколов для каждого уровня. Это является предметом отдельных стандартов.

7. ДЕТАЛЬНОЕ ОПИСАНИЕ АРХИТЕКТУРЫ ВОС

7.1.    Прикладной уровень

7.1.1.    Термины и их пояснения

7.1.1 1. Прикладной логический объект — совокупность аспектов прикладного процесса, относящихся к ВОС.

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

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

7.1.2.    Назначение

Прикладной уровень является нанвысшим уровнем в эталонной модели ВОС н обеспечивает прикладным процессам средства доступа к функциональной среде ВОС. Поэтому прикладной уровень не имеет интерфейса с более высоким уровнем. Он является единственным средством доступа прикладных процессов к функциональной среде ВОС

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

Для своих партнеров прикладной процесс представляется прикладным логическим объектом.

Все задаваемые параметры прикладного процесса для конкретной свял! в функциональной среде ВОС становятся известны всей

Страница 40

С. 38 ГОСТ 28906-91

функциональной среде ВОС (и, таким образом, механизмам, реализующим эту среду) с помощью прикладного уровня.

7.1.3. Услуги, предоставляемые прикладным процессам

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

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

Прикладной логический объект состоит из одного элемента пользователя и нескольких элементов прикладных услуг. Элемент пользователя представляет часть прикладного процесса, которая использует те элементы прикладных услуг, которые осуществляют связь именно с этими прикладными процессами. Элементы прикладных услуг для выполнения своих функций могут вызывать другие подобные элементы и {или) услуги уровня представления.

Обмен прикладными протокольными блоками данных является единственным средством связи элементов пользователя в различных системах. Эти блоки данных формируются элементами прикладных услуг.

Примечавне Прикладные услуги отличаются от услуг. предоСЮйлисмых другими уровнями тем. что они не предоставляются какому-либо    уров

ню к не связаны ни с каким пунктом доступа к услугам.

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

а)    идентификация предполагаемых партнеров по обмену (по имени, по адресу, по определенному описанию, по обобщенному описанию);

б)    определение доступности в данный момент предполагаемых партнеров по обмену;

в)    установление прав на участие в обмене;

г)    соглашение о выборе механизмов защиты информации;

д)    аутентификация предполагаемых партнеров по обмену;

е)    определение методики распределения затрат;

ж)    определение достаточного объема необходимых ресурсов;

з)    определение приемлемого качества услуг (например, время ответа, допустимая частота ошибок, стоимость по отношению к упомянутым факторам);

и)    синхронизация взаимодействующих прикладных процессии.

к) выбор режима диалога, включая процедуры инициирования

и завершения;

л) соглашение об ответственности за восстановление от ошибок;

м) соглашение о процедурах управления целостностью данных;

Страница 41

ГОСТ 28906-91 С. 39

н) перечень ограничений, налагаемых на синтаксис данных (наборы знако», структура данных).

Примечание. Некоторые а* вышеперечисленных услуг предоставляются средствами административного уорап.иния ВОС.

7.1 4. Функции, выполняемые прикладным уровнем

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

Когда определенный экземпляр прикладного процесса некоторой открытой системы намерен установить связь с некоторым экземпляром прикладного процесса н другой открытой системе, он должен обратиться к экземпляру прикладного логического объекта на прикладном уровне своей открытой системы. Тогда этот логический объект становится ответственным за установление ассоциации с экземпляром соответствующего прикладного логического объекта в открытой системе получателя. Этот процесс осуществляется посредством обращения к экземплярам логических объектов нижележащих уровней. После установления ассоциации между двумя прикладными логическими объектами может устанавливаться связь между соответствующими прикладными процессам!:.

7.1.4.1. Группирование функций в прикладном уровне

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

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

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

Различаются две категории элементов прикладных услуг: элементы общих прикладных услуг и элементы специальных прикладных услуг. Элементы общих прикладных услуг обеспечивают услуги общего назначения, которые обычно используются большинством прикладных процессов. Специальные элементы прикладных услуг ориентированы на удовлетворение особых требовании специфических применений. В их состав, например, входят передача фай-

Страница 42

С. 40 ГОСТ 289M-9I

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

Прикладной логический объект

3*еме*>я пермоватепя

Зпгнсп/пь! общи*.

.?леынт* гпециаяь****

грирладны*

пракпадны*.

УСЛЦ1

ijCniji

Черт. N

Разделение элементов прикладных услуг на эти две категории не предполагает существование двух независимых протоколов.

7.1.4.2.    Административное управление системой и прикладное ад министра тивное управление

Функции административного управления системой и функции прикладного административного управления расположены в прикладном уровне (п. 5.9).

7.1.4.3.    Административное управление прикладным уровнем

Кроме административного управления системой и прикладного

административного управления выполняются и другие действия, связанные с административным управлением в рамках прикладного уровня (такие как активизация и защита от ошибок). Взаимосвязь с другими аспектами административного управления рассматривается в п. 5.9.

7.2    Уровень представления

7.2.1.    Термины и их пояснения

7.2.1.1.    Конкретный синтаксис — правила, используемые для формальной спецификации данных, обеспечивающей конкретное представление этих данных.

7.2.1.2    Синтаксис передачи — конкретный синтаксис, используемый при передаче данных между открытыми системами,

7.2.2. Назначение

Уровень представления устанавливает способы представления информации, которой обмениваются прикладные логические объекты или на которую они ссылаются в процессе этого обмена.

Страница 43

ГОСТ 28906-91 С 41

Уровень представления охватывает два взаимодополняющих аспекта таких способов представления информации:

а)    представление данных, подлежащих передаче между прикладными логическими объектами;

б)    представление структуры данных, которую прикладные логические объекты намереваются использовать в своем диалоге, наряду с представлениями совокупности действий, которые могут быть выполнены над этой структурой данных

Указанные выше аспекты представления информации основываются на общем понятии синтаксиса передачи.

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

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

1.    В уровне представления обеспечиваются элементы поддерж-ки синтаксиса, являющиеся общими для использующих их прикладных логических объектов.

2.    Прикладные логические объекты могут использовать произвольный синтаксис, а уровень представления обеспечивает преобразование этих синтаксисов, и для обмена между прикладными логическими объектами используется общий синтаксис. Такое преобразование выполняется внутри открытой системы. На другие открытые системы это не влияет и. следовательно, не оказывает влияния на стандартизацию протоколов уровня представления

В настоящем стандарте используется метод, описанный в п. 2.

7.2.3. Услуги, предоставляемые прикладному г р о в н ю

Уровень представления обеспечивает сеансовые услуги (п. 7.3) и добавляет к ним следующие возможности:

а)    преобразование синтаксиса;

б)    выбор синтаксиса.

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

Прикладным логическим объектам предоставляются услуги сеансового уровня в виде услуг представления.

Страница 44

С. 42 ГОСТ 28906-91

7.2.4. Функции, выполняемые уровнем представления

В уровне представления выполняются следующие функции, с помощью которых реализуются услуги представления:

а)    запрос на установление сеанса;

б)    передача данных;

в)    соглашение по выбору и повторному выбору синтаксиса;

г)    преобразование синтаксиса, включая преобразование данных» форматирование и специальные функции преобразования (например, сжатие);

д)    запрос на завершение сеанса.

7.2.4.1.    Преобразование синтаксиса

Наличие или отсутствие преобразования синтаксиса не влияет на протокол уровня представления.

Существует три варианта синтаксиса данных:

синтаксис, используемый передающим прикладным логическим объектом;

синтаксис, используемый принимающим прикладным логическим объектом;

синтаксис, используемый при взаимодействии логических объектов уровня представления (синтаксис передачи).

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

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

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

7.2.4.2.    Согласование синтаксиса

Согласование синтаксиса выполняется посредством связи между логическими объектами уровня представления по запросу при» клядных логических объектов для определения формы, которук»

Страница 45

I w«. I *e*W—»!    C. 43

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

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

7.2 4 3. Адресация и мультиплексирование

Между адресом уровня представления и сеансовым адресом существует взаимно-однозначное соответствие. На уровне представления .мультиплексирование и расщепление не проводится.

7 2.4.4. Административное управление уровнем представления

Протоколы уровня представления обеспечивают некоторые действия, связанные с административным управлением уровнем (такие, как активизация и контроль ошибок). Взаимосвязь с другими аспектами административного управления описана в п. 5.9.

7.3. Сеансовый уровень

7.31. Термины и их пояснения

7.3.1.1.    Карантинная услуга— средство сеансовой услуги, с помощью которого целое число сеансовых сервисных блоков данных, выданных н сеансовое соединение, остается недоступным для принимающего логического объекта уровня представления до тех пор, пока все эти блоки не будут выданы передающим логическим объектом уровня представления.

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

7 3.1.3 Двустороннее одновременное взаимодействие — режим взаимодействия, при котором оба логических объекта уровня представления могут одновременно передавать и принимать данные.

7.3.1.4.    Двустороннее поочередное взаимодействие — режим взаимодействия, при котором связанные логические объекты уровня представления по очереди находятся в состоянии- когда один логический объект может только передавать, а другой только принимать данные.

7.3.1.5.    Одностороннее взаимодействие — форма двустороннего поочередного взаимодействия, при которой очередность не может быть изменена

Страница 46

7 3.1.6. Синхронизация сеансового соединения — сродство сеансовой услуги, которое позволяет логическим объектам уровня представления определять и идентифицировать точки синхронизации, сбрасывать сеансовое соединение в некоторое определенное состояние, а также согласовывать точку повторной синхронизации.

7.3.2. Назначение

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

Для передачи данных между логическими объектам» уровня представления сеансовое соединение отображается на транспортное соединение и использует последнее (п. 7.3.4.1).

Сеансовое соединение создается по запросу логического объекта уровня представления через пункт доступа к сеансовой услуге.

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

Логический объект уровня представления может получать доступ к другому логическому объекту этого уровня или посредством инициализации сеансового соединения, нлн при получении запроса на его установление. Логический объект уровня представления данных может одновременно участвовать в нескольких сеансовых соединениях. Между двумя логическими объектами уровня представления данных возможно установление как параллельных, так и последовательных во времени сеансовых соединений.

Логический объект уровня представления, инициирующий сеансовое соединение, задает логический объект — получатель уровня представления с помощью сеансового адреса- Во многих системах в качестве сеансового адреса может использоваться транспортный адрес, т. е. между сеансовым и транспортным адресами существует взаимно-однозначное соответствие. Однако, в общем случае между этими адресами существует соответствие типа «несколько к одному». Это не подразумевает мультиплексирования сеансовых соединений в транспортные соединения, а означает, что во время установления сеансового соединения по запросу на его установ-

Страница 47

ГОСТ 28906-91 С. 45

ленне, поступающему по данному транспортному соединению, потенциальными получателями этого запроса являются несколько логических объектов уровня представления.

7.3.3. Услуги. предоставляемые уровню представления

Сеансовым уровнем предоставляются следующие услуги:

а)    установление сеансового соединения;

б)    разрыв сеансового соединения;

в)    обмен нормальными данными;

г)    карантинная услуга;

д)    обмен срочными данными;

е)    административное управление взаимодействием;

ж)    синхронизация сеансового соединения;

з)    оповещение об особых ситуациях.

7.3.3.1.    Установление сеансового соединения

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

Услуга по установлению сеансового соединения позволяет логическим объектам уровня представления совместно задавать некоторые значения его параметров во время установления.

Примечание. В дальнейшем предполагается расширение лаииой услуги, состоящее п обеспечении изменении параметров сеансовою соединения после его установления.

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

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

7.3.3.2.    Разрыв сеансового соединения

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

Страница 48

С. 46 ГОСТ 28906 91

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

Разрыв сеансового соединения может быть инициирован одним из поддерживающих его сеансовых логических объектов.

7.3.3.3.    Обмен нормальными данными

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

7.3.3.4.    Карантинная услуга

Карантинная услуга позволяет передающему логическому объекту уровня представления выставлять требование, чтобы целое число сеансовых сервисных блоков данных (один или более), передаваемых по сеансовому соединению, не было доступным принимающему логическому объекту уровня представления до тех пор, пока это требование "не будет явным образом снято передающим логическим объектом. Передающий логический объект уровня представления может потребовать, чтобы все данные, находящиеся в данный момент в карантине, были уничтожены. Принимающий логический объект уровня представления не получает информации о том, находились ли принимаемые им данные в карантине или о том. что некоторые данные были уничтожены.

7 3.3.5. Обмен срочными данными

Услуга по обеспечению обмена срочными данными обеспечивает ускоренную обработку для передачи срочных сеансовых сервисных блоков данных. На размер срочных сеансовых сервисных блоков данных накладывается определенное ограничение. Эта услуга может быть использована логическим объектом уровня представления в любой момент существования сеансового соединения.

7.3.3.6. Административное управление взаимодействием

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

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

Страница 49

ГОСТ 2S906-9I    47

Допускаются следующие типы взаимодействия при обмене сеансовыми сервисными блоками данных:

а)    двустороннее одновременное взаимодействие;

б)    двустороннее поочередное взаимодействие;

в)    одностороннее взаимодействие.

' 7:3.3.7. Синхронизация сеансового соединения

Услуга по синхронизации сеансового соединения предоставляет логическим объектам уровня представления следующие возможности:

а)    задавать и идентифицировать точки синхронизации;

б)    сбрасывать сеансовое соединение в некоторое определенное состояние и согласовывать точку повторной синхронизации.

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

7.3.3.8. Оповещение об особых ситуациях

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

Примечание. D качестве расширения рассматриваются следующие услуги:

а) порядковая нумерация сеансовых сервисных блоков данных;

О) группирование с помощь.о скобок;

в)    останов выполнение;

И .шиита информации.

7.3.4. Функции, выполняемые сеансовым уровнем

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

Большинство требуемых функций реализуется в процессе предоставления услуг. Ниже приводится подробное описание следующих функций:

а)    отображение сеансового соединения на транспортное соединение;

б)    управление потоком даиных в сеансовом соединении;

в)    передача срочных данных;

г)    восстановление сеансового соединения;

д)    разрыв сеансового соединения;

е)    административное управление сеансовым уровнем.

7.3.4.1. Отображение сеансового соединения на транспортное соединение

В любой конкретный момент времени между сеансовым и транспортным соединениями существует взаимно-однозначное отображение. Однако длительности существования транспортного и связан-

3 Зак. 5:»

Страница 50

С. « ГОСТ 28906-91

ного с ним сеансового соединения могут отличаться. В результате возможны следующие случаи:

а)    одно транспортное соединение поддерживает несколько последовательных во времени сеансовых соединений (черт. 15);

б)    несколько последовательных во времени транспортных соединений поддерживают одно сеансовое соединение (черт. 16).

Несколько последовательных ао времени сеансовых соединений

' СеамсоВМ ВР~* -

сеединемb'j*    s~\

- установление гвеА^епия,

Q - розрчВ соединения


JfKKnop.’ntvr сетиwvw*


Черт. 15

Несколько последовательных ао аремени транспортных со«аинеиий

j 3ftxfi -►

Сев-сабле | /->.

■О

емдиненое j --

«йьЖГ (J)—о О—О О

(3 - •fcemsaimnuc еггдимени»,

0 - poipt.S соединения

Черт 16

Примечания.

I Возможен вариант, когда одно транспортное соединение испольаучтея д.:и поддержки нескольких сеансовых соединений <г. е. используется отображение типа «несколько к одному*). В этом случае требуется управление потоком дайны* между равноправными логическими объектами внутри сеансового уровня В случае необходимости данный тип преобразования будет рассмотрен в дальнейшем

2. Для реализации отображения сеансового соединенна на транспортное ccancCSM.i уровень должен выполнять преобразование сеансовых сервисных бло-ко» дапгых в сеансовые протокольные блоки данных, а сеансовых протокольных блоке в данных —в транспортные сервисные блоки данных. Для этих преобразований может потребоваться, чтобы сеансовые логические объекты выполняли такие функции, кая сегментирование. Эти функции локализованы в оеансовых протоколах и не влияют на уровни представления а транспортный.

Страница 51

ГОСТ 2890«-91 С. 49

7 -3.4.2. Управление потоком данных в сеансовом соединении

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

7.3.4.3.    Передача срочных данных

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

7.3.4.4.    Восстановление сеансового соединения

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

7.3.4.5.    Разрыв сеансового соединения

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

7.3.4.6.    Административное управление сеансовым уровнем

Протоколы сеансового уровня включают некоторые действия по

juv:’ поратнвному управлению уровнем. В их число входят такие, как ; «гивизация и зашита от ошибок. Другие аспекты адмнннстра-о управления рассматриваются в п. 5. 9.

“ % Транспортный уровень

7 .[.Термины и их пояснения

•Г . циальные термины дли транспортного уровня, ке вводятся. 2. Н а з и а ч е н и е

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

Трг.нспортный уровень оптимизирует использование доступных сете p.: ix услуг, чтобы обеспечить пропускную способность, требуе-

Страница 52

С. 30 ГОСТ 28906-91

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

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

Поскольку сетевые услуги обеспечивают сетевые соединении между транспортными логическими объектами по принципу «каждый с каждым*, включая использование последовательно соединенных подсетей, транспортный уровень освобождается от фчнкднй маршрутизации и ретрансляции (п. 7.5.1).

Па транспортном уровне имеются функции, обеспечивающие требуемое качество услуг на основе услуг, предоставляемых сетевым уровнем. Качество сетевых услуг зависит от того, каким :Сра-зом они реализуются (п. 7.5.3).

7.4.3. Услуги, предоставляемые сеансовому у р О н и ю

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

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

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

Качество услуг при предоставлении транспортного соединения зависит от класса обслуживания, запрашиваемого сеансовым логическим объектом при установлении транспортного соединения. Выбранное качество обслуживания поддерживается в течение всей длительности существования транспортного соединения. В случае возникновения какой-либо неисправности, вызывающей потерю выбранного качества данного соединения, сеансовому логическому объекту выдается сообщение.

Страница 53

ГОСТ 28906 -91 С 51

панспортным уровнем предоставляются следующие виды услуг:

я) установление транспортного соединения;

6) передача данных;

в' разрыв транспортного соединения.

7.4.3.1. Установление транспортного соединения

Транспортные соединения устанавливаются между сеансовыми логическими объектами, идентифицируемыми транспортными адресами Качество услуг в транспортном соединении устанавливается на основе согласования между сеансовыми логическими объектами и транспортными услугами

Класс требуемых транспортных услуг может выбираться во время установления транспортного соединения из определенного набора имеющихся классов.

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

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

7 4.3.2. Передача данных

Эта услуга обеспечивает передачу данных в соответствии с выбранным качеством услуг. В случае, когда требуемое качество не может быть обеспечено и все возможные попытки восстановления оказываются безуспешными, транспортное соединение разрывается, и об этом оповещаются сеансовые логические объекты.

Транспортная услуга обеспечивает средства передачи данных двух видов;

1    Услуга по передаче транспортного сервисного блока данных обеспечивает средства, с помощью которых транспортные сервисные блоки данных произвольной длины разграничиваются и последовательно передаются через транспортное соединение 6ej какого-либо изменения информации от одного пункта доступа к транспортным услугам на передающей стороне к другому на принимающей стороне.’В состав этой услуги входит механизм управления потоком данных.

2    Услуга но передаче срочного транспортного сервисного блока данных обеспечивает дополнительное средство обмена информацией по транспортному соединению. Для срочных транспортных блоков данных устанавливаются собственные наборы транспортных уел>" и механизмы управления потоком данных. Максимальный

размер срочных транспортных сервисных блоков данных ограничен.

Страница 54

С. 52 ГОСТ 28906-91

7.4.3.3. Разрыв транспортного соединения

Эта услуга обеспечивает средство, с помощью которого некоторый сеансовый логический объект может разорвать транспорт нос соединение и проинформировать об этом связанный сеансовый логический объект.

7.4.4. Функции, выполняемые транспортным уровнем

Перечень функций транспортного уровня может включать:

а)    преобразование транспортного адреса в сетевой;

б)    мультиплексирование (межоконечное) транспортных соединений в сетевые;

в)    установление н разрыв транспортных соединений;

г)    межоконечное упорядочение блоков данных по отдельным соединениям;

д)    межокоиечное обнаружение ошибок и необходимый контроль за качеством услуг;

с) межоконечное восстановление после ошибок;

ж)    межоконечное сегментирование, объединение и сцепление;

з)    межоконечное управление потоком данных по отдельным соединениям;

и)    сунервичорные функции;

к) передача срочных транспортных сервисных блоков данных.

7.4.4.1.    Адресация

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

Поскольку транспортные логические объекты предоставляют услуги, нмеюшие межоконечный характер, промежуточный транспортный логический объект» используемый в качестве ретранслятора между оконечными логическими объектами, не требуется. Поэтому транспортный уровень отображает транспортные адреса в сетевые адреса, которые идентифицируют оконечные транспортные логические объекты (черт. 17).

Один транспортный логический объект может обслуживать несколько сеансовых логических объектов. С одним сетевым адресом в зоне обслуживания одного и того же транспортного логического объекта может быть связано несколько транспортных адресов. Для обеспечения таких возможностей внутри транспортных логических объектов выполняются соответствующие функции отображения (черт. 18).

7.4.4.2.    Мультиплексирование и расщепление соединения

Для оптимизации использования сетевых соединении отображение транспортных соединении в сетевые не должно быть взаимно

Страница 55

ГОСТ 28906-91 С. М

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

Связь траиспортиых и сетевых адресов

1

I

1 Old сПШ

'Aincmfpr*t‘t

—‘ адреса ^

ICC hi •; i/st, лэги ■' с кии У<Оея/г*

>>

Транслщний

логический

<Йви?\

9«о*ечнис сстебие

рогпмгргны*

/roftnvscx**

/ОСггкгп

V)

Сстебой уровень Черг. 17

Cbbiw ОДНОГО сетевого с несколькими транспортными алресами

Черт 16

7.4.4.3.    Фазы операций

Операции транспортного уровня состоят из следующих фаз:

а)    фаза установления соединения;

б)    фаза передачи данных;

в)    фаза разрыва соединения.

Переход от одной фазы операции к другой определяется в протоколе транспортного уровня.

7.4.4.4.    Фаза установления соединения

В течение этой фазы транспортный уровень устанавливает транспортное соединение между двумя сеансовыми логическими объектами. Функции транспортного уровня во время этой фазы должны установить соответствие между запрошенным классом ус-

Страница 56

С S4 ГОСТ 28906-91

луг и услугами, предоставляемыми сетевым уровнем. В течение этой фалы могут быть выполнены следующие функции:

а)    выбор сетевого соединения, наиболее удовлетворяющего требованиям сеансового логического объекта с учетом стоимости и качества услуг;

б)    принятие решения о необходимости мультиплексирования или расщепления для оптимального использования сетевых соединении.

в)    выбор оптимального размера транспортного протокольного блока данных;

г)    выбор функций, действующих в фазе передачи данных;

д» отображение транспортных адресов в сетевые;

е)    обеспечение идентификации различных транспортных соединении дли одной и той же нары транспортных пунктов доступа к услуге (функция идентификации соединения);

ж)    передача данных.

7.4.4.5. Фаза передачи (данных

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

а)    упорядочение блоков данных;

б)    объединение;

в)    сцепление;

г)    сегментирование;

д)    мультиплексирование или расщепление;

с) управление потоком данных;

ж)    обнаружение ошибок;

з)    восстановление при ошибках;

и)    передача срочных данных;

• к) разграничение транспортных сервисных блоков данных;

л) идентификация транспортного соединения.

7.4.4.G. Фаза разрыва соединения

В этой фазе выполняется разрыв транспортного соединения. В ней могут выполниться следующие операции-

я) оповещение о причине разрыва:

б)    идентификация разрываемого транспортного соединения;

в)    передача данных.

7.4.4.7. Административное управление ?ранспортным уровнем

Протоколы транспортного уровня связаны с некоторыми действиями по административному управлению уровнем, такими, как активизация и защита от ошибок. Связь с другими аспектами административного управления рассмотрена в п. 5.9.

Страница 57

ГОСТ 28906-91 С 55

7.5.    Сетевой уровень

7.5.(.Термины    и их пояснения

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

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

7.5 1.2. Подсетевое соединение —тракт связи в подсети, который используется логическими объектами в сетевом уровне при предоставлении соединения сетевого уровни.

7.5.2.    Назначение

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

Сетевой уровень обеспечивает транспортным логическим объектам независимость от функций маршрутизации и ретрансляции, связанных с процессами установления и функционирования данного сетевого соединения. Сюда относится случай, когда несколько подсетей используются последовательно (п. 7.5.4.2) или параллельно. Сетевой уровень «маскирует» от транспортных логических объектов использование ресурсов нижележащих уровней, таких как соединения уровня звена данных, для обеспечения сетевых соединений.

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

7.5.3.    Услуги, предоставляемые транспортному уровню

Основной услугой сетевого уровня является обеспечение передачи данных без какого-либо их изменения между транспортными логическими объектами. Это означает, что структура н содержание данных, представляемых для передачи, определяется уровнями, расположенными выше сетевого.

Все услуги предоставляются транспортному уровню за определенную плату.

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

Страница 58

С. 56 ГОСТ 28306-91

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

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

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

Качество услуг согласуется между транспортными логическими объектами и сетевыми услугами во время установления сетевого соединения. Так как качество услуги может меняться ог одного сетевого соединения к другому, его следует согласовывать для каждого отдельного сетевого соединения и оно должно быть одинаковым для обоих оконечных пунктов этого соединения.

Ниже описаны следующие услуги н элементы услуг, предоставляемые сетевым уровнем:

а)    сетевые адреса;

б)    сетевые соединения;

в)    сетевые идентификаторы оконечных пунктов соединения;

г)    передача сетевых сервисных блоков данных;

д)    параметры качества услуги;

е)    оповещение об ошибках;

ж)    упорядочение блоков данных;

з)    управление потоком данных;

и)    передача срочных сетевых сервисных блоков данных;

к) сброс;

Л) разрыв сетевого соединения-

Некоторые из описанных ниже услуг не являются обязательными. Это означает следующее:

а)    пользователь должен запросить услугу;

б)    поставщик сетевой услуги может удовлетворить запрос или сообщить, что запрошенная услуга недоступна.

7.5.3.1. Сетевые адреса

Транспортные логические объекты распознаются сетевым уровнем посредством сетевых адресов. Последние предоставляются сетевым уровнем и могут использоваться транспортными логическими объектами для однозначной идентификации других транспортных логических объектов. Эти адреса являются необходимым средством. при помощи которого транспортные логические объекты связывание* между собой, используя сетевые услуги. Сетевой уровень однозначно идентифицирует каждую из оконечных открытых систем (представляемую транспортными логическими объектами) но их сетевым адресам. Адресация на сетевом уровне может не зависеть от адресации на нижележащих уровнях.

Страница 59

ГОСТ 28906 -91 С 57

7.5.3.2.    Сетевые соединения

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

Сетевое соединение является двухпунктовым.

Два сетевых адреса могут быть связаны несколькими сетевыми соединениями.

7.5.3.3.    Сетевые идентификаторы оконечных пунктов соединения

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

7.5.3.4.    Передача сетевых сервисных блоков данных

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

Ограничений на максимальный размер сетевых сервисных блоков данных не накладывается.

Передача сетевых сервисных блоков данных между транспортными логическими объектами осуществляется без какого-либо изменения их содержания.

7.5.3.5.    Параметры качества услуги

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

7 5.3.6. Оповещение об ошибках

О невосстанавливаеыых ошибках, обнаруженных сетевым уровнем. сообщается транспортному логическому объекту.

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

7.5.3.7. Упорядочение блоков данных

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

7..>.3.8. Управление потоком данных

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

Страница 60

С. 58 ГОСТ 28906--91

водиться до другого конка сетевого соединения и таким образом влиять на передающий транспортный логический объект.

7.5.3.9.    Передача срочных сетевых сервисных блоков данных (необязательная услуга)

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

Максимальный размер срочных сетевых сервисных блоков данных ограничен.

7.5.3.10.    Сброс (необязательная услуга)

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

7.5.3.11.    Разрыв сетевого соединения

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

7.5.3.12.    Получение подтверждения

Транспортный логический объект может подтверждать прием данных через сетевое соединение. Использование этой услуг»’ должно согласовываться обоими пользователями сетевого соединения при его установлении.

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

7.5.4. Функции, выполняемые сетевым уровнем

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

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

1

Эта услуга включена » сетевые услуги только для поддержка возможностей. устанавливаемых в рекомендации Х.26 МККТТ.

Страница 61

ГОСТ 28906-91 С. 59

Сетевой уровень выполняет следующие функции:

а)    маршрутизация и ретрансляция;

б)    сетевые соединения;

в)    мультиплексирование сетевого соединения;

г)    сегментирование и объединение;

д)    обнаружение ошибок;

е)    восстановление при ошибках;

ж)    упорядочение блохов данных;

з)    управление потоком данных;

и)    передача срочных данных;

к) сброс;

л) выбор услуги;

м) административное управление сетевым уровнем;

7.5.4.1. Маршрутизация и ретрансляция

Сетевые соединения предоставляются сетевыми логическими объектами оконечных открытых систем, но они могут охватывать и промежуточные открытые системы, обеспечивающие ретрансляцию. Эти промежуточные открытые системы могут соединяться посредством подсетевых соединений, соединений уровня звена данных и каналов данных (п. 7.7). Функции маршрутизации определяют подходящий маршрут между сетевыми адресами. Для установления результирующей связи сетевой уровень может использовать услуги уровня звена данных по управлению взаимосвязью каналов данных (пп. 7.6.4.10 и 7.7.3.1).

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

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

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

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

Страница 62

С. 60 ГОСТ 25906-91

7.5.4.‘2. Сетевые соединения

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

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

Взаимосвязь двух подсетей с различным качеством услуг может быть осуществлена двумя способами. Это можно показать на примере двух подсетей с высоким и низким качеством услуг:

1. Две подсети соединяются без какого-либо их изменения. Качество результирующего сетевого соединения не выше, чем у подсети низкого качества (черт. 19).

Взаимосвязь подсетей низкого качеств*

и высококачественной

С    )—С    ) ж

Черт. 19

2. Возможности подсети низкого качества расширяются до возможностей высококачественной подсети, после чего подсети связываются между собой. Качество результирующего сетевого соединения при этом определяется высококачественной подсетью (черт. 20).

Взаимосвязь улучшенной подсети низкого качества высококачественной подсети

Черт. 20


> Се/гвве

ioevurtгм/с

высокого

KQVec*)g<t


Выбор способа зависит от степени различия качества, от стоимости расширения возможностей и других экономических факторов.

Страница 63

ГОСТ 28906-91 с. Й1

7.5.4.3.    Мультиплексирование сетевого соединения

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

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

7.5.4.4.    Сегментирование и объединение

Для более гибкой передачи данных сетевой уровень может сегментировать и (или) объединять сетевые сервисные блоки данных. Однако их разделители сохраняются на всем протяжении сетевого соединения.

7.5.4.5.    Обнаружение ошибок

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

7.5.4.6.    Восстановление при ошибках

Эта функции обеспечивает восстановление после обнаружения ошибок и может изменяться в зависимости от качества предоставляемой сетевой услуги.

7.5.4.7.    Упорядочение блоков данных

Эта функция действует но запросу от транспортных логических объектов и обеспечинает упорядоченную доставку сетевых сервисных блоков данных через данное сетевое соединение.

7.5.4.8.    Управление потоком данных

При необходимости этой услуги (п. 7.5.3.8) выполняется функция управления потоком данных.

7.5.4.9.    Передача срочных данных

Эта функция обеспечивает услугу передачи срочных данных.

7.5.4.10.    Сброс

Эта функция обеспечивает услугу сброса.

7.5.4.11.    Выбор услуги

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

7.5.4.12.    Административное управление сетевым уровнем

Протоколы сетевого уровня включают некоторые операции административного управления уровнем (такие, как активизация и зашита от ошибок). Взаимосвязь с другими аспектами административного управления рассмотрена в п. 5.9.

4*

Страница 64

С. 62 ГОСТ 28906-91

7.6. Уровень звена данных

7.6.1. Термины и их пояснения

Специфические термины, относящиеся к уровню звена данных,

отс

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

Уровень звена данных обнаруживает и по возможности исправляет ошибки, которые могут возникнуть в физическом уровне.

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

7.6.3. Уелуги, предоставляемые сетевому уровню

Уровень звена данных предоставляет следующие услуги или элементы услуг:

а)    соединение уровня звена данных;

б)    сервисные блоки данных уровня звена данных;

в)    идентификаторы оконечного пункта соединения уровня звена данных;

г)    упорядочение блоков данных;

д)    оповещение об ошибках;

е)    управление потоком данных;

ж)    параметры качества услуги.

7.6 3.1 Соединен не звена данных

Уронень звена данных обеспечивает одно или несколько соединений уровня звена данных между двумя сетевыми логическими объектами. Эти соединения вссгда устанавливаются и разрываются динамически.

7.6.3.2.    Сервисные блоки данных уровня звена данных

Уровень звена данных позволяет обмен сервисными блоками

данных уровня звена данных по соединению звена данных.

Размер сервисных блоков данных этого уровня определяется в зависимости от соотношения между уровнем ошибок физического соединения и возможностями уровня звена данных по обнаружению ошибок.

7.6.3.3.    Идентификаторы оконечного пункта соединения звена данных

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

Страница 65

ГОСТ 28906-91 С. 63

7.6.3.4.    Упорядочение блоков данных

При необходимости поддерживается порядок следования сервисных блоков данных уровня звена данных.

7.6.3.5.    Оповещение об ошибках

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

7.6.3.6.    Управление потоком данных

Каждый сетевой логический объект может динамически управлять скоростью (до установленного максимума) приема сервисных блоков данных уровня звена данных по соединению этого уровня. Это управление определяет скорость, с которой уровень звена данных принимает сервисные блоки уровня эвена данных через соответствующий оконечный пункт соединения этого уровня.

7 6.3.7. Параметры качества услуги

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

7.6.4. Функции, выполняемые в уровне звена д а и н ы х

В уровне звена данных выполняются следующие функции:

а)    установление и разрыв соединения уровня звена данных;

б)    отображение сервисных блоков данных уровня звена данных;

в)    расщепление соединения уровня звена данных;

г)    разграничение и синхронизация;

д)    упорядочение блоков данных;

с) обнаружение ошибок;

ж)    восстановление при ошибках;

з)    управление потоком данных;

и)    идентификация и обмен параметрами;

к) управление переключением каналов данных;

л) административное управление уровнем звена данных.

7.6.4.1. Установление и разрыв соединения уровня звена данных

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

Страница 66

С. «4 ГОСТ 28906-9!

7.6.4.2.    Отображение сервисных блоков данных уровня звена банных

Эта функция осуществляет однозначное отображение сервисных блоков данных уровня звена данных в протокольные блоки данных этого уровня.

Примечание. Болес общи к типы отображений оставлены для дальнейшего изучения.

7.6.4.3.    Расщепление соединений уровня звена данных

Эта функция обеспечивает растепление одного соединения уровня звена данных на несколько физических соединений

7.6.4.4.    Разграничение и синхронизация

.Эти функции обеспечивают распознавание последовательности физических сервисных блоков данных (т. е. бит, п. 7.7.3.2), переда-ваемых по физическому соединению в качестве протокольных блоков данных уровня звена данных.

Примечание. Эти функции иаогда называют кадриропаннем.

7.6.4.5.    Упорядочение блоков данных

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

7.6 4.6. Обнаружение ошибок

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

7.6.4.7.    Восстановление при ошибках

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

7.6.4.8.    Управление потоком данных

Эта функция обеспечивает услугу по управлению потоком данных. как указано в п. 7.6.3.6.

7.6.4.9.    Идентификация и обмен параметрами

Эта функция обеспечивает идентификацию логического объекта уровня звена данных и обмен параметрами.

7.6.4.10.    Управление переключением каналов данных

Эта функция предоставляет сетевым логическим объектам средства управления переключением каналов данных на физическим уровне.

7.6.4.11.    Административное управление уровнем звена данных

Протоколы уровня звена данных отрабатывают также некою-

1ые функции административного управления этим уровнем (тане, как активизация и защита от ошибок). В п. 5.9 описана вза-

Страница 67

ГОСТ 28806 —91 С »

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

7.7. Физический уровень

7.7.1.    Термины и их пояснения

7.71.1.    Канал данных —тракт связи в физической среде ВОС между двумя физическими логическими объектами вместе со средствами физического уровня, необходимыми для передачи двоичной информации по этому тракту.

7.7.2.    Назначение

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

7.7.3.    Услуги, предоставляемые уровню звена данных

Физический уровень предоставляет следующие услуги и элементы услуг:

а)    физические соединения;

б)    физические сервисные блоки данных;

в)    физические оконечные пункты соединения;

г)    идентификация канала данных;

д)    упорядочение;

е)    оповещение об ошибках;

ж)    параметры качества услуги.

7.7.3.1.    Физические соединения

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

Канал данных—это тракт связи в физической среде ВОС ыежду двумя физическими логическими объектами вместе со средствами физического уровня, необходимыми для передачи двоичной информации по этому тракту.

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

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

Страница 68

«Г. 66 ГОСТ 28906-91

7.7.3.2. Физические сервисные блоки данных Физический сервисный блок данных состоит из одного бита при последовательной передаче н из «л» битов при параллельной передаче.

В»аимосвязь каналов данных внутри физического уровня

Фыиче<хцй    пунлг;

соединения__*


Фтичжкий пункт дост/га а услуге


Физический Ф

уровсю


Черт. 2:

Физическое соединение допускает дуплексную или полудуплексную передачу битовых потоков.

7.7.3.3.    Физические оконечные пункты

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

Физическое соединение может иметь два (при двухпунктовом соединении) или несколько (при многопунктовом соединении) физических оконечных пунктов соединения (черт. 22).

7.7.3.4.    Идентификация канала данных

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

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

7.7.3.5.    Упорядочение

Физический уровень доставляет последовательность битов получателю в том же порядке, в каком она была принята от отправителя.

7.7.3.6.    Оповещение об ошибках

Логические объекты уровня звена данных оповещаются об ошибках, обнаруженных внутри физического уровня.

Страница 69

ГОСТ 28906—• I С. 6Т

ПРИМЕРЫ ФИЗИЧЕСКИХ СОЕДИНЕНИИ

Пример двух физических оконечных пунктов соединения (соединение установлено между А и В)

з/ггщ

9а**ы\

/btl/vt t*UU

ааьныл

VJ

_ Фи)иче<АШ! онентчный _

У

Dvuvc-

nwti

Ришческое eoecu/ttnue

В

Пример многопунктового физического соединения (соединение установлено между А, В и С)

<Paiu ,е-CKUU

. фиЗичп. * ии оцонечныи пучч/гг

Фи НОв (Огс иг?ние

QOZiJVtCKUil

яйг

«си


Черт. 22

7.7.3.7. Параметры качества услуги

Качество услуги физического соединения определяется качеством каналов данных, образующих это соединение. Качество услуги характеризуется следующим:

а)    уровнем ошибок, обусловленных искажениями, потерей илк дублированием информации, а также другими причинами:

б)    доступностью услуг;

в)    скоростью передачи;

г)    транзитной задержкой.

7.7.4. Функции, выполняемые внутри физического уровня

На физическом уровне выполняются следующие функции:

а)    активизация и деактнвнзацня физического соединения;

б)    передача физических сервисных блоков данных;

в)    административное управление физическим уровнем.

7 7.4.1. Активизация и деактивизация физического соединения

Эти функции обеспечивают по запросу от уровня звена данных активизацию и деактивизацию физических соединений между дву-

Страница 70

С. 68 ГОСТ 289i)6—91

мя логическими объектами этого уровня. Они включают в себя функцию ретрансляции, которая необходима для последовательного соединения нескольких каналов данных.

7.7.4.2.    Передана физических сервисных блоков данных Передача физических сервисных блоков данных, то есть бит,

может быть синхронной или асинхронной.

7.7.4.3.    Административное управление физическим уровнем Протоколы физического уровня отрабатывают также некоторые

функции административного управления внутри уровня (такие, как активизация и зашита от ошибок). В п. 5.9 описана взаимосвязь этих функций управления с другими аспектами административного управления.

Примечание. В приведенном выше описании рассмотрена связь между открытыми системами как показано на черт 13. Для взаимодействия открытых СЯС1СМ п реальной обстановке должны быть установлены реальные физические соединения, пример, как показано на черт. 23. Логическое представление такого соединения, называемое соединением в физической среде, показано на черт. 23.

ПРИМЕРЫ ВЗАИМОСВЯЗИ а) Реальная среда

Нешаяаижсний «ahr.*t    ча/гм*

Фальгмг»

п'^4- Г

-1 г—1 г—1

—Jsl—Л I )—Тс

1—[71—t\ 1 иЯ-

tuont**а ■ А

Ljvi-

—П_Г

Па г,«dp а-.а*с menu

В

б) Логическая среда

f>u3uve( *ои Черт. 23

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

Страница 71

ГОСТ 28906-91 С 64

Механические, электромагнитные и другие зависимые от среды характеристики соединении в физической среде определяются и* границе между физическим уровнем и физической средой. Эти характеристики задаются в других стандартах.

ПРИЛОЖЕНИЕ / Обязательное

АЛФАВИТНЫЙ УКАЗАТЕЛЬ ТЕРМИНОВ

)1ом<(1

пункта

Блок данных (N)-сервисный срочный Взаимодействие двустороннее одновременное Взаимодействие двустороннее поочередное Взаимодействие одностороннее Демультиплексирование

5.6.1    8

7.3.1.3

7.3.1    4 Т.Ъ I Г» 5.7.1.5

5.4    1.12

5.4    I I

5.4    1 5 5.4.1А 5 Ф I 3 7.7.1.»

5.4    1 9

5.7.1    4

5.4    16

5.4.1    в

5.6    I.О

5.6.1.3 5.6.1.7 56.18 5 6 I .S

5.6    I.?

5.4.1    ГО

5.7.1.1

5.4    1.14 5 4 ИЗ

5.6.1.4 5f 1 :

5 3.1.ft 5-3l.i2 5.3 1.13

5.3.1    N

5.3.1    15

5.2.1    Я

5.4.1    8 53 1!*

5.3.I.9'

Идентификатор оконечного пункта многопунктоаого соединения

Имя символическое

Ими символическое глобальное

Имя символическое локальное

Ими региона символических имен

Канал данных

Маршрутизация

Мультиплекенрова н ие

(N)-адрес

(XI адрес пункта доступа к услуге (М)-бдок данных интерфейсный (N)-блок данных протокольный (М)-блок данных сервисный (N) блок данных срочный (N)-данные интерфейсные (N) данные пользователя

(!Ч)-идснтифика.ор оконечного пункта соединении ((^-идентификатор протокола (N)-идентификатор соединения протокольный (^•идентификатор соединения сервисный (N)-информация управляющая интерфейсная (К) информация управляющая протокольная (\)-источник данных (N)-обмен данными

(\)-обмен двусторонний одновременный

(N)-обмен двусторонний поочередный

(N)-обмен односторонний

(N)-объект логический

(N)-отображение адресом

(N)-передача данных

(N)-передача дуплексная

Страница 72

С 70 ГОСТ 28908-91

T«pvm<

Номер

пункта

4N) -передача полудуплексная

5.3.1 10

(N) -передача синилсхсная

5.3.1 II

(N)-пункт соединения оконечный

5.3.1 2

(N) -подсистема

5.2.1.1

(N)-преемник данных

5.3.1.7

/N) -протокол

52 1 10

(N)-пункт доступа к услуге

5.21.9

(N) ретранслятор

5.3.1 5

(N) -соединение

5.3.1 1

(N) -справочник

5.4.1.7

-средство

5.2.1.7

<М-суффикс

5.4.1.15

(Р0-суффикс оконечного пункта соединения

5.4.1.11.

(N) -уровень

5.2.1.2

(N)-услуга

5.2.1.6

(N)-функция

5.2.1.8

Объединение

57.1.11

Объект логический прикладной

7.1.1.1

Объект логический прикладной административного управления

системой

5.9.1.5

Объект логический прикладной прикладного административного

5.9.1.2

управления

Объект логический равноправный

5.2.1 4

Объект (N)-логический связанный

5.3.1.4

Подсеть

7.5.1.1

Подтверждение

57.1.16

Подуровень

5.2 1.5

Процесс прикладной

4.1.4

Разделение

5.7 1.14

Расцепление

5.7.1.14

Расщепление

5.7.1.6

Регион символических имен

5.4.1.2

Рекомбинация

5.7 1.7

Ресурсы ВОС

5.9.1.3

Сборка

571.10

Сброс

5.7.1.17

Сегментирование

5.7.1,9

Синтаксис конкретный

7.2.1.1

Синтаксис передачи

7.2...2

Синхронизация сеансового соединения

7.3.1 .t

Система отхрыгая

1 1.1

Система открытая реальная

4.1.2

Система реальная

4 11

Соединение многопунктовое

5.3. |.3

Соединение многопуактовое децентрализованное

5.7 1.3

Соединение мкогопункговое централизованное

5 7.:.3

Соединение подсетевое

7 5.1.2

Сцепление

57.43

Упорядочение

37.1.15

Управление административное прикладное

••>.•9.1.1

Управление взаимодействием административное

7.3.1.2

Управление потоком

5.7.1.а

Управление системой административное

5.9.1.4

Страница 73

ГОСТ 28906-91 С. 71

Нсяер

Тернии

пункт*

Управление уровней административное Услуга карантинная Элемент пользователя Элемент услуг прикладное

5.9.1.в 7 -3s. 1.1 7.1.13 7.1.12

ПРИЛОЖЕНИЕ 2 Обязательное

ПЕРЕДАЧА БЕЗ УСТАНОВЛЕНИЯ СОЕДИНЕНИЯ

Л2-0. Введение

112.0.1. Настоящий стандарт описывает базовую эталонную модель взаимосвязи открытых систем. Цель разработки этого стандарта состоит в установлении о&цего базиса для развития существующих и разработки новых стандартов в области ВОС. Допущение о том, что установление соединения является необходимым предварительным условием для обеспечения связи в среде ВОС. принятое грн описании ВОС, является одной из наиболее полезных и важных унифицирующих концепций архитектуры, описанной эталонной моделью. Тем ire менее, при разработке настоящего стандарта было признано, что глубоко укоренившаяся ориентация на режим с установлением соединения неоправдан» ограничивает значение и область применения базовой эталонной модели, поскольку она исключает из нее важные классы приложений к методов построения сетей связи, которые по своей природе не предполагаю; установления соединения.

Н2.0.2. С точки зрения архитектурных принципов, которые определяет базовая эталонная модель, предположение об установлении соединений для всех взаимодействий является необязательным. Целью настоящего приложения является введение новых терминов и определение их использования в контексте эталонной модели таким образом, чтобы передача в режиме с установлением соединении и передача в режиме без установления соединения могли рассматриваться как взаимно дополняющие понятия, каждое из хоторых может использоваться в тех случаях, в которых оно применимо.

112.0 3. Понятие передачи без установлении соединения в той или иной форме всегда играло важную роль при определении услуг и протоколоз г.срелачи данных. Термины «режим отдельных сообщений», «режим дзтзграмм», «режим транзакций» и «режим без установления соединения» используются в литературе по передаче данных для обозначения различных варнантоз одного и того же метода передачи данных: метода, при котором передача блока данных является одной законченной операцией, бсч установления, поддержания и разрыва соединения.

П2.0.4. Поскольку режим передачи без установления соединения и режим передачи с устаноалешкм соединения являются взаимно дополняющими понятиями. нанпучиле понимание лтях режимов достигается и их сопоставлении, в особенности потому, что режим передачи Ссз установления соединения ксиболсе просто определяется через понятие «соединение».

Страница 74

С. 72 ГОСТ 28906-91

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

а)    установление соединения;

б)    передача данных;

в)    разрыв соединения.

112.0.0. Кроме точно определяемого (с помощью перечисленных фаз) интервала времени, в течение которого оно существует, соединение имеет следующие обязательные свойства:

а) соединение предполагает достижение и поддержание договоренности (относительно передачи данных) между участвующими в передаче тремя или более компонентами: логическими объектами, между которыми пересылаются данные, и уровнем, оСгспечивающим передачу;

б)    при установлении соединения возможна процедура согласования параметров и опций, определяющих процесс передачи данных;

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

г) соединение обеспсчизаст среду, в которой последовательные блоки данных, переданные между равноправными логическими объектами, являются логически осязанными, даст возможность поддерживать упорядоченность поступления блоков и обеспечивать управление потоком данных

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

Существует широкий спектр других приложений, где свойства режима передачи с установлением соединения оказываются полезными

П2.0.8. В формальной терминологии эталонной модели передача в режиме без установления соединения является передачей единственного блока данных ог пункта доступа х услугам-отправитсля к одному илк более пунктам доступа к услугам-получателя без установлении соединения. Услуга передачи без установления соединения позволяет логическому объекту осуществить такую передачу за одно обращение к этой услуге.

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

а) он требует лишь предварительных соглашений между равноправными логическими объектами, определяющих характеристики данных, которые 6V4VT

Страница 75

ГОСТ 28906-91 С. 73

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

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

' 112.0.10. :*ти основные свойства данного режима передачи могут также сопровождайся следующими свойствами:

а)    каждый блок передаваемых данных доставляется по назначению независимо от других блоков уровнем, обеспечивающим услугу передачи без установления соединения;

б)    копии блока данных могут быть переданы иесколъхим адресатам.

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

112.0.12.    Настоящее приложение имеет структуру, совпадающую со структурой основной части настоящего стандарта. Основными являются следующие два раз* дела:

п. 112.5, описывающий общие архитектурные принципы, с пунктами, нумера* имя которых совпадает с нумерацией пунктов разд. 5 основной части настоящего стандарта, в которых требуется определение различных аспехтов передачи данных без установления соединения;

п. П2.7,‘описывающий конкретные уровни эталонной модели взаимосвязи открытых систем.

П2.1. Назначение и область примеиемия

Настоящее приложение имеет следующее назначение

а)    обеспечивает общее описание услуги передачи без установления соединения и функций, связанных с ней. которые могут быть обеспечены различными уровнями эталонной модели;

б)    определяет место этой услуги и функций, связанных с ней, в эталонной модели.

Настоящее приложение расширяет терминологию и принципы, определенные в основной части настоящего стандарта, ис изменяя их.

Настоящее приложение:

не определяет услуга и протоколы ВОС;

не описывает конкретных реализаций ВОС;

не является основой для проверки соответствия конкретной реализации требованиям ВОС.

112.2. Термины и их пояснения

112.2 I. Настоящее приложение использует следующие термины:

а)    (N)-адрес;

б)    подтверждение;

и) объединение;

г)    сцепление;

д)    (N)-передача данных;

с) (N) -логический объект;

Страница 76

с. 74 ГОСТ 26906-91

ж)    (N) -средство:

з)    управление потоком;

и)    (N) -функция;

к) (N) -интерфейсный блох данных; л) (М> • уровень; м) открытзя система; к) равноправные логнчссхне объекты; о) (N)-протокол;

n) (N)-протокольная управляющая информация;

р) (N)-протокольный блок данных;

с) (N)-ретрансляция;

т) маршрутизация;

у) сегментирование;

ф) упорядочивание;

х) (N)-услуга;

ц) (N)-пункт доступа к услуге, ч) (N)-сервисный блок данных; ш) (N)-данные пользователя.

172.2.2, В настоящем приложении даны также следующие термины и их пояснения.

П2.2.2.1 (К)'Соединение: ассоциация, устанавливаемая с помощью (N)-уровня между двумя или более (N+t)-логическими объектами, для передачи данных и обеспечивающая явную идентификацию совокупности (N)-передач данных, а также устанавливающая соглашения относительно (N)-услуг передачи данных, которые должны быть обеспечены для этой совокупности (N)-передач данных.

Примечание. Эю определение (N)-соединении уточняет определение, данное в основной частя настоящего стандарта, но не изменяет его.

П2,2.2.2 (N)-передача н режиме с установлением соединения: (N)-передача, связанная с хонтехстом (N)-соединения,

112.2.2.3, (N)-передача в режиме бел установления соединения; (N) -передача данных, не использующая контекста какого-либо (N) -соединения и не поддерживающая какой-либо логической связи между (N)-сервисными блоками данных.

П2.3. Обозначения

Обозначения уровней, принятые п основной части настоящего стандарта, не изменяются настоящим приложением.

П2.4. Введение в ВОС

Эгог раздел кс содержит никаких дополнений к разд. 4 основной части настоящего стандарта.

С12.Б. Понятия многоуровневой архитектуры

П2.6.1. Введение

Настоящее приложение не содержит никаких добавлений к п. 5 I основной части настоящего стандарта,

П2-5.2. Принципы разбиения на уровни

Г12 5.2 I Этот пункт дополняет п. 5.2 основной части настоящего стандарта. П2.522. Для того чтобы (N+1)-логические объекты имели возможность обмениваться информацией, используя (N) -услугу передачи в режиме без установления соединения или (N)-услугу передачи в режиме с установлением соединения, необходимо, чтобы между ними существовала предварительно установленная ассоциация, которая состоит в некоторой предварительной информированности (N-f 1)-логических объектов друг о друге, необходимой хотя бы для того, чтобы

Страница 77

ГОСТ 28908-91 С. 7S

логические объекты могли инициировать использование услуги передачи. Эта ассоциация устанавливается с помощью методов, не обсуждаемых подробно в на* стоящем приложении, также как и в основной части настоящего стандарта, и включает в себя следующие четыре составные части:

а)    информированность логических объектов об адресах равноправных логических объектов, с которыми возможем обмен информацией;

б)    информированность логических объектов о протоколах, поддерживаемых равноправными логическими объектами по крайней мерс в той степени, которая необходима для инициализации обмена информацией;

в)    информированность логических объектов о доступности свяли с равноправными логическими объектами;

г)    информированность о параметрах качества услуг, обеспечиваемых (N)-услугой.

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

а)    из информации, подучаемой при заключении контракта о предоставлении

услуг:

б)    из информации, предоставляемой администрацией сети, и содержащейся в адресной таблице или в справочной базе данных;

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

г)    из информации, получаемой динамически, в процессе работы протоколов управления.

Наиболее вероятно, что полная предварительная информированность логических объектов о равноправных логических объектах будет достигнута с помощью комбинации перечисленных выше способов.

П2.5.2.3. (N4-1)-логический объект- не предоставляет никакой информации о логической связи между (N)-сервисными блоками данных, креме (N)-адресов пунктов доступа к услугам отравителя и получателя.

П2.5.2.4. С точки зрения (К + 1)-логического объекта >то означает, что он не может потребовать применения какой-либо функции к последовательности посланных им (N)-сервисных блоков данных. Однако, с точки зрения (К)-уровня это не означает какого-либо ограничения на функции, обеспечиваемые им для поддержки данной услуги.

ГТ2.5.2.5. (N)-уровень может предоставить (N+1)-уровню услугу с установлением соединения, услугу без установления соединения или и то и другое, используя услугу или услуги, предоставляемые (14—1) -уровнем.

П2.5.2.6. Как (М)-услуга с установленном соединения, так и (М)-услуга бег установления соединения характеризуются средствами, которые предоставляются (N-г 1)-логическим объектам, и параметрами качества услуги, используемой (N4-1) -логическими объектами. Как для случая (N)-yrayni с установлением соединении. так и для случая (N)-yслуги без установлений соединения (М)-\[>ивенс. может обеспечить функции, дополняющие средства, предоставляемые (N+I)-логическнм объектам и улучшающие параметры качества услуги с точки зрения (N+1)-логических объектов по сравнению с теми средствами и параметрами качества, которые (N) -уровень может обеспечить только за счет (N—!) -уровня. Кроме того, в случае необходимости {М)-уровень может осуществлять преобразование режима без установления соединения в режим с установлением соединения и обратно.

112.5.3. Связь между равноправными логическими объектам

П2.5.3.1. Этот пункт дополняет п. 5.3 основной части настоящего стандарта.

П2.5.3.2. Чтобы (N-H)-логические объекты могли взаимодействовать, используя (N)-услугу без установления соединения, необходимо иаличие предварительно установленной ассоциации между ними, обеспечивающей информированность каждого из них относительно другого. Эта информированность должна обеспечивать определение местоположения (N'-f-l) логического объекта, должна обеспсчнвзть правильную интерпретацию (N)-сервисных блоков данных прини-

Страница 78

С. “6 ГОСТ 28906 -91

маюшмм (К + 1)-логичсским объектом и может определять согласованные скорости передачи, темп передачи ответов и протокол, используемый равноправными лотическнмн объектами. Эта информированность может быть обеспечена в результате предыдущей договоренности между (N-H)-логическими объектами относительно форматов, параметров и опций, которые предполагается использовать.

Примечание. Передача данных, использующая (NJ-услугу режима с установлением соединения требует предварительного установления (N) -соединения. динамического установления ассоциации между (М+1)-логичсскими объектами и (N) -услугой режима с установлением соединения в дополнение к ассоциации. описанной в п. П2.5.1. Описываемая здесь ассоциация включает составные части, которые не являются частью предварительно установленной ассоциации, описанной в п. П2.5.1. в частности:

а)    информированность относительно готовности равноправного логического объекта (или объектов) вступить в то или иное конкретное взаимодействие и о готовности используемых этими логическими объектами услуг поддержать эго взаимодействие;

б)    способность равноправных логических объектов устанавливать и переустанавливать взаимосогласованные характеристики взаимодействия.

П2.5.3-3. Чтобы выбрать протокол, который будет использоваться для взаимодействия с помощь» JN)-услуги без установления соединения, (N—1)-логиче-ским объектам может понадобиться предварительная информация о средствах, предоставляемых услугой, и параметрах качества этой услуги.

П2.531. Возможны случаи, когда услуга режима без установления соединения. предоставляемая (N)-уровнем, ие обеспечивает прямого обмена информацией между всеми (N)-пунктами доступа к услугам, поддерживаемыми (К)-урон* нгм. Передача в режиме без установления соединения может быть осуществлена и в том случае, если один или более (N+1)-логических объектов обеспечат ретрансляцию (см. черт. 24 настоящего приложения, который дополняет черт. 4 основной части настоящего стандарта). Тот факт, что (N)-передача без установления соединения поддерживается с помощью ретрансляции одним или более (N-H)-логическими объектами, не заметен ин для (К)-уровня, ни для (N+2)-у ровня.

Передача в режиме без установления соединения с ретрансляцией

( — логический объект-ретранслятор. 2 — <А*1) логические объекты; I — передача а |Ч'*ии« С*> устиюклвкк* соединена**

Черт. 24

П2.5.4. Идентификаторы

Настоящий пункт не содержит никаких дополнений к п. 5.4 основной части настоящего стандарта.

П2.55. Свойства пунктов доступа к услугам

Страница 79

ГОСТ 28906-91 с. 77

П2 55.1, Настоящий пункт дополняет и. 55 основной части настоящего стан-дарта.

П25.5.2 (N)-пункт доступа к услугах может поддерживать:

а)    только (Гч) -услуги режима с установлением соединения;

б)    только (К)-увяуги режима без установления соединения;

в)    (N) услуги режима с установлением соединения и (N)-услуги режима Си установления соединении одновременно.

П2.553. Один (N4-1)-логический объект может одиовремеино неполья>ват»> несколько (N) соединений и (N)-услугу режима без установления соединения с помощью одного или нескольких (N) пунктов доступа к услугам, к которым подсоединен данный (N+I)-логический объект.

Г12.5.5.4. (N+1)-логические объекты различают вызовы (N)-услуги режима без установления соединения и (К)-услуги режима с установлением соедкне^ня. если они доступны через один и тог же (М)-пункг доступа к услугам, за счет специфичности процедуры вызова каждой из этих услуг.

П2.5.6. Блоки данных

Настоящее дополнение не содержит никаких добавлений х и. 5.6 основной части настоящего стандарта.

П2.5.7. Элементы функционирования уровней

П2.5.7.1, Введение

Настоящий пункт дополняет по. 5.7 н 5&основной части настоящего стандарта. с которыми он логически связан.

П2.5.7.2. Управление передачей в режиме без установления соединения

Настоящий пункт является специфичным для настоящего приложения Соответствующий пункт в основной части настоящего стандарта отсутствует.

Вся информация, требующаяся (М)-услуге режима без установления соедиие-иия для доставки (N)-сервисного блока данных (адрсс получателя, требуемые параметры качества услуги, опции к т д) предоставляется «-Й вместе с (\)-<ср-внеиым блоком данных за одно логическое обращение к услуге (N fl)-логическим объектом-отправителем.

Вся информация, относящаяся к (N)-сервисному блоку данных, вместе с самим (М)-сервисным блоком данных принимается (N-*-1)-логическим облетим получателем за одно логическое обращение к (N)-услуге.

Для обеспечения (N)-услуги режима передачи без установления соединения (N)-уровень выполняет функции, описанные а п П2.5.! Эти функции поддержи-ваются (N)-протоколами.

Если (N)-сервисный блок данных he может быть принят (N+1)-логическим объектом во время его поступления в (К)-пункт доступа и услуге. ДО+Н логический объект может применить функцию интерфейсного управления потоком (см п. £125.7.3). Это может привести к вычеркиванию (N)-сервисного блока данных компонентом, обеспечивающим (N)-услугу, или. когда обеспечены соответствую-щие функция управления потоком к воздействию со стороны компонента, обеспечивающего (М)-услугу, на (N)-пункт доступа к услуга м-отправители с помощью механизма интерфейсного управления потоком.

(N)-услуга режима без установления соединения может обеспечивать передачу копий (N)-сервисного блока данных нескольким (N)-пунктам доступа к услугам получателя. (N)-сервисные блоки данных, переданные несколькими (N)-пунктами доступа к услугам, могут быть приняты и одном (N)-пункте доступа к ve-лугам. (N)-уровень не предполагает наличия какой-либо логической связи между этими сервисными блохами денных.

(N)-логические объекты не обмениваются никакой (N)-протокольной управляющей информацией относительно взвнмвой готовности (N+IJ-логических объектов обмениваться данными с помощью (М)-услуги режима без установлении соединения

Страница 80

С 78 ГОСТ 28906 -91

Примечания:

Конкретный интерфейсный механизм, используемый в реализации услуги режима без установления соединения,, может потребовать не одного, а нескольким обменов но интерфейсу, чтобы осуществить единственно* логическое обращение. необходимое для инициализации передачи и режиме без установления соединения; это следует рассматривать как подробности конхретиой реализации.

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

3.    Основными характеристиками услуги режима без установлении соединения являются отсутствие диалога по настройке параметров передачи и отсутствие какой-либо динамической ассоциации между взаимодействующими логическими объектами Однако, может быть сохранена значительная свобода выбора, если позволить определение характеристик и значений параметров (таких как скорость передачи, вероятность ошибок в канале связи и г, д.) во время доступа к услуге. Если и конкретной реализации локальная (N)-подсистема определяет во время обращения к услуге (с помощью информации, содержащейся в этой (N)-подсистеме), что требуемая передача не может быть успешно выполнена с установленными характеристиками и значениями параметров, ома может аварийно закончить передачу н возвратить сообщение об ошибке. Если несоответствие режимов выявилось уже после того, как обращение к услуге было завершено, все действия, связанные с этой передачей, прекращаются, поскольку предполагается, что (N)-уровень не имеет информации, требуемой для выполнения каких-либо других действий.

П2.5.7.3. Передача данных

П2.5.7.3Д. Общие принципы

Настоящий пункт дополняет пи. 5.7.6 I, $.7.6.2 н 5-7.6.3 скновной часги настоящего стандарта.

Управляющая информация и данные пользователя передаются между (N)-логическими объектами в (N)-протокольных блоках данных. (N)-протокольный блок данных — это блок данных, определяемый (N)-протоколом и содержащий (N)-протокольную управляющую информацию и. возможно. (N)-данные пользователя.

(N)-протокольная управляющая информация передается между (N)-логическими объектами, использующими (N—I)-услугу. (N)-протокольная управляющая информация — это любам информация, поддерживающая согласованную работу (К)-.тогическнх объектов. (,\)-данные пользователя передаются в прозрачном режиме между (N)-логическими объектами, использующими (N—J)-услугу.

4N)-протокольный блок данных имеет конечную длину, которая может быть ограничена размером (N—])-сервисного блока данных и возможностями (N)-протокола. (N)-протокольные блоки данных преобразуют» я (N—J)-сервисные блоки данных Интерпретация (N)-протокольного блока данных определяется (\)-протоколом, который используется (N) -услугой режима без установления соединения.

(N)-сервисный блок данных передастся между (N-Н)-логическим объектом и (л)-логическим объектом через (N)-пункт доступа к услуге в форме одного или нескольких (N)-интерфейсных блоков данных. Каждый (.V)-сервисный блок данных передается как (N)-данные пользователя в одном или нескольких (N)-протокольных блоках данных

П2$7.3,2 Управление потоком

Настоящий пункт дополняет п. 57 64 основной части настоящего стандарта,

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

Определяется два типа управления потоком;

Страница 81

ГОСТ 28*0в—91 С. 79

а)    управление потоком между логическими объектами одного уровня, при котором регулируется 7смп передачи (N)-протокольных блоков данных между (N)-л or и чески мп объектами. поддерживающими (М)-псредачу без установления соединения между парой (N) пунктов доступа к услуге или между множеством (Ч)-пунктов доступа к услуге. Этот тип управления потоком требует определения с<х>1Бетствуххцего протокола и основывается на размере протокольного блока данных;

б)    управление (N)-интерфейсным потоком, при котором регулируется темп передачи (N)-интерфейсных данных между (N’ + 1)-логическим объектом н (N)-логическим объектом, поддерживающим (N)-услугу режима без установления соединения. Этот тип регулировании потока основывается иа размере •интерфейсного блока данных.

П2.5.7ДЗ. Сегментирование, объединение и сцепление Настоящий пункт дополнясг п 5l7.6.5 основной части настоящего стандарта Блока данных в различных уровнях эталонной модели могут иметь несовместимые размеры. В связи с этим возникает необходимость в сегментировании, объединении и сцеплении.

Сегментирование иа (N)-уровне требует реализации протоколов сегментирования и сборки между (N)-логическими объектами, поддерживающими передачу без установления соединения между парами (N) -пунктов доступа к услугам. П2.57.4 Качество услуги 112.57.4.1. Введение

Настоящий пункт дополняет п. 5.7.7 основной части настоящего стандарта. П2.5.7.4.2 11араметры качества услуг

Настоящий пункт является специфическим для настоящего приложения. #о-ответствуюший пункт в основной части настоящего стандарта отсутствует.

(N)-услуга режим* без установления соединения характеризуется параметрами качества услуги, которые можно подразделить на две группы. Параметры первой группы полностью определяются поведением взаимодействующих логических объектов в течение одной передачи данных. Эти параметры те же, что и для услуги режима с установлением соединения. Они перечислены ниже

а)    ожидаемая задержка передачи;

б)    вероятность искажения информации;

в)    вероятность потери данных или их дублирования;

г)    вероятность передачи по неправильному адресу: л) тариф;

с) защищенность от несанкционированного доступа

Параметры второй группы применимы к серии (!Ч)-передач данных между ларами (N)-пунктов доступа к услуге. Эти параметры следующие:

а)    ожидаемая пропускная способность;

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

Функции упорядочении, подтверждения, обнаружения ошибок к извещения ой ошибках могут использоваться (N) -уровнем для повышения качества (N)-услуги режима без установления соединения по сравнению с качеством (N—1)-ус-луги установления соединения.

П2.5.7.4.3 Упорядочение

Настоящий пункт дополняет п. 5-7 6 б основной части настоящего стандарта |).услуги, Обеспечиваемые (N 1)-уровисы архитектуры ВОС. не могут гарантирс*ть достатку Стонов данных меж чу параметрами I)-пунктов доступа к услугам в том же порядке, в каком они были переданы Если (N) -уровень должен обеспечить более высокую вероятность упорядоченной доставки блохоз данных, чем верой тость. обеспечиваемая услугами (N—I)-уровня, то в (N).уровне должны быть предусмотрены механизмы, обеспечивающие упорядочение.

Страница 82

С. 80 ГОСТ 28908-91

П2.5.7.4.4. Подтверждение

Настоящий пункт дополняет n 5.7.7.1 основной части настоящего стандарта.

Функция подтверждения может использоваться равноправными (N1-логическими объектами, поддерживающими (N)-передачу ь режиме без установления соединения между парами (N)-пунктов доступа к услугам, для обеспечения большей вероятности обнаружения потери протокольных блоков данных, чем вероятность, обеспечиваемая (N—1)-услугой.

112.5.7.4.6. Обнаружение ошибок и оповещение об ошибках

Настоящий пункт дополняет п. 57.7.2 основной части настоящего стандарта.

Функции обнаружения ошибок и оповещения об ошибках могут поддерживаться протоколами, используемыми (N)-логическими объектами, поддерживающими (N) передачу без установления соединения между нарами (М)-пуиктов доступа к услугам, для обеспечения большей вероятности обнаружения ошибок и искажения информации в протокольных блоках данных, чем вероятность, обеспечиваемая (N —1) -услугой.

Фумцни обнаружения ошибок и оповещения об ошибках надежны лишь в той же степени, что и сама (N)-услуга режима без установления соединения. Хотя в компоненте, обеспечивающем <К> услугу, может предусматриваться оповеше кис об ошибках в случае искажения данных, потери протокольных блоков данных. доставки блоков по неправильному адресу, нельзя рассчитывать на то. что он сможет обеспечить оповещение во всех случаях обнаружения ошибок

П2.6.8. Маршрутизация

П26.&1. Настоящий пункт дополняет п. 5 8 основной части настоящего стандарта.

1125.8.2. Функция (N)-маршрутизации предоставляет (X—J)-передаче без установления соединения возможность ретрансляции данных с помощью цепочка (N)-логических объектов. Тог факт, что используется (Г^-маршрутизация. ие заметен как для (N Н)-уровня, так и для (N'—l)-уровня.

П2.5.9. Управление

П2.59.1. Настоящий пункт дополняет п. 5-9 основной части настоящего стандарта.

П25.9.2 Компоненты управления уровнями и управления системой предусматривают функцию инициализации поддержки режима без установления соеди. нения между системами.

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

П2510. Взаимосвязь между услугами различных режимов на границе i'.нежных уровней

П2.5.Г0.1. Настоящий пункт специфичен для данного приложении, и соотвег-овукхций пункт в основной части настоящего стандарта отсутствует.

П2.5.10.2. Не существует никаких архитектурных ограничений на сочетания режима услуги, обеспечиваемой (N) уровнем (т. е с установлением соединения или без установления соединения), и режима (N— I) услуги, используемой (N)-услугой. В общем случае услуги на границах двух смежных уровней могут быть;

а)    обе — услуги режима с установлением соединения;

б)    обе — услуги режима без установления соединения;

в)    на (N)-уровне — услуга режима с установлением соединения, а на (N—1)-уровне — услуга режима без установления соединения.

г)    на (N)-уровне — услуга режима без установления соединения, я на (N— I)-уровне — услуга режима с установлением соединения,

Страница 83

ГОСТ 2МЮ6-91 С. 81

П2.5ЮЗ. Для того чтобы иметь возможность использовать комбинации в) к г), необходимы дм следующих архитектурных элемента.

а)    функция, реализующая (N) услугу в режиме соединения с использованием (N—J)-услуги в режиме без установления соединения;

б)    функция, реализующая (N)-услугу и режиме Gej установления соединения с использованием (N- 1)-услуги в режиме с установлением соединения.

Примечание. Одна кз этих функций, функция а) требует значительного объема протокольной управляющей информации. Например, существует необходимость идентифицировать построенное соединение, управлять его состоянием н обеспечить упорядочение сервисных блоков данных. Функция б) ие требует никакой или требует незначительной дополнительной протокольной управляющей информации, скорее, она накладывав! ограничения на способ использования услуги в режиме соединения.

П2.5.10.4. (N)-ретранслятор может:

а) обеспечить объединение двух услуг режима с установлением соединения, предоставляя тем самым услугу режима с установлением соединения;

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

П2 5.10.5. Обеспечение услуги требуемого режима с использованием услуг различных режимов требует, чтобы услуга одного режима (либо с установлением соединения, либо без установления соединения, в зависимости от экономических и технических факторов) была сначала преобразована в услугу другого режима с помощью функций, описанных выше; после »того возможна (N) ретрансляция.

112.5.10.6. Основные случаи ретрансляции показаны на черт. 25 настоящего приложения. Использование преобразования режимов услуг явно ие ограничивается эталонной моделью, однако, когда несколько услуг разных режимов объединяются в тандем, преобразование режимов должно быть осуществлено так. чтобы количество преобразований режима услуги в составной услуге было ми* нимальным.

П2.5.10.7. Если (N—1)-услуга режима без установления соединения дополнена необходимыми средствами, обсспсчнваюшнмк (N)-ycayry режима с установлением соединения, то несколько (\)-соеди нений могут поддерживап.гя (N— I)-передачей режима без установления соединений между одними и темн же (N—1)-пунктами доступа к услуге.

П2.5.10.8 Если (N—1)-услуга режима с установлением соединения используется для обеспечения (N)-услуги режима без установления соединения, то (N)-передача в режиме без установления соединения между несколькими (N)-пунктами доступа к услуге может поддерживаться через одно и то же (N—!)-соединение.

П2.6. Введение в конкретные уровни ВОС

112.6.1,    Настоящий пункт дополняет разд. 6 основной части настоящего стандарта.

П2.6.2. Общие принципы

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

П2 6.2.2 Предоставление услуг режпма с установлением соединения и режима Оез установления соединения на конкретных уровнях эталонной модели, характеристики этих услуг, а также обеспечение функций преобразования режима

Страница 84

С. Ь2 ГОСТ 28906-91

БАЗОВЫЕ СЛУЧАИ РЕТРАНСЛЯЦИИ ПРИ ИСПОЛЬЗОВАНИИ УСЛУГ ПЕРЕДАЧИ ДЛЯ РЕЖИМОВ С УСТАНОВЛЕНИЕМ СОЕДИНЕНИЯ И БЕЗ УСТАНОВЛЕНИЯ СОЕДИНЕНИЯ

а) Ретрансляция между двумя услугами режима с установлением соединения

(N*2bypoL

2 1

{N*1}-уровень

3

п

/

%

(ф уровень

б) Ретрансляция между двумя услугами режима без установления соединения

1\*?}-урс6еиь

х

2 Ч_\ z

[4*1)-уровень

5

п

>■

5

■ N}-у ровенt

в) Объединение услуг с установлением и без установления соединения, обеспечивающее межоконечную услугу с установлением соединения

(\'2)-ypri

—•

— —

2 I

71 —-

whm-

вень

-

=-

6

5 *

Л

У

{N}-уровень

г) Объединение услуг с установлением н бее установлении соединения, обеспечивающее межоконечную услугу без установления соединения

Ш*2)уре1ень

Ч_

2 VI z:

!*'1}-урО-

день

6

у --

П

5

(///-уровень

/ — <Nt П-услуг* if ж.ия е установлением восалвев»»; 2 —

лгси«сний овмкт- 3 — (К)-уелуга режима с установлением

(■А'лннсния; 4 IN*1).услуга режима Cei установлении соединения. S — |Nl-iM»ra режим» бет установления сселивсиия: 6 — П|:«оГ|р4ЮПйиие режима услу-м

Черт. 25

Страница 85

ГОСТ 28906-91 С 8-1

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

ЛуГИ.

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

П2.6.2.4. базисная (N) -услуга режима без установления соедннепия — это услуга, удовлетворяющая следующим условиям:

а)    от этой услуги не требуется демонстрировать какие-либо минимальные значения параметроп качества, в частности вс требуется поддерживать упорядоченность (N) -сервисных блоков данных;

б)    от этой услуги яе требуется обеспечивать управление потоком между равноправными логическими объектами.

Определение любой (М)-услуги режима без установления соединения должно включать эту базисную услугу как частный случай.

IJ2.6.2.b. Поскольку от базисной услуги не требуется поддержание упорядоченности (N)-сервисных блоков данных, то ни к какому из (N)-уровней не предъявляется требований обеспечения функций упорядочения. Однако при конкретных реализациях характеристики средств связи или реальной подсети могут предоставлять высокую вероятность упорядоченной доставки и аго может обеспе-чц;ь высокую вероятность упорядоченной доставки услугами режима без установления соединения, предоставляемыми вышележащими уровнями.

П2.6.2.6. Хотя архитектурой ас накладывается никаких ограничений па раз* мер t-M) -сервисных блоков данных, определенных в и. 2.5 для тою, чтобы ограничив сложность протоколов, функции сегментирования и сборки иг предусмотрены в уровнях выше сетевого Как следствие этого, размер сервисного блоха данных какого-либо уровня выше сетевого ограничен размером сервисного блока данных, установленным в услуге нижнего смежного уровня и объемом управля-юши* информацией протокола этого уровня.

Г12.6Д Комбинации услуг с установлением и без установления соединения

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

Эти ограничения в применении к конкретным уровням следующие:

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

2.    В сетевом уровне может быть обеспечено преобразование режима услуги дли поддержания сетевой услуги заданного режима с использованием звена данных или подсети, работающих в другом режиме. Такое преобразование режима вместе с ретрансляцией обеспечивает межоконечиую услугу сети, работающую в •заданном режиме и использующую услуги соединенных друг с другом подсетей и (или) звеньев данных, работающих в другом режиме (см. П2.5.10). Осуществление таких преобразований гам, где они необходимы для обеспечения заданного режима услуга сети, является требованием стандартов ВОС.

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

Страница 86

С. 84 ГОСТ 28906-91

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

4. Преобразования на уровне сессий и выше не разрешаются.

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

П2 6.3.2. Из этих ограничений вытекает:

а)    реальная система, полностью удовлетворяющая требованиям «открытости», определенным п п. 4.1,2 основной части настоящего стандарта, должна поддер-жимать транспортную услугу заданного режима с использованием услуги сегн в том же режиме (применяя преобразование в сетевом уровне, если это необходимо); кроме того, система может обеспечить преобразование на транспортном уровне;

б)    реальная система, которая поддерживает заданный режим транспортной услуги только с помощь» преобразования режима услуги сети (отличного от заданного), выполняемого на транспортном уровне, не может считаться полнощью «открытой», в соответствии с определением, данным в п. 4-1-2 основной части настоящего стандарта, поскольку •гга система окажегея неспособной взаимодействовать с системами, которые обеспечивают заданный режим транспортной услуги только с использованием услуги сети того же режима.

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

П2.7. Детальное описаиие архитектуры ВОС

112.7.1. Приходной уровень

П2.7.1.1, Введение

Настоящий пункт дополняет п. 7.1 основной части настоящего стандарта

П2.7.1,2. Назначение

Назначение прикладного уровня определяется в п. 7.12 основной части настоящего стандарта; это определение не изменяется настоящим приложением.

П2.7 13. Услуги, предоставляемы/ прикладным процессам

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

В дополнение к передаче информации услуги прикладного уровня могут выполнять функции, перечисленные ниже; этот список не следует рассматривать как исчерпывающий:

а)    идентификация партнеров, собирающихся качать взаимосвязь;

б)    установление уровня авторизации для взаимодействия;

в)    авторизация партнеров, собирающихся качать взаимосвязь;

г)    определение параметров качества услуг, которые считаются приемлемыми;

д)    идентификация ограничений на синтаксис данных.

П2.7.1 4 Функции, выполняемые прикладным уровнем

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

Страница 87

ГОСТ 2S9CM$—91 С. fcf>

процессам, которые не выполняются нижележащими уровнями.

В частности, в прикладных логических объектах в составе пэедварительной информированности, необходимо)! для обеспечения взаимодействия. хранится и обновляется по мере необходимости информация об использовании режимов с установлением соединения н (иди) Оса установления соединения равноправными логическим» объектами, с которыми возможна взаимосвязь.

П2.7.2. У ревень представ.гения Г12.7.2.1. Поеден и е

Настоящий пункт дополняет п. 7.2 основной части настоящего стандарта. ТЦ32.2 Назначение

Назначение уроиия представлении определяется в п. 7.2.2 основной части настоящего стандарта; это определение не изменяется настоящим приложением

П2.7.2.3, Услуги, предоставляемые прикладному у р о о ню Уровень представления дополняет услуги сеансового уровня следующими средствами, вызываемыми при каждом использовании передачи без установления соединения:

а) преобразование синтаксиса: fit выбор синтаксиса.

П27.2,4. Функции, выполняемые уровнем представления Уровень представления выполняв* следующие функции, с помощью которых реализуются упомянутые выше услуги:

а)    передачи данных,

б)    идентификация синтаксиса;

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

112.7 3. Сеансовый уровень П2.7.3.1. Введение

Настоящий пуикг дополняет п. 7.3 основной части настоящего стандарта.

Л2 7.32- Назначение

Назначение сеансового уровня для случая с»я»к бс> установления соединения состоит лишь и том, чтобы обеспечить отображение адресов тдонспоргиого уров-ня в адреса уровня сессий

П273.3. Услуги, предоставляемые уровню представления

Сеансовый уровень предоставляет следуюшие услуги;

а)    передача а режиме без установления соединения с использованием трзнс-портной услуги режима без установления соединения,

б)    извещение об особых случаях.

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

П2.7.3-4. Функции, выполняемые сеансовым уровнем Сеансовый уровень обеспечивает взаимно однозиач!*ое отображение между передачами сеансового уровня в режиме без установления соединения и передачами транспортного уровня в режиме без установления соединения.

П2.7.4. Транспортный уровень П2.7.4 I. Введение

Настоящий пуикг дополняет п. 7.4 основной части настоящего стандарта.

П2 7.4.2, Назначение

Назначение транспортного уровня определено в п. 7.43 основной части настоящего стандарта; это определение не изменяется в настоящем приложении П27.4 3. Услуги, предоставляемые сеансовому уровню Транспортный уровень предоставляет услугу режима без установления соединения. которая преобразует запрос на передачу сервисного блока данных транс-

Страница 88

С. S6 ГОСТ 28906 - 91

портного уровня в запрос на обращение к услуге сетевого уровня режима без установления соединения.

112.7.4.4 Функции, выполняемые транспортным уровнем

Транспортный уровень предоставляет следующие функции, относящиеся к поддержанию передачи в режиме без установления соединения:

а)    установление соотетствия между адресами транспортного уровня i: адресам» сетевою уровня;

б)    установление соответствия между межоконечными передачами транспортного уровня без установления соединения и передачами уровня сети без установления соединения;

Примечание. Возможны ситуации, в которых оправдано преобразование режима без установщики соединения в режим с установлением соединения на транспортном уровне. Преобразования такого типа разрешаются в тех случаях, логда они треоуют лишь незначительного расширения существующих протоколов В этих случаях допускается ситуация, когда связь, использующая преобрамва-мне режмм* на транспортном уровне, может осуществляться только между теми •«конечными системами. кок>рые поддерживают эти преобразования 1см П2.6-31)

в)    обнаружение ошибох в ыежоконечных передачах и контроль за качесгвок услуг;

г)    выделение (разграничение) сервисных блоков данных транспортного утопия.

д)    супсрвизориыс функции.

П2-7 5. Сетевой уровень

112-7.0 1 Настоящий пункт дополняет п. 7.5 основной часгн настоящего с-аи-дг рта

\\'2ЛЬ2. Назначение

Назначение сетевого уровня, определенное в п 7.5.2. основной части настоящего стандарта, дополняется функциональными и процедурными средствами передачи данных в режиме без установления соединения между логическими объектами транспортного уровня, что обеспечивает логическим объектам транспорт* ното уровня независимость от функций маршрутизации н ретрансляции, связанными с процессом передачи данных без установления соединения

П2.7.53 Услуги, предоставляемые транспортному уро~ вню

Ниже перечисляются услуги и элементы услуг, обеспечиваемые сетевым уровнем взаимодействующим (без установления соединения! парам пунктов дс>сгу. па к услугам сетевого уровня:

а)    передача сервисных блоков данных сетевого уровня, имеющих установленный максимальный размер;

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

в)    локальное оповещение об ошибках.

Г127.6.-1. Функции, выполняемые сетевым уровнем

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

а)    установление соответствия между адресами сетевого уровня и адресами уровня звена данных;

б)    установление соответствия между передачами без установления соединения уровня сети и передачами без установления соедииення уровня звена данных;

в)    преобразование режима услуги с установлением соединения на урэзне звена данных к режиму без установления соединения на сетевом уровне;

г)    маршрутизация и коммутация;

д)    сегментирование и объединение;

с) восстановление при ошибках;

ж) выбор услуги

Страница 89

ГОСТ 28906-91 С 87

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

П2.7.6. Уровень зоена данных Г12.7.6.1. Введение

Настоящий пункт дополняет п. 7.6 основной части настоящего стандарта П2.7А2. Назначение

Назначение уровня звена данных, определенное в п. 7 6.2 осноиной части настоящего стандарта, дополняется функциональными и процедурными средствами передачи данных в режиме без установления соединения между логическими объектами сетевого уровня.

П27.6.3. Услуги, предоставляемые сетевому уровню Следующие услуги и элементы услуг предоставляются уровнем зиена iан*

иых:

а)    передаче сервисных блоков данных уровня звена данных;

б)    локальное оповещение об ошибках;

в)    возможность задавать параметры качества услуг.

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

П2.7.7. Физический уровень 112.7.7 1. В ведение

Настоящий пункт дополняет п. 7.7 основной части настоящего стенда?'* II2.7.7.2. Назначение

Назначение физического уровня определяется в п. 7.7.2 основной части настоящего стандарта и не изменяется настоящим приложением.

П2 7.7.3. Услуги, предоставляемые уровню звена донных

Услуги физического уровня определяются характеристиками использ\?«ых средств связи к слишком разнообразны, чтобы их можно было разделить ка ibc категории - - с установлением и без установления соединения.

Л2.7.7.4. Функции, выполняемые в физическом урое* Функции физического уровня определяются характеристиками использи vux средств связи и слишком разнообразны, чтобы нх можно было разделить нг две категории — с установлением и без установления соединения

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

КРАТКИЕ ПОЯСНЕНИЯ ПО ВЫБОРУ УРОВНЕЙ

ИЗ 1. В настоящем приложении содержится дополнительная информации к настоящему стандарту.

П3.2. Общие положения по выбору уровней

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

ПЗ.2.2. Некоторые физические средства связи (например, телефонные каналы) требуют специальных методов, позволяющих передачу данных между системами в условиях сравнительно интенсивных искажений (т. с. при интенсивности ошибок, не приемлемых для большинства применений), ути специальные ме*о;ы

Страница 90

С Sfc ГОСТ 28906-91

используются в процедурах управления звеном данных, которые изучались н стандартизовались в течение ряда лег. Необходимо также принять во внимание, что явление новых физических средств связи {например, оптоволоконные кабели) потребует других процедур управления эвеном данных. Применение прин-пипок изложенных в п 6.2 перечисления 3, 5 и 7, ведет к выделению в архитектур»' -.ровня заена данных, расположенного над физическим уровнем.

Ш.2.3. В архитектуре открытых систем некоторые открытые системы функционируют как оконечные получатели данных (см. разд. 4), з некоторые только как промежуточные узлы, пересылающие данные а другие системы (см. черт. 5). Применение принципов, изложенных в п. 6.2 перечисления 3, 5 и 7. ведет к выделению сетевого уровня над уровнем звена данных. В этом уровне группируются таки, протоколы, как например, маршрутизация. Таким образом, сетевой уровень обесчещивает тракт связи (соединение сетевого уровня) между парой транспортных логических объектов, включая случай исиользования промежуточных узлов (см. черт. б и п. 7.5.4.1).

1! J.2.4. Управление транспортировкой данных от оконечной открытой системы отправителя к оконечной открытой системе получатели (которое отсутствует в промежуточных узлах) является последней функцией, необходимой для полной реализации транспортных услуг. Таким образом, верхним уровнем в той части архитектуры, которая реализует транспортные услуги, является транспортный уровень, находящийся над сетевым уровнем. Транспортный уровень освобождает вышележащие уровни от всех функций по транспортировке данных.

113.2.6. В системе существует необходимость организации и синхронизации чиа.м'а, а также административного управления обменом дааными. Применение принципов. наложенных в п. 6.2 перечисления 3 и 4, приводит к выделению сеансового уровня над транспортным уровнем.

Ш.2.6. Оставшиеся функции, представляющие общий интерес, относятся к представлению структурированных данных и операциям с ними. 5>ти функции облегчают разработку прикладных программ. Применение принципов, изложенных и п. 6.2 перечисления 3 и 4. ведет к выделению над сеансовым уровнем уровня Г/гедсгаплепия.

ПЗ.2.7, И наконец, имеются прикладные процессы, выполняющие обработку ннфс,-нации. Коммуникационные аспекты этих процессов и протоколы, по которым 1чи взаимодействуют, составляют прикладной ypoet-нь. являющийся верхним увянем архитектуры.

113 3. Полученная таким образом архитектура из семи уровней, проиллюсгри-роааиизяиа черт. 13. удовлетворяет принципам, изложенным в п. 62 перечислении 1 и 2. Более подробная информация о каждом из семи уровней, перечисленных здесь, содержится в разд. 7 настоящего стандарта, начиная с верхнего -прикладного уровня, описанного в п. 7.1, и кончая нижним — физическим уровнем, описанным в п. 7.7.

Страница 91

ГОСТ 28906 -91 С. $9

ИНФОРМАЦИОННЫЕ ДАННЫЕ

1.    ПОДГОТОВЛЕН И ВНЕСЕН Министерством радиопромышленности СССР

2.    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по управлению качеством продукции и стандартам от 30.01.91 Л» 78.

Настоящий стандарт подготовлен методом прямого применения международного стандарта ИСО 7498—84, ИСО 7498—84 Доп. 1—84 «Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель» и полностью ему соответствует

3.    Срок проверки — 1995 г., периодичность проверки — 5 лет

Страница 92

СОДЕРЖАНИЕ

0.    Введение.................•

1.    Назначение и область применения ..........3

2.    Термины к их пояснения.............3

3.    Обозначения ................3

4.    Введение в ВОС ...............■*

♦ I. Термины и нх пояснения............4

4.2.    Функциональная среда ВОС...........4

4.3.    Молы и рова иие функциональной среды ВОС......6

5.    Понятия многоуровневой архитектуры.........7

5.1.    Введение................7

5.2.    Принципы разбиения на уровни..........8

5.3.    Связь между равноправными логическими объектами ... 12

5.4.    Идентификаторы..............14

5.5.    Свойства пунктов доступа к услуге.........18

5.6.    Блоки данных...............18

5.7.    Элементы функционирования уровня........19

5.8.    Маршрутизация..............31

5 9. Аспекты административного управления........31

6.    Вводное описание уровней ВОС...........34

6.1.    Перечень уровней..............34

6.2.    Принципы выделения семи уровней эталонной модели .... 35

6.3.    Описание уровней..............3?

7.    Детальное описание архитектуры ВОС.........З7

7.1.    Прикладной уровень.............37

1.2.    Уровень представления............<0

7.3.    Сеансовый уровень .............43

7.4.    Транспортный уровень ............49

7.5.    Сетевой уровень..............55

7.6.    Уровень звена данных ............62

7.7.    Физический уровень.............65

Приложение обязательное I. Алфавитный указатель терминов ... 69 Приложение обязательное 2. Передача без установления соединения .    .    71

Приложение справочное 3. Краткие пояснения по выбору уровней ... 87 Информационные данные ............. 89

Редактор Р■ Г. Гоаердовская

Технический редактор .7. Я- Митрофанова Корректор А. И. Зюбан

Сл*>- ■> в млЬ. 13 03.91 Иода. в веч. 19.«.*1 4.75 уел. п. я. 5.S8 уел. »р.-отт. в.вТ уч.-в»д. л.

Тиране TWO Цен» 2 р ТО к.

Орлсаа «Знак Почета» Издательство сг*ид*рТо*. 123657. Мотки, ГСП,

НововрссиеклиЛ nei».. i Кглужсия тиюграфня стандартов. уя. Москве**»*. Мв. 3»к 531