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

62 страницы

548.00 ₽

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

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

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

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

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

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

Введен впервые. Переиздание. Октябрь 2006 г.

Оглавление

Введение

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 Свойства (N)-услуг

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

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

   5.10 Качество услуг

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

   6.1 Конкретные уровни

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

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

   6.4 Комбинация режимов с установлением соединения и без установления соединения

   6.5 Конфигурация открытых систем ВОС

7 Подробное описание архитектуры ВОС

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

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

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

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

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

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

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

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

   8.1 Определения

   8.2 Введение

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

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

9 Соответствие эталонной модели и согласованность с ней

   9.1 Определения

   9.2 Применение требований согласованности и соответствия

Приложение А Краткие пояснения, относящиеся к выбору уровней

Приложение В Алфавитный указатель определений

Приложение С Библиография

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

С ГОСТ Р ИСО/МЭК 7498-1-99 покупают: ГОСТ Р 52447-2005, ГОСТ 19781-90, ГОСТ Р ИСО/МЭК 27005-2010

Страница 1

ГОСТ Р ИСО/МЭК 7498-1-99 ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная технология

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

Часть 1 Базовая модель

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

ГОССТАНДАРТ РОССИИ Москва

Страница 2

ГОСТ Р ИСО/МЭК 7498-1-99

Предисловие

1    РАЗРАБОТАН Московским научно-исследовательским центром (МНИЦ) Государственного Комитета Российской Федерации по связи и информатизации

ВНЕСЕН Техническим комитетом но стандартизации ГК 22 «Информационные технологии*

2    ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от IS марта 1999 г. № 78

Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК 7498-1—94 «Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 1. Базовая модель*

3    ВВЕДЕН ВПЕРВЫЕ

4    ПЕРЕИЗДАНИЕ. Октябрь 2006 г.

© ИПК Издательство стандартов, 1999 © Стандартинформ, 2006

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

II

Страница 3

ГОСТ I» ИСО/МЭК 7498-1-99

Содержание

Введение...................................................................IV

1    Область применения........................................................ I

2    Определения.............................................................. 2

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

4    Введение во взаимосвязь открытых систем....................................... 2

4.1    Определения.......................................................... 2

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

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

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

5.1    Введение............................................................. 5

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

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

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

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

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

5.7    Свойства (N)-yaiyr......................................................16

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

5.9    Маршрутизация........................................................27

5.10    Качество услуг........................................................27

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

6.1    Конкретные уровни.....................................................27

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

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

6.4    Комбинация режимов с установлением соединения и без установления соединения .... 29

6.5    Конфигурации открытых систем ВОС.......................................30

7    Подробное описание архитектуры ВОС..........................................31

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

7.2    Уровень предстаапения данных............................................32

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

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

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

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

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

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

8.1    Определения..........................................................51

8.2    Введение.............................................................51

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

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

9    Соответствие эталонной модели и согласованность с ней............................53

9.1    Определения..........................................................53

9.2    Применение требований согласованности и соответствия.........................53

Приложение А Краткие пояснения, относящиеся к выбору уровней.....................54

Приложение В Алфавитный указатель определений..................................55

Приложение С Библиография..................................................57

Страница 4

ГОСТ Р ИСО/МЭК 7498-1-99

Введение

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

IV

Страница 5

ГОСТ Р ИСО/МЭК 7498-1-99 ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная технология

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

Часть 1. Базовая модель

Information technology. Open Systems Interconnection. Basic Reference Model. Pan. I. The Baste Model

Дата введения 2000-01-01

1 Область применения

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

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

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

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

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

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

1.7    Описание эталонной модели ВОС в настоящем стандарте представлены в последовательности:

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

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

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

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

1.7.5    В    разделе    8    приведено описание принципов административного управления ВОС.

1.7.6    В    разделе    9    определены согласованность и совместимость с эталонной моделью    ВОС.

1.7.7    В приложении А приведены способы, которые были использованы при разбиении на уровни.

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

I

Страница 6

ГОСТ Р ИСО/МЭК 7498-1-99

1.7.8    Раздел «Нормативные ссылки» в настоящем стандарте заменен приложением С «Библиография*.

1.7.9    Дополнительные задачи эталонной модели описаны в других частях I'OCT Р ИСО/МЭК 7498: во второй — архитектура защиты ВОС, в третьей — вопросы присвоения имен и адресации, в четвертой — административное управление систем ВОС.

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

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

1.7.12    Эталонная модель не определяет услуг и протоколов для ВОС. Она также не яатяется ни спецификацией реализации для систем, ни основой для оценки соответствия реализаций.

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

2    Определения

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

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

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

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

(N+l)-ypoBenb — верхний уровень, смежный с (N)-ypoBiieM;

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

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

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

4    Введение во взаимосвязь открытых систем

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

4.1    Определения

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

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

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

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

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

4.1.6    Функциональная среда локальной системы (ФСЛС) — абстрактное представление такой части реальной системы, которая не относится к ВОС.

Г1 р и м е ч анис — ФСЛС может выполнять также функции, необходимые лля обмена данными вне

ВОС.

2

Страница 7

ГОСТ I» ИСО/МЭК 7498-1-99

4.1.7    Привлечение прикладного процесса — конкретное использование некоторой части или всех возможностей данного прикладного процесса при обеспечении конкретного сеанса обработки информации.

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

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

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

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

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

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

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

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

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

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

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

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

Рисунок I — Открытые системы, соединенные физической средой

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

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

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

Примечание — Понятие «взаимодействие открытых систем» предполагает широкий набор действий, таких как:

3

Страница 8

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4.3.7    В последующих разделах настоящего стандарта рассмотрены только те аспекты реальных

4

Страница 9

ГОСТ I» ИСО/МЭК 7498-1-99

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

5 Концепция многоуровневой архитектуры

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


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

Компоненты реальных открытых систем, относящихся к ВОС

ФСВ0С    Ассоциации

Рисунок 2 — Базовые элементы ВОС


5.1    Введение

5.1.1    В разделе 5 введены четыре архитектурных понятия, положенные в основу при разработке эталонной модели ВОС. Вначале введено понятие многоуровневой архитектуры (услуги, логические объекты, пункты доступа к услугам, протоколы, соединения и др.). Затем для логических объектов, пунктов доступа к услугам и соединений введены идентификаторы. После этого описаны пункты доступа к услугам, блоки данных, элементы операций внутри уровней, включая соединения, процедуры передачи данных и процедуры обработки ошибок. Вслед за этим введены аспекты маршрутизации и, наконец, рассмотрены аспекты административного управления.

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

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

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

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

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

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

II р и м с ч а н и с — Вопросы зашиты информации, которые также являются обшими архитектурными элементами для всех протоколов, рассматриваются в ИСО/МЭК 7498-2.

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

5.2.1    Определения

5.2.1.1    (N)-подсистема - элемент иерархической структуры открытой системы, который непо-

5

Страница 10

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

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

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

5.2.1.5    (N)-yc.iyra — функциональная возможность (1Ч)-уровня и нижерасположенного уровня, предостаатяемая ^+1)-логическому объекту на границе между (N)- и (Ы+1)-уровнями.

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

5.2.1.7    (*0-функция — составная часть операции (^-логического объекта.

5.2.1.8    (N)-пункт доступа к услугам (ПДУ), (ГЧ)-11ДУ — пункт, через который (^-логический объект предоставляет (Ы)-услуги (N+ 1)-логическому объекту.

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

5.2.1.10    (М)-тип логическою объекта — описание класса (^-логического объекта в понятиях комплекса возможностей, определенного для (1М)-уровня.

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

5.2.1.12    (М)-иривлечение логического объекта — конкретная реализация части или всех возможностей данного (К)-логи чес кого объекта (без использования любых дополнительных возможностей).

5.2.2 Описание

5.2.2.1    Основным методом структурирования, используемым в эталонной модели ВОС, является разбиение на уровни. В соответствии с ним каждая открытая система рассматривается как система, логически состоящая из упорядоченного набора (N)-подсистем, для удобства представляемых в виде вертикальной последовательности, показанной на рисунке 3. Смежные (!Ч)-подсистсмы взаимосвязаны через общую для них границу. (N)-подсистемы одного и того же ранга (N) в совокупности образуют (N)-ypoBeiib эталонной модели ВОС. Для (N)-ypoBiw в открытой системе существует одна и только одна (N)-подсистема. Она состоит из одного или нескольких (^)-логических объектов. Логические объекты существуют в каждом (N)-yровне. Логические объекты одного и того же (М)-уроиня называются равноправными ([^-логическими объектами. Следует отметить, что самый верхний уровень не имеет смежного (N+0-уровня, а самый нижний уровень не имеет смежного (N— 1)-уровня.

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

Открытая    Открытая    Открытая    Открытая

система А    система В    система С    система S

Самый верхний уровень

УЖ

:////,

V.VV-;

(N+1J - уровень

V

(N) - уровень

УШ/,

'Ш/,

< ' v;.y

(N-1) - уровень

'/////,

'-У,//

'/УУ/'

У/Ш

уууу V

7////

Самый нижний уровень

ш

W/A

ш

Физическая среда ВОС

Рисунок 3 — Органи ииия уровней во взаимосвязанных открытых системах

6

Страница 11

ГОСТ I» ИСО/МЭК 7498-1-99

Примечания

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

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

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

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

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

5.2.2.3    За исключением самого верхнего уровня, каждый (N)-ypo»eiib предоставляет (1М)-услуги логическим объектам (N+0-уровня вместе с (N (-услугами (!Ч)-ГЩУ. Свойства (NJ-ПДУ описаны в 5.5. Предполагается, что самый верхний уровень должен обобщать все возможные услуги, предоставляемые нижними уровнями.

Примечание — Не все открытые системы предоставляют начального отправителя или конечного получателя данных. Такие открытые системы мот не содержать верхних уровнен архитектуры (см. рисунок 12).

5.2.2.4    Любые услуги, предоставляемые (1Ч)-уровнем, могут быть реализованы путем выбора одного или нескольких (N (-средств. которые определяют атрибуты таких услуг. Если некоторый (М)-логическнй объект не в состоянии полностью обеспечить услуги, запрашиваемые одним из (N+1 (-логических объектов, он привлекает для взаимодействия с ним другие (N)-логические объекты как помощь в обслуживании запроса. С целью обеспечить такое взаимодействие (^-логические объекты внутри любого уровня, за исключением самого нижнего, связываются посредством набора услуг, предоста&зяемых (N—1)-уровнем (см. рисунок 4). Предполагается, что логические объекты самого нижнего уровня связываются непосредственно через физическую среду, соединяющую их.

Рисунок 4 — Связь (N* 1 (-логических объектов (N +1)-уровня через (N(-уровень

5.2.2.5 Услуги (N)-ypoBiui предоставляются (N+1 )-уровню путем использования (Гч)-функций, выполняемых внутри (!Ч)-уровня, и при необходимости, услуг, предоставляемых (N—1)-уровнем.

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

7

Страница 12

ГОСТ Р ИСО/МЭК 7498-1-99

3.2.2.6    (\)-лотческий объект некоторого уровня может предоставлять услуги одному или нескольким (N+O-логическим объектам и использовал» услуги одного или нескольких (N—i ^логических объектов. (М)-ПДУ — это пункт, через который равноправные логические объекты смежных уровней используют или предоставляют услуги (см. рисунок 7).

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

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

(N) - логические обьекты

Рисунок 5 — Логические объекты и протоколы внутри уровня

5.3.1    Определения

5.3.1.1    (10-ассоциаиия — взаимодействие между (1М)-привлечениями логических объектов.

5.3.1.2    (.^-соединение — ассоциация, устанавливаемая (!М)-уровнем между двумя или более (N+1 )-логическими объектами для передачи данных.

5.3.1.3    (N)-оконечный пункт соединения — одно из окончаний (М)-соединения внутри (М)-ПДУ.

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

5.3.1.5    Взаимодействующие (1\)-логмческне объекты — (^-логические объекты, между которыми установлено (N—1)-соединение.

5.3.1.6    (!Ч)-ретрансляция - (М)-функцня. посредством которой (ГЧ)-логнческий объект выполняет дальнейшую пересылку данных. полученных от одного равноправного (Г^)-логического объекта, другому равноправному (М)-логическому объекту.

5.3.1.7    (N)-hcto4iihk данных - (М)-логическиЙ обьект, который посылает (N—D-сервисные блоки данных (см. 5.6.1.7) по (N— 1)-соединепию\

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

5.3.1.9    (N)-передача данных — (!М)-средство, которое передает (.\)-сервисиые блоки данных от одного (N+O-логического объекта к одному или нескольким другим (\+1)-логическим объектам.

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

5.3.1.11    (.^-полудуплексная передача - (!М)-передача данных в каждый момент времени в одном из двух направлений. Выбор направления осуществляется (N+1 )-логнческим объектом*.

5.3.1.12    (.N)-cимплeкcнaя передача — (!М)-перелача данных в одном заранее заданном направлении4'.

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

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

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

5.3.1.16    (.^-односторонний обмен — (NJ-обмен данными водном заранее заданном направлении.

5.3.1.17    (М)-передача в режиме с установлением соединения - (^-передача данных в контексте (^-соединения.

5.3.1.18    (М)-передача в режиме без установления соединения — (М)-передача данных не в контексте (ГЧ)-соедннення. не требующая установления никакой логической взаимосвязи между (*ч)-сервисными блоками данных.

5.3.2 Описание

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

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

8

1

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

Страница 13

ГОСТ I» ИСО/МЭК 7498-1-99

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

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

Ретранслирующий логический обьект

Рисунок 6 — Связь через ретранслятор

5.3.2.4 То, что связь ретранслируется цепочкой (N+1 ^логических объектов, не известно ни (N)-ypoBino, ни (N+2)-ypoBHio.

5.3.3 Режимы обмена данными

5.3.3.1    Введение

5.3.3.1.1    (N)-ypoBeiib может предоставлять (N + D-уровшо услуги в режиме с установлением соединения либо в режиме без установления соединения, либо те и другие, используя услуги, предоставляемые (N—1)-уровнем. При любой передаче между (N+1 ^логическими объектами должны использоваться (М)-услугн одного и того же режима.

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

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

5.3.3.1.4    Для того чтобы (N + l)-.iom4ecKne объекты могли обмениваться данными, используя (N)-у слуги в режиме с установлением соединения или в режиме без установления соединения, между ними должна существовать предварительно установленная ассоциация, которая состоит в некоторой предварительной информированности (N+ 1)-лои1ческих объектов друг о друге, необходимой хотя бы для того, чтобы логические объекты могли инициировать использование услуг передачи, '^га ассоциация, устанавливаемая с помощью методов, которые подробно не обсуждаются в базовой эталонной модели, включает в себя следующие четыре составные части:

a)    информированность логических объектов об адресах равноправных (^-логических объектов. с которыми возможен обмен информацией;

b)    информированность (М)-логических объектов о протоколах, поддерживаемых равноправ-

9

Страница 14

ГОСТ Р ИСО/МЭК 7498-1-99

ными (N)-JionmecKHMH объектами по крайней мере в той степени, которая необходима для инициализации обмена информацией;

c)    информированность логических объектов о доступности связи с равноправными (М)-логи-ческими объектами;

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

Примечание — Описанная выше предварительная информированность может быть получена из многих источников, в частности:

а) из информации, получаемой при заключении контрактов с поставщиком услуг;

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

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

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

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

5.3.3.2 Режим с устоно&шием соединения

5.3.3.2.1    Соединение — это ассоциация, уста нашиваемая для передачи данных между двумя или более равноправными (^-логическими объектами. Такая ассоциация связывает равноправные (^-логические объекты с равноправными (N— 1 ^логическими объектами смежного нижнего уровня. Способность устанавливать и освобождать соединение и передавать данные по этому соединению обеспечивается для (^-логических объектов в данном (N)-ypoBHe смежным нижним уровнем в виде услуг в режиме с установлением соединения. Использование равноправными (М)-логическими объектами услуг в режиме с установлением соединения проходит через три отдельные фазы:

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

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

c)    освобождение соединения.

5.3.3.2.2    Кроме точно определяемого интервала времени с помощью перечисленных фаз, соединение имеет следующие обязательные свойства:

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

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

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

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

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

5.3.3.2.4    Передача в режиме с установлением соединения осуществляется путем использования (\’)-соедипеннй. (!М)-соединения предоставляются (N)-ypoeneM между двумя или более (Р»1)-ПДУ. Окончание (^-соединения в (Ы)-ПДУ называется (\)-оконечным пунктом соединения, (^-соединение обеспечивается (Ы)-уровнем между двумя или более (М)-ПДУ по запросу вызывающего (^-логического объекта для поддержания (^-логических объектов, подключенных к (ГМ)-ПДУ. входящих в (М)-соединекне. (1М)-соединение, обеспечиваемое (!М)-уровием между более чем двумя оконечными пунктами, называется многонунктовым оконечным соединением, (^-логические объекты с соединением между ними называются взаимодействующими (N)-логическими объектами.

10

Страница 15

ГОСТ I» ИСО/МЭК 7498-1-99

Примечание— Передача данных, использующая (Гч)-услуги н режиме с установлением соединения. требует предварительного установления (^-соединения. При этом динамически устанашишается ассоциация между (N+1 Алогическими объектами и (М)-услугами в режиме с установлением соединении дополнительно к ассоциации, описанной в 5.3.2. Описываемая здесь ассоциация включает в себя составные части, которые не являются частью предварительно установленной ассоциации, описанной в 5.3.3.1.4:

a)    информированность готовности равноправного (N^логического обьекта или объектов вступить в то или иное конкретное взаимодействие и о готовности используемых этими логическими объектами услуг поддержать это взаимодействие;

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

5.3.3.3 Режим без установления соединения

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

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

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

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

5.3.3.3.3    Эти основные свойства данного режима передачи могут также сопровождаться следующими дополнительными свойствами:

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

b)    копии блока данных могут быть переданы нескольким адресатам.

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

5.3.3.3.5    Для каждого конкретного уровня пункты раздела 7 определяют те понятия, которые имеют отношение к услугам в режиме без установления соединения, обеспечиваемым данным уровнем.

5.3.3.3.6    Базовыми (Ы)-услугами в режиме без установления соединения являются услуги, удовлетворяющие следующим условиям:

a)    от этих услуг не требуется демонстрировать какие-либо хошимальные значения параметров качества услуг, в частности не требуется поддерживать упорядоченность (М)-сервисных блоков данных;

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

5.3.3.3.7    Любые определения любых (N)-ycnyr в режиме без установления соединения должны включать в себя эти базовые услуги.

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

5.3.3.3.9    (\+1)-логическиЙ объект не предоставляет поставщику услуг в режиме без установ-

Страница 16

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

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

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

5.3.4    Взаимоотношение между услугами на границах смежных уровней

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

a)    (N)- и (N—1)-услуги в режиме с установлением соединения:

b)    (N)- и (N — 1)-услуги в режиме без установления соединения;

c)    (ГЧ)-услуги в режиме с установлением соединения, использующие (N— I)-услуги в режиме без установления соединения:

d)    (N)-yaiyrn в режиме без установления соединения, использующие (N—1)-услуги в режиме с установлением соединения.

5.3.4.2    Для того чтобы можно было использовать комбинации с) и d), необходимы два следующих архитектурных элемента:

a)    функция, реализующая (!М)-услуги в режиме с установлением соединения с использованием (N—1)-услуг в режиме без установления соединения;

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

Они известны как функции согласования режима.

11 р и м с ч а н и с — Одна из этих функций — функция а) требует значительного объема протокольной управляющей информации. Например, существует необходимость идентифицировать посгроенное соединение, управлять его состоянием и упорядочивать сервисные блоки данных. Функция Ь) не требует никакой или требует незначительной дополнительной протокольной управляющей информации. Она, скорее, налагает ограничения на способ использования услуг в режиме с устаноачением соединения.

5.3.5    Применение функций преобразования режима

5.3.5.1    Функции преобразования режима могут быть привлечены в оконечных системах ВОС или в реальных системах ВОС (см. 6.5). В случае привлечения в реальных системах ВОС они могут:

a)    обеспечить объединение (^-протокола, использующего (N—1)-услуги в режиме без установления соединения, и (N)-npoTOKO.ia. использующего (N—1)-услуги в режиме с установлением соединения, предоставляя тем самым (!Ч)-услуги в режиме с установлением соединения;

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

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

5.3.5.3    Если (N— 1)-услуги в режиме без установления соединения дополнены необходимыми

12

Страница 17

ГОСТ I» ИСО/МЭК 7498-1-99

средствами, обеспечивающими (N)-ycjiyni в режиме с установлением соединения, то несколько (Гч')-соединеннй могут поддерживаться (N—1)-псредачей в режиме без установления соединений между одними и теми же (N—1)-ПДУ.

5.3.5.4    Если (N— 1)-услути в режиме с установлением соединения используются для обеспечения (N)-ycnyr в режиме без установления соединения, то (Н)-передача в режиме без установления соединения между несколькими (1М)-ГЩУ может поддерживаться через одно и то же (N—1 )-соединение.

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

5.4.1    Определения

5.4.1.1    (1Ч)-адрес — это имя, однозначно используемое в ФСВОС для идентификации ряда (М)-ПДУ, которые размешаются в границах между (!Ч)-подснстемой и (N+1)-под системой в одной и той же открытой системе.

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

5.4.1.2    (N)-адрес ПДУ — это (N)-anpec ПДУ. который идентифицирует один (М)-ПДУ.

5.4.1.3    (!Ч)-преобраювание адресов - (!ч:)-функция. устанавливающая соответствие между (N)-и (N—1)-адресам и. связанными с (^-логическим объектом.

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

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

5.4.1.6    (М)-суффикс оконечного пункта соединения — часть идентификатора (М)-оконечного пункта соединения, уникальная в области распространения (NJ-ПДУ.

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

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

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

5.4.1.10    (;\)-симво.1ическое имя логического объекта — имя. которое однозначно используется для идентификации ({^-логического объекта.

5.4.2 Описание

5.4.2.1    (N)-aapec пункта доступа к услугам идентифицирует конкретный (1М)-ПДУ, к которому подсоединен (Ы+1)-логический объект (см. рисунок 7). После отсоединения (N+l)-nom4ecKoro объекта от (\)-ПДУ (N)-aapec ПДУ прекращает обеспечивать доступ к (N+1)-логическому объекту. Если (NJ-ПДУ переключается к другому (N+ 1)-логическому объекту', то (N)-aapec ПДУ идентифицирует новый (Ы+1)-логический объект, а не прежний.

5.4.2.2    Использование (ГМ)-адреса ИДУ для идентификации (N +1)-логического объекта является наиболее эффективным механизмом в том случае, когда поддерживается постоянство соединения между (N+1)-логическим объектом и (Н)-ПДУ.

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

5.4.2.4    Структура (N)-aapeca доступна (Г^)-логическому объекту, который поддерживает (N)-ПДУ, идентифицируемый с помошыо этого адреса. Однако ^+1)-логический объект не имеет доступа к этой структуре.

5.4.2.5    Если (N+1)-логический объект связан через два или более (ГЧ)-ПДУ с одним и тем же или с различными (^-логическими объектами, то для (^-логических объектов информация о характере этой связи недоступна. Считается, что каждый (NJ-ПДУ с точки зрения (Гч)-уровня идентифицирует различные (\;+1)-логнческие объекты.

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

5.4.2.7    (\‘+1)-логнческий объект может устанавливать (^-соединение с другим (N+I)-jiom-

13

Страница 18

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

a)    (N (-адрес ПДУ (N)-nynKTa доступа к услугам, который будет общим в (N (-соединении;

b)    (Ы)-суффикс оконечного пункта соединения, который является единственным в границах (М-ПДУ.

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

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

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

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

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

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

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

5.5.5    (К')-ПДУ в каждый момент времени может быть подсоединен только к одному (N)- и к одному (N+1 (-логическому объекту.

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

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

5.5.8    Местоположение (М-ПДУ определяется его (М-адресом ПДУ. (ГМ)-адрес ПДУ используется (N+D-логическим объектом для запроса (^-соединения.

5.5.9    (N)-ПДУ может поддерживать:

a)    только (Ы)-услуги в режиме с установлением соединения:

b)    только (N(-услуги в режиме без установления соединения;

14

Страница 19

ГОСТ Р ИСО/МЭК 7498-1-99

с) (N)-ycnyrH в режимах с установлением соединения и без установления соединения одновременно.

5.5.10    Один (N+0-логический объект может одновременно использовать несколько (^-соединений и (1Ч)-услуг в режиме без установления соединения с помощью одного или нескольких (\’)-ПДУ, к которым подсоединен данный (N+D-логическмй объект.

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

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

5.6.1    Определения

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

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

5.6.1.3    ([^-протокольный блок данных (ПБД) —блок данных, относящийся к (Г<)-протоколу и состоящий из (^-протокольной информации и. возможно. (Ы)-данных пользователя.

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

5.6.1.5    Срочный (К)-сервисный блок данных, (Г<0-срочный блок данных — (М)-СБД небольшого размера, подлежащий срочной пересылке. (N)-ypoBenb обеспечивает доставку срочного блока данных не позже любого последующего СБД или срочного блока, передаваемых по этому соединению.

5.6.2 О и и с а и и е

5.6.2.1 Информация пересылается блоками данных различного типа между равноправными (К)-логическимн объектами. Блоки данных описаны в 5.6, а взаимосвязь между ними показана на рисунках 8 и 9.

Данные

Обмдиапк

([Ч')-(!Ч)-равноирав11ыс логические объекты

(IS)-npoi окольная управляющая информация

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

(N)-протокольный блок данных

Рисунок 8 — Взаимоотношении между блоками данных

(N) - уровень    |    (N)    -    ПБД

(N+1) - уровень

ПБД — протокольный блок данных; СБД — сервисный блокданных; ПУИ — прогокольная управляющая информация.

П р и м с ч а и и я

1    В приведенном примере ни сегментирования, ни объединения (М)-сервисных блоков данных не выполняются (см. 5.8.1.9 и 5.8.1.11).

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

3    (!М)-ПБД может быть однозначно преобразован в (N—1)-С‘БД, но возможны и другие приниипы преобразования

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

15

Страница 20

ГОСТ Р ИСО/МЭК 7498-1-99

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

5.6.2.3    Данные мог>т находиться внутри соединения до тех пор. пока в него не будет введен весь С БД.

5.7    Свойства (N)-услуг

5.7.1    (N)-у слуги не налагают ограничений на размер (К')-СБД. Однако спецификация (^-протокола может указывать конкретные пределы размера (\')-ПБД. Для управления размером С БД и соответственно Г1БД используются объединение, сегментирование и сцепление.

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

5.8.1    Определения

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

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

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

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

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

5.8.1.5    Демультиплексирование — функция, выполняемая ([^-логическим объектом, посредством которой распознаются (^-протокольные блоки данных, относящиеся к нескольким (М)-соединениям, d составе (N—1)-СБД, принимаемых по одному (N— I)-соединению. Эта фуикния является обратной мультиплексированию, выполняемой (^-логическим объектом, передающим (N— О-СБД.

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

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

5.8.1.7    Рекомбинация - функция, выполняемая (>1)-логическим объектом, посредством которой распознаются (^-ПБД, относящиеся к одному (N)-соединенню и поступающие в составе (N—1)-СБД, принимаемых по нескольким (N—1)-соединениям. Эта функция яшгяется обратной функции расщепления, выполняемой (^-логическим объектом, передающим (N—1)-СБД.

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

5.8.1.9    Сегментирование - функция, выполняемая (^-логическим объектом для преобразования одного (Ы)-СБД в несколько (N)-HБД.

5.8.1.10    Сборка — функция, выполняемая (NMoriwecKHM объектом для преобразования нескольких (N)-IlBil в один (1М)-СБД. Эта функция является обратной функции сегментирования.

5.8.1.11    Объединение - функция, выполняемая (^-логическим объектом для преобразования нескольких (Г'О-СБД в один (Ы)-ПБД.

5.8.1.12    Разделение — функция, выполняемая (^-логическим объектом для выделения нескольких (!М)-СБД, содержащихся в одном (N)-IIBA. Эта функция является обратной функции объединения.

5.8.1.13    Сцепление — функция, выполняемая (^-логическим объектом для преобразования нескольких (М)-ПБД в один (N—П-СБД.

П р и XI с ч а н и е — Функции объединения и сцепления данных, хоти внешне и похожи друг на друга (обе позволяют группировать блоки данных), все же различаются, поскольку имеют различное назначение. Например, сцепление позволяет (N)-ypoBHK) группировать один или несколько <N>-11 БД с подтверждениями с одним или несколькими (М)-ПБД, содержащими данные пользователя. Использование только функции

16

Страница 21

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

5.8.1.15    Упорядочение — функция, выполняемая (К)-уровнем для сохранения последовательности (NJ-СВД, поступающих в (N)-ypoaenb.

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

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

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

Примечание — Определение нового (^-идентификатора версии протокола предполагает минимально общую информацию (N)-npoTOKCuia, определяемого (N)-идентификатором версии протокола. Если такая минимальная общая ин(|к>рмация не может быть получена, следует рассматривать эти (N)-протоколы как независимые и разные.

5.8.2 Идентификация и выбор протокола

5.8.2.1    Идентификация протокола — процесс определения типа используемого протокола.

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

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

5.8.2.4    (Г'О-идентнфикатор протокола определяет наименование конкретного протокола. (\+1)-иденгификатор протокола не является частью (>1)-Г1УИ. Поэтому (М)-услуги используют (Г'О-адреса для идентификации (?Ч'-Н)-протокола в соответствии с ГОСТ Р ИСО 7498-3.

5.8.2.5    Поскольку не все протоколы (ВОС или не ВОС) мог>т обеспечить передачу (N)-»uen-тификатора протокола, (^-идентификатор протокола не может бытъ использован для определения типа протокола (ВОС или не ВОС). Для этих целей лучше использовать (N)-aapec.

5.8.3 Идентификация и выбор версии протокола

5.8.3.1    Идентификация версии протокам

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

5.8.3.1.2    В любом случае он может быть удобен для распознавания идентификатора подверсни, который должен быть передан в (N)-IIVH вместе с (N ^идентификатором версии протокола. Это позволяет сохранить след несущественного изменения заданной версии протокола (например, чтобы определить степень интегрирования отчетов об ошибке). Ответственность за введение или невведе-ние идентификатора подверсии несут стандарты на конкретный (N)-ypoBeiib. Однако только (^-идентификатор версии протокола независимо от любого дополнительного идентификатора подверсии должен быть учтен при определении возможности обмена данными мехчу равноправными (^-логическими объектами.

5.8.3.2    Необходимость в новой версии п/ютоко.ш

5.8.3.2.1    Она возникает из-за изменений, сделанных в протоколе. Этими изменениями могут

быть:

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

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

3)    изменения функций;

4)    замена па другой способ обеспечения функций.

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

17

Страница 22

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

П р и м с ч а н и я

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

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

5.8.3.3    Механихи согласования

5.8.3.3.1    Согласование версии протокола может происходить только при обмене данными в режиме с установлением соединения. Поле (^-идентификатора версии протокола должно присутствовать в ПБД, имеющих отношение к установлению соединения. Механизм идентификации версии протокола должен с помощью (N)-идентификатора версии протокола определить, какая версия должна быть вызвана по конкретному соединению между вызывающим и вызываемым (^-логическим объектами.

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

5.8.3.3.3    Идентификатор подверсии при его наличии не используется в механизме согласования.

5.8.3.3.4    В протоколах для режима без установления соединения механизм согласования не поддерживается. Идентификация версии протокола неявно (например, предыдущая информация) или косвенно передается в ПБД.

5.8.4    Свойства передачи в режиме без установления соединения

5.8.4.1    Вся информация, требующаяся (N)-yciyre режима без установления соединения для доставки (1М)-СБД (адрес получателя, требуемые параметры качества услуги, факультативные возможности и т. д.), предоставляется ей вместе с (ГЧ)-СБД за одно логическое обращение к услуге отправляющим (N+1 ^логическим объектом.

5.8.4.2    Вся информация, относящаяся к (1М)-СБД, вместе с самим (Ы)-СБД принимается получающим (N+O-логическим объектом за одно логическое обращение к (ГЧ)-услугам.

5.8.4.3    Для обеспечения (N)-услуг в режиме без установления соединения (N)-ypOBeiib выполняет функции, описанные в 5.3.3.3. Эти функции поддерживаются (N)-протоколами.

5.5.4.4    Если (М)-СБД не может быть принят (N+I ^логическим объектом во время его поступления в (NJ-ПДУ, (N+U-логическнЙ объект может применить услуги интерфейсного управления потоком (см. 5.8.8.4). Это может привести к аннулированию (М)-СБД поставщиком (!М)-услуг или, если обеспечены соответствующие функции управления потоком, — к воздействию со стороны поставщика (N)-yciiyr на передающий (Ы)-ПДУ с помошыо механизма интерфейсного управления потоком.

5.8.4.5    С помощью (N)-ycnyr в режиме без установления соединения могут быть переданы копии (М)-СБД нескольким (1М)-ПДУ получателям. (Ы)-СБД. переданные несколькими (\')-ПДУ, могут быть приняты водном (Ni-ПДУ, (Ы)-уровеньне предполагает наличия какой-либо логической связи между этими (Р4)-СБД.

5.5.4.6    (^-логические объекты не обмениваются никакой (!М)-ПУИ относительно взаимной готовности (!ч: + 1)-логнческих объектов обмениваться данными с помощью (N)-услуг в режиме без установления соединения.

Примечания

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

2    Передача каждого (Nj-СБД с помощью (N)-yciyr в режиме без установления соединения должна бьпъ

18

Страница 23

ГОСТ I» ИСО/МЭК 7498-1-99

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

3 Основными характеристиками услуг в режиме без установления соединения являются отсутствие диалога о настройке параметров передачи и отсутствие какой-либо динамической ассоциации между взаимодействующими логическими объектами. Однако может быть сохранена значительная с «обода выбора, если будет возможно определение характеристик и значений параметров (таких как скорость передачи, вероятность ошибок в канале связи и т. д.) во время доступа к услугам. Если в конкретной реализации локальная (N)-подсистема определяет во время обращения к услугам (с помощью информации, содержащейся в этой (Ы)-полсистсмс|, что требуемая передача не может быть успешно выполнена с установленными характеристиками и значениями параметров, она может аварийно закончить передачу и передать сообщение об ошибке. Если несоответствие режимов выявилось уже после того, как обращение к услугам было завершено, все действия, связанные с этой передачей, прекращаются, поскольку предполагается, что (М)-уровень не имеет информации, требуемой для выполнения каких-либо других действий.

5.8.5 Свойства передачи в режиме с установлением соединения

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

5.5.5.2    (N+1 (-логический объект может одновременно иметь одно или несколько (^-соединений с другими (N+D-логическими объектами, соединение с некоторым заданным (N+D-логи-ческим объектом и с самим собой.

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

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

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

5.8.5.5    При установлении (^-соединения для каждого (N (-адреса ПДУ, указанного прямо или косвенно, создается один (М)-оконечный пункт соединения.

5.5.5.6    (N+D-логический объект осуществит доступ к (^-соединению через (М-ПДУ.

5.8.5.7    (К)-соединение имеет два или несколько (!ч!)-оконечных пунктов соединения.

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

5.8.5.9    К (Ы)-оконечному пункту соединения имеют отношение три элемента:

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

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

c)    (^-соединение.

5.8.5.10    (N)- и (N+1 (-логические объекты, связанные в (N)-OKOne4HOM пункте соединения, определяются (\)-ПДУ-адресом. указываемым при установлении (^-соединения.

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

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

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

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

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

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

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

19

Страница 24

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

5.8.6 Установление и освобождение соединения

5.8.6.1    Введение

5.8.6.1.1    Все (!Ч)-соединения требуют процедуры установления и освобождения. Эти процедуры

-    могут быть предназначены для передачи (1М)-ПУИ по тому же (^-соединению, что и 0\)-данные пользователя (что иногда называется передачей «в полосе»);

-    могут быть предназначены для передачи (!М)-Г1УИ по другому (^-соединению, чем (!М)-дан-ные пользователя (что иногда называется передачей «вне полосы*);

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

Заранее установленные процедуры не относятся к ВОС. Эти процедуры могут быть стандартизованными или нестандаргизованными. Во всех таких случаях основные свойства процедур одинаковы. В процессе инициализации и синхронизации соответствующие (^-логические объекты обмениваются одинаковой информацией. К ВОС имеют отношение только процедура установления соединения «в полосе» или «вне полосы* и процедура освобождения, и обе они стандартизованы. Функции, используемые в различных режимах обмена данными, приведены в таблице 1.

Таблица 1 — Функции, используемые в различных режимах обмена данными

Режим

Ссылка (пункт)

Функция

с установлением соединения

беа установления соединения

5.8.6

Установление соединения и освобождение соединения

X

5.8.6.4

Приостановить

X

5.8.6.S

Продолжить

X

5.8.7

Смешение и расщепление

X

X

5.8.8.1

Передача служебных данных во время

X

X

5.8.S.2

соединения

X

5.8.8.3

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

X

X

5.8.S.4

Срочность

X

5.8.S.5

Сегментирование

Объединение

X

X

X

Сцепление

X

X

5.8.8.6

Упорядочение

X

X

5.8.9.1

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

X

X

5.8.9.2

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

X

X

5.8.9.3

Сброс

X

5.9

Маршрут» кшия

X

X

5.10

Качество услуг

XX

X

5.8.6.1.2 Протоколы ВОС, выполняемые независимо от заданного набора сеансов связи, могут быть применимы к управлению ресурсами, которые необходимы для обеспечения этих сеансов связи. Те протоколы, которые часто называют «внеполосовыми», могут быть использованы для установления (Т'О-соединения. Информация, необходимая при установлении ([^-соединения, может быть

20

Страница 25

ГОСТ I» ИСО/МЭК 7498-1-99

передана не только прямо в соответствии с (^-протоколом (обычно называемым *в полосе»), по и как часть другого протокола (N)-yровня, общего для многих сеансов связи.

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

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

5.8.6.2 Установление соединении

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

a)    доступности (N—1)-услуг между обеспечиваемыми (1Ч)-логическими объектами;

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

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

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

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

5.8.6.2.5    Характеристики (N)-ycnyr относительно установления (^-соединения изменяются в зависимости от возможности передачи (N)-Jia>iHbix пользователя в каждом из направлений (^-соединения при обмене, реализующем протокол установления соединения.

5.8.6.2.6    Если при отработке протокола установления соединения передаются (Ы)-данные пользователя, то (N+1)-протокол может воспользоваться этим для установления (N+D-соедннения в процессе установления (М)-соединения. Существует такое понятие как «вложенность установления соединения». Если вложенность допускается на всех уровнях, то длина параметра «данные пользователя* в Г1БД установления соединения должна быть неограниченной.

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

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

5.8.6.2.9    Неисправность при установлении соединения, когда используется вложенность, приведет к неисправности вложенных установлений соединения.

5.8.6.3 Освобождение соединения

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

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

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

5.8.6.3.4    Плановое освобождение (Ы)-соединения требует либо доступности (N— 1)-соедине-ння. либо использования общего временного параметра |например, длительность отказа (N— П-соединения или общий тайм-аут]. Кроме того, оба ([^-логических объекта должны находиться в состоянии, в котором они могут выполнять обмен, реализующий протокол освобождения соединения. Важно иметь в виду, что такое освобождение (N—I)-соединения не обязательно приводит к освобождению (N)-соедннения(ий), которое(ые) его использовало(и). (N—1)-соедмнение может быть заменено другим (N—1)-соединением или установлено заново.

Примечание — Обший временной параметр отражает истечение времени относительно конкретных услуг.

21

Страница 26

ГОСТ Р ИСО/МЭК 7498-1-99

5.8.6.3.5    Характеристики (!М)-услуг относительно процедуры освобождения (М)-соедннения могут быть двух видов:

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

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

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

5.8.6.4    Функция приостановки

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

5.8.6.5    Функция возобновления

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

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

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

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

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

c)    одно (^-соединение преобразуется в несколько (N—I)-соединений (расщепление).

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

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

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

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

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

ний;

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

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

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

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

a)    идентификация (ГЧ)-соединения для каждого (NJ-ПБД, передаваемого через (N—1 )-соедннение для предотвращения смешивания (1М)-данных пользователя, относящихся к различным мультиплексируемым (Ы)~ооединениям. Данные идентификаторы отличаются от (N)-идентификаторов оконечного пункта соединения и называются (^-протокольными идентификаторами соединений;

b)    управление потоком в каждом (М)-соединении для совместного использования (N — 1)-со-единения (см. 5.8.8.3);

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

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

a)    планирование обслуживания нескольких (N—I)-соединениА, используемых при расщеплении одного (ЬО-соединения;

b)    упорядочение (\)-ПБД. связанных с (Г'О-соединением, поскольку последовательность их поступления может нарушаться, несмотря на то, что каждое (N—1)-соедннение гарантирует упорядоченность доставки (см. 5.8.8.6).

5.8.8    Передача данных

5.8.8.1 Передача нормальных данных

11

Страница 27

ГОСТ I» ИСО/МЭК 7498-1-99

5.8.8.1.1    Управляющая информация и данные пользователя передаются между (^-логическими объектами в (NJ-ПБД. (Г^)-ПБД — это блок данных, определенный в (N)-npoTOKO.ie и содержащий (^-протокольную управляющую информацию и, возможно, (Ы)-данные пользователя.

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

5.8.8.1.3    (\)-ИБД имеет произвольный, но ограниченный размер. (М)-Г1БД отображаются в (N—1)-СБД. Интерпретация (NJ-ПБД определяется (^-протоколом для (N— 1)-соединения.

5.8.8.1.4    (Nj-СБД передается между (N+1)- и (^-логическими объектами через (М-ПДУ в виде одного или нескольких (^-интерфейсных блоков данных. (NJ-СБД передается как (N)-данные пользователя в одном или нескольких (1М)-ПБД.

5.8.8.1.5    Обмен данными согласно правилам (N)-протокола может происходить только при наличии (N—I)-услуг. При отсутствии (N— 1)-услуг соединение должно быть установлено до начала обмена данными (см. 5.8.6).

5.8.8.1.6    Качество услуг, согласованное после установления соединения, имеет отношение к потоку СБД, передаваемых через ПДУ.

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

5.8.8.2 Передачи данных « процессе установления и освобождай я соединения

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

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

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

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

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

a)    управление потоком между равноправными логическими объектами, при котором регулируется скорость передачи (^-протокольных блоков данных в режиме с установлением (N^соединения или без установления (^-соединения к равноправному (^-логическому объекту. Такое управление, требующее определения в протоколе соответствующих понятий, основано на размере (NJ-ПБД;

b)    управление (М)-интерфейсным потоком услуг, при котором регулируется скорость передачи (NJ-СБД между (N+1)- и (^-логическими объектами, предоставляющими услуги в режиме с установлением или без установления (^-соединения. Управление (^-интерфейсным потоком основано на размере (^-СБД.

5.8.8.3.3    При передаче в режиме с установлением соединения управление потоком между равноправными логическими объектами может оперировать над блоками (М-ПБД в (М)-СБД, но не через границы (^-СБД.

П р и м с ч а н и с — Однако возможно, что управление потоком между равноправными логическими объектами фактически приведет к действию через интерфейсы (М)-СБД. Такое возможно, когда подуровень, использующий протокол в режиме без установления соединения, действует через подуровень, выполняющий протокол с установлением соединения. Последовательно блоки (М)-СБД могут быть переданы в ПБД протокола в режиме без установления соединения, которые сами в свою очередь передаются в ПБД протокола в режиме с установлением соединения. Любое управление потоком между равноправными логическими объектами, действующее с этими ПБД. приведет к действию через интерфейсы (Рч)-СБД.

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

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

5.8.8.3.6    Если размер СБД превышает максимальный размер части ПБД. отведенной под (^-данные пользователя, то вначале должно быть выполнено сегментирование (NJ-СБД для его упаковки в (^-ПБД. Затем (NJ-ПБД могут быть подвергнуты управлению потоком между равноправными логическими объектами.

23

Страница 28

ГОСТ Р ИСО/МЭК 7498-1-99

5.S.S.4 Передача срочных данных

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

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

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

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

5.8.5.4.5    Срочный (NJ-СБД должен обрабатываться принимающим (N+1)-логическим объектом с более высоким приоритетом относительно нормальных (N)-CBA.

5.8.5.4.6    Любой срочный (Г'О-СБД связан с конкретным (^-соединением. Срочные данные определяются относительно потока нормальных данных, передаваемых по (М)-соединению. Что касается других (^-соединений или соединений вытерасположенного или нижерасположенного уровня, то они необязательно будут предназначены для передачи срочных данных. Срочные данные на (N)-ypoBne необязательно будут срочными на нижерасположенном уровне.

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

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

5.8.Н.4.9    Перечисленные выше ограничения влияют на срочные блоки данных следующим образом:

a)    они имеют ограниченный размер;

b)    они являются объектом для разделения    механизмов    управления потоком на каждом

(N)-ypOBiie.

5.8.8.4.10    В общем случае самое последнее ограничение означает, что небольшое количество срочных блоков данных (обычно одни) может быть выдано сразу.

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

a)    Ограничение размера может привести к    зависимости    между уровнями    в определении

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

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

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

c)    Таким образом, преобразование не должно быть выполнено, если (!М)-уровень производит мультиплексирование в (N—1)-соединения. Управление потоком над срочными данными на

24

Страница 29

ГОСТ I» ИСО/МЭК 7498-1-99

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

5.5.5.4.12    Следовательно предпочтительнее, чтобы срочные (М)-СБД обрабатывались полностью (М)-функциями и полагались только на основные средства передачи (N—1)-данных, а не на специальные услуги (N—1)-уровня, такие как (N— 1)-срочные услуги. Исключение может быть, когда (!М)-протокол не способен использовать (N—1)-срочные услуги. В этом случае (NJ-срочный сервисный блок данных может быть передан непосредственно через (N— 1)-срочные услуги.

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

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

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

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

5.5.8.5.2    Сегментирование может потребовать включения специальной информации в (N)-ПУИ (^-протокольного блока данных. При отсутствии сегментирования и объединения (^-протокольная управляющая информация присоединяется к соответствующему (1Ч)-СБД, образуя (^-протокольный блок данных (см. рисунок 10а)|. Если сегментирование выполняется, (\)-СБД преобразуется в несколько (1М)-ПБД с присоединенной (NJ-ПУИ к каждому ПБД |см. рисунок 10Ь)|.

5.8.8.5.3    В некоторых случаях может потребоваться выполнение обратной операции объединения. посредством которой несколько (М)-СБД с добавлением (К)-ПУИ образуют (М)-протокольный баок данных |см. рисунок 10с)|.

5.5.8.5.4    В эталонной модели также допускается операция сцепления, посредством которой несколько (Г'О-ПБД сцепляются в один (N— 1)-СБД |см. рисунок 10d)|.

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

5.8.8.6 Упорядочение

5.8.8.6.1    В архитектуре ВОС (N—1)-услуги, обеспечиваемые (N—1)-уровнем, не гарантируют доставку (NJ-СБД в той последовательности, в которой они были переданы (N)-ypoBneM. В случае, если (N)-ypoBino требуется сохранить порядок (М)-СБД, передаваемых через (N—1)-уровень, то в состав (Ы)-уровия должны входить средства, обеспечивающие механизм упорядочения. Упорядочение может потребовать дополнительную (1М)-ПУИ.

5.8.8.6.2    При передаче в режиме без установления соединения упорядочение выполняется только тогда, когда применяется сборка к (NJ-СБД.

5.8.9 Функции зашиты от ошибок

5.8.9.1    Подтверждение

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

5.8.9.1.2    Функция подтверждения может потребовать включения некоторой информации в (М-ПУИ (Г'О-прогокольных блоков данных.

5.8.9.1.3    Схема однозначной идентификации (ГЧ)-протокольных блоков данных может быть

25

Страница 30

ГОСТ Р ИСО/МЭК 7498-1-99

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

(N) - СБД

(N) - ПБД    (N)    -    ПБД

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

(N) - ПУИ

7 7

(N) - ПБД а) Нет сегментирования и объединения

(N) - ПУИ


(N) - ПУИ


(N) СБД


(N) - ПУИ


(N) - ПБД


(N) - СБД


(N-1) - СБД d) Сцепление/Расцепление

(N) • ПБД с) Сборка/Разделение

СБД — сервисный блок данных; ПУИ — протокольная управляющая информация; ПБД — протокольный блок данных.

Примечания

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

2    В случае сцепления (Nj-ПБД. при отсутствии необходимости, не содержит (Ы)-СБД.

Рисунок 10 — Взаимоотношения между (М)-ссрвисными блоками данных, (^-протокольными блоками данных и (N—1)-сериисными блоками данных в одном уровне

5.8.9.1.4 При передаче в режиме с установлением соединения функция подтверждения может быть применена только к (К)-ПБД, но не к (ГЧ)-СБД.

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

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

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

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

5.8.9.2.3    В режиме без установления соединения, поскольку поставщик (N)-ycnyr может предусматривать уведомление об ошибках при искажении данных, потере ПБД, доставке ПБД по неправильному адресу и прочем, нельзя рассчитывать на то, что он сможет предоставить уведомление во всех случаях обнаружения ошибок.

5.8.9.3    Сброс

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

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

5.8.9.3.2    В процессе выполнения функции (N)-c6poca в ассоциацию может быть передан некоторый объем (^-данных пользователя.

Страница 31

ГОСТ I» ИСО/МЭК 7498-1-99

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

5.Н.9.3.4 Функция сброса не используется при передаче в режиме без установления соединения.

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

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

5.10    Качество услуг

5.10.1    Введение

5.10.1.1    Под качеством услуг (КУ) понимаютобшее обозначение набора параметров, связанных с передачей данных между (1М)-ПДУ.

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

5.10.2    Параметры для режимов с установлением соединения и без установления соединения

5.10.2.1    Эти параметры применяются для (М)-услуг либо в режиме с установлением соединения, либо в режиме без установления соединения.

5.10.2.2    Параметры, относящиеся к одной передаче

5.10.2.2.1    Для (N)-ycuyr в режиме с установлением соединения параметры качества услуг согласуются по время установления (.^-соединения. Для (!М)-услуг в режиме без установления соединения параметры КУ полностью определяются поведением взаимодействующих логических объектов в течение одной передачи данных и являются такими же параметрами, что и для услуг в режиме с установлением соединения. Параметры КУ перечислены ниже:

a)    ожидаемая задержка передачи;

b)    вероятность искажения информации;

c)    вероятность потери данных или их дублирования;

d)    вероятность передачи по неправильному адресу;

e)    затраты;

0 зашита от несанкционированного доступа;

g) приоритет.

5.10.2.3    Параметры, относящиеся к серии передач

5.10.2.3.1    Параметры применимы и к серии (N)-nepe,na4 данных между парами (Ы)-ПДУ. К этим параметрам относятся:

a)    ожидаемая пропускная способность;

b)    вероятность нарушения последовательности доставки блоков данных.

5.10.3    Параметры услуг в режиме с установлением соединения

5.10.3.1    Эти параметры применимы только к услугам в режиме с установлением соединения и согласовываются (^-протоколом во время установления (Г^)-соединения.

5.10.3.2    Допустимые параметры:

a)    задержка установления соединения;

b)    вероятность возникновения ошибок при установлении соединения;

c)    задержка освобождения соединения;

d)    вероятность возникновения ошибок при освобождении соединения:

e)    устойчивость соединения.

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

6.1    Конкретные уровни

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

6.1.2    Эталонная модель содержит семь уровней (рисунок 11):

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

27

Страница 32

ГОСТ Р ИСО/МЭК 7498-1-99

Протокол

равноправных Открытая логических система объектов

-J


Открытая

система


Л


Уровень

Прикладной

Представления

Сеансовый

Транспортный

Сетевой

Звена данных

Физический


Физическая среда ВОС

Рисунок 11 — Семь уровней эталонной модели и протоколы равнонравных логических объектов

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

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

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

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

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

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

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

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

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

Открытая

система

Ретрансляционная открытая система

Открытая

система

i-

<--

-

с->

<—э

<—?

г \

г—?

1—J

I— Физическая среда ВОС

Рисунок 12 — Обмен данными через ретрансляционную открытую систему

Уровень

Прикладной

Представления

Сеансовый

Транспортный

Сетевой

Звена данных

Физический

ГУ


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

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

28

Страница 33

ГОСТ I» ИСО/МЭК 7498-1-99

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

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

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

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

d> следует сосредоточивать аналогичные функции в одном и том же уровне; с) проводить границы следует в том месте, на которое указывает опыт:

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

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

Примечания

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

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

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

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

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

Принципы, указанные ниже, применимы и к подуровням;

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

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

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

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

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

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

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

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

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

6.4    Комбинация режимов с установлением соединения и без установления соединения

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

29

Страница 34

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

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

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

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

d)    преобразования на сеансовом уровне и уровня представления данных не разрешаются;

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

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

6.4.2 Из этих ограничений вытекает следующее:

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

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

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

6.5 Конфигурации открытых систем ВОС

6.5.1    Определения

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

6.5.1.2    (^-ретрансляционная сисгема ВОС — открытая система, которая для конкретного сеанса связи создает условия использования функций ВОС, и включает в себя функции (N)-ypoBHB и функцию ретрансляции, выполняемую внутри (\’)-уровня.

6.5.2    Свойства

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

30

Страница 35

ГОСТ I» ИСО/МЭК 7498-1-99

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

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

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

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

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

7 Подробное описание архитектуры ВОС

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

7.1.1    Определения

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

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

7.1.2    Назначение

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

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

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

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

7.1.3.1    Общие понят и я

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

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

7.1.3.1.3    Услуги прикладного уровня отличаются от услуг (!М)-уровня тем, что не являются общими услугами, предоставляемыми какому-либо верхнему уровню, и не связаны ни с каким ПДУ.

31

Страница 36

ГОСТ Р ИСО/МЭК 7498-1-99

П р и м с ч а н н с — Соответствующая концепции, относящаяся к услугам ВОС, определенная в ИСО/МЭК 10731, применима и на прикладном уровне.

7.1.3.2    Средства режима с установлением соединения

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

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

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

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

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

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

0 выбор режима диалога;

g) идентификация абстрактных синтаксисов.

7.1.3.3    Средства в режиме без установления соединения

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

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

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

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

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

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

e)    идентификация абстрактных синтаксисов.

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

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

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

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

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

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

7.2.1    Определения

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

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

7.2.1.3    Контекст уровня представления данных - соединение абстрактного синтаксиса с конкретным синтаксисом.

7.2.2 Назначение

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

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

7.2.2.3    Уровень представления данных гарантирует, что информация, содержащая данные

32

Страница 37

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

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

7.2.3.1    Уровень представления данных обеспечивает следующие возможности:

a)    идентификацию набора синтаксисов передачи;

b)    выбор синтаксиса передачи:

c)    доступ к услугам сеансового уровня.

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

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

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

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

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

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

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

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

d)    использование услуг сеансового уровня.

7.2.4.1    Представление абстрактного синтаксиса

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

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

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

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

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

7.2.4.2 Согласование синтаксиса передачи

7.2.4.2.1 Согласование (или выборка) синтаксиса передачи применяется между двумя логичес-

33

Страница 38

ГОСТ Р ИСО/МЭК 7498-1-99

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

7.2Л.2.2 Однако в общем случае может быть более одного сочетания абстрактного синтаксиса и синтаксиса передачи. Возможно представление конкретного абстрактного синтаксиса одним или несколькими синтаксисами передачи: возможно также использование одного синтаксиса передачи для представления более одного абстрактного синтаксиса. Каждое сочетание абстрактного синтаксиса и синтаксиса передачи называется контекстом уровня представления данных. С точки зрения логического объекта прикладного уровня контекст уровня представления данных - это более конкретное использование абстрактного синтаксиса.

7.2.4.3    Адусация и мультиплексирование

На уровне представления данных мультиплексирование и расщепление не проводятся.

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

7.3.1    Определения

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

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

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

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

7.3.2 Назначение

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

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

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

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

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

7.3.3.1    Общие понятия

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

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

b)    освобождение соединения сеансового уровня;

c)    передача нормальных данных;

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

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

34

Страница 39

ГОСТ Р ИСО/МЭК 7498-1-99

О синхронизация соединения сеансового уровня;

g)    особое сообщение;

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

j) передача служебных данных;

к) повторная синхронизация.

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

a)    передача в режиме без установления соединения с использованием услуг транспортного уровня в режиме без установления соединения;

b)    особое сообщение.

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

7.3.3.2 Установление соединения сеансового уровня

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

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

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

7.3.3.3    Освобождение соединения сеансового уровня

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

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

7.3.3.4    Передача норма.ш/ш данных

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

7.3.3.5    Передача срочных данных

Услуга по обеспечению передачи срочных данных обеспечивает ускоренную обработку для передачи срочных СБД сеансового уровня. На размер срочных СБД сеансового уровня налагаются определенные ограничения.

7.3.3.6    Административное управление полномочиями

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

7.3.3.7    Синхронизация соединения сеансового уровня

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

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

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

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

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

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

7.3.3.8    Особое сообщение

35

Страница 40

ГОСТ Р ИСО/МЭК 7498-1-99

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

7.3.3.9    Административное управление активностью

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

7.3.3.10    Передача служебных данных

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

7.3.3.11    Повторная синхронизация

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

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

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

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

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

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

7.3.4.3    Преобразование соединения сеансового уровня в соединение транспортного уровня

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

7.3.4.4    Управление потоком <)анных в соединении сеансового уровня

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

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

7.4.1    Определения

Специальные термины для транспортного уровня не введены.

7.4.2    Назначение

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

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

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

36

Страница 41

ГОСТ I» ИСО/МЭК 7498-1-99

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

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

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

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

7.4.3.1    Введение

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

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

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

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

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

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

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

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

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

e)    средства приостановления.

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

7.4.3.2 Установление соединения транспортного уровня

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

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

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

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

37

Страница 42

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

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

7.4.3.4    Передача данных

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

a)    Услуга по передаче СБД транспортного уровня обеспечивает средства, с помощью которых СБД транспортного уровня произвольной длины разграничиваются и последовательно передаются через соединение транспортного уровня без какого-либо изменения информации от одного ПДУ транспортного уровня на передающей стороне к другому на принимающей стороне. В состав этой услуги входит механизм управления потоком данных.

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

7.4.3.5    Передача срочных данных

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

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

7.4.4.1    Общее описание

7.4.4.1.1    Функции транспортного уровня в режиме с установлением соединения могут включать в себя:

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

b)    мультиплексирование (межоконечное) соединений транспортного уровня в соединения сетевого уровня;

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

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

e)    межоконечное обнаружение ошибок и необходимый контроль за качеством услуг;

О межоконечное восстановление после ошибок:

g)    межоконечное сегментирование, объединение и сцепление;

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

j) функции супервизора;

к) передачу срочных СБД транспортного уровня;

I) приостановление/возобновление.

7.4.4.1.2    Функции транспортного уровня в режиме без установления соединения могут включать в себя:

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

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

c)    межоконечное обнаружение ошибок и контроль за качеством услуг;

d)    ограничение СБД транспортного уровня;

e)    функции супервизора.

7.4.4.2    Адресация

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

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

38

Страница 43

ГОСТ I» ИСО/МЭК 7498-1-99

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

Логический объект сеансового уровня

Оконечный адрес на транспортном уровне

Логический объект сеансового уровня


1ЫЙ ^-ЭС')

Оконечный адрес на сетевом уровне

I Логический объект транспортного уровня

Логический объект транспортного уровня

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

Рисунок 13 — Ассоциация адресов на транспортном уровне и адреса на сетевом уровне

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

Логический объект А

Адреса на транспортном

Логический объект В

сеансового уровня

уровне

сеансового уровня

J I

?!

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

Адрес нп сетевом уровне

______Qs=


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


Рисунок 14 — Ассоциация одного адреса на сетевом уровне с несколькими адресами на транспортном уровне

7.4.4.3    Мультиплексирование и расщепление соединения

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

7.4.4.4    Фазы операций

В режиме с установлением соединения операции транспортного уровня состоят из следующих

фаз:

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

b)    передачи данных;

c)    освобождения соединения.

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

7.4.4.5    Фаза установления соединения

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

a)    выбор соединения сетевого уровня, наиболее удовлетворяющего требованиях! логического объекта сеансового уровня с учетом стоимости и КУ:

b)    принятие решения о необходимости мультиплексирования или расщепления для оптимального использования соединений сетевого уровня;

c)    выбор оптимального размера II БД транспортного уровня;

d)    выбор функций, действующих в фазе передачи данных;

39

Страница 44

ГОСТ Р ИСО/МЭК 7498-1-99

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

О обеспечение идентификации различных соединений транспортного уровня для одной и той же пары ПДУ транспортного уровня (функция идентификации соединения);

g) передача данных.

7.4.4.6    Фаги передачи данных

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

a)    упорядочение блоков данных;

b)    объединение;

c)    сцепление;

d)    сегментирование;

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

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

g)    обнаружение ошибок;

h)    восстановление при ошибках;

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

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

т) идентификация соединения транспортного уровня.

7.4.4.7    Фат освобождения соединения

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

a)    уведомление о причине освобождения;

b)    идентификация освобождения соединения транспортного уровня;

c)    передача данных.

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

Протоколы транспортного уровня связаны с некоторыми действиями административного управления уровня, такими как активизация и защита от ошибок. Связь с другими аспектами административного управления рассмотрена в разделе 8 настоящего стандарта и в ГОСТ Р ИСО/МЭК 7498-4.

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

7.5.1    Определения

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

7.5.1.2    Подсеть — абстрактное представление реальной подсети.

Примечания

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

2    Подсеть может быть открытой сетью, хога это не всег да является необходимым, как указано в ГОСТ Р ИСО 8648.

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

7.5.2 Назначение

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

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

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

40

Страница 45

ГОСТ I» ИСО/МЭК 7498-1-99

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

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

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

7.5.3.1    Введение

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

7.5.3.1.2    Все услуги предоставляются транспортному уровню по установленным тарифам.

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

7.5.3.1.4    Услуги, предоставляемые на каждом конце соединения сетевого уровня, одинаковы и в том случае, когда соединение сетевого уровня проходит через несколько подсетей, каждая из которых предоставляет различные услуги (см. 7.S.4.2).

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

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

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

a)    адресация на сетевом уровне;

b)    соединения сетевого уровня;

c)    идентификаторы оконечных пунктов соединения сетевого уровня;

d)    передача СБД сетевого уровня;

e)    параметры КУ;

О уведомления об ошибках;

g)    передача срочных СБД сетевого уровня;

h)    сброс;

j) освобождение;

к) получение подтверждения.

7.5.3.1.7    Некоторые из этих средств являются факультативными. Это означает следующее:

a)    пользователь должен запросить услугу;

b)    поставщик услуги сетевого уровня может удовлетворить запрос или сообщить, что запрошенная услуга недоступна.

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

a)    передача СБД сетевого уровня, имеющих определенный максимальный размер;

b)    параметры КУ и

c)    локальные уведомления об ошибках.

7.5.3.2 Адресация на сетевом уровне

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

41

Страница 46

ГОСТ Р ИСО/МЭК 7498-1-99

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

7.5.3.3 Соединения сетевого уровня

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

7.5.3.3.2    Соединение сетевого уровня является двухпунктовым.

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

7.5.3.4    Идентификаторы оконечных пунктов соединения сетевого уровня

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

7.5.3.5    Передача сервисных блоков донных сетевого уровня

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

7.5.3.5.2    В режиме с установлением соединения не налагается никаких ограничений на максимальный размер СБД сетевого уровня.

7.5.3.5.3    Передача СБД сетевого уровня между логическими объектами транспортного уровня осуществляется без какого-либо изменения их содержимого (прозрачно).

7.5.3.6    Параметры КУ

7.5.3.6.1    Сетевой уровень устанавливает и поддерживает выбранное КУ во время существования соединения сетевого уровня.

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

7.5.3.7    Уведомление об ошибках

7.5.3.7.1    О ^восстанавливаемых ошибках, обнаруженных сетевым уровнем, сообщается логическому объекту транспортного уровня.

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

7.5.3.8    Передача срочных СБД сетевого уровня

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

7.5.3.8.2    Максимальный размер срочных СБД сетевого уровня ограничен.

7.5.3.8.3    Это средство является факультативным. Оно не всегда может быть предоставлено.

7.5.3.9    Сброс

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

7.5.3.10    Освобождение соединения сетевого уровня

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

7.5.3.10.2    Это средство является факультативным. Оно не всегда может быть предоставлено.

7.5.3.11    Получение подтверждения

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

42

Страница 47

ГОСТ I» ИСО/МЭК 7498-1-99

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

П р и м с ч а к и с — Такая услуга включена в услуги сетевого уровня только для поддержки возможностей. устанавливаемых в рекомендации Х.25 МККТТ.

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

7.5.4.1    Введение

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

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

7.5.4.1.2    Сетевой уровень выполняет следующие функции:

a)    маршрутизация и ретрансляция;

b)    соединение сетевого уровня;

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

d)    сегментирование и объединение;

e)    обнаружение ошибок:

О восстановление при ошибках;

g)    упорядочение блоков данных;

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

к) сброс: т) выбор услуг;

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

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

q) расширение услуг уровня звена данных в режиме без установления соединения с целыо предоставить услуги сетевого уровня в режиме с установлением соединения: г) административное управление сетевого уровня.

7.5.4.2    Маршрутизация и ретрансляция

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

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

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

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

43

Страница 48

ГОСТ Р ИСО/МЭК 7498-1-99

7.5.4.3 Соединения сетевого уровня

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

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

7.5.4.3.3    Взаимосвязь двух подсетей с различным КУ может быть осуществлена двумя способами. Это можно показать на примере двух подсетей с высоким и низким КУ:

a)    Две подсети соединяются без какого-либо их изменения. Качество результирующего соединения сетевого уровня не выше, чем у подсети низкого качества (см. рисунок 15).

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

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

Подсеть низкого качества Подсеть высокого качества

ССУ — соединение сетевого уровня

Рисунок 15 — Взаимосвязь подсети низкого и высокого качеств;»

ССУ высокого качества

Подсеть низкого качества


Подсеть высокого качества


Усовершенствованная

подсеть

ССУ - соединение сетевого уровня

Рисунок 16 — Взаимосвязь подсети низкого качества и подсети высокого качества

7.5.4.4    Мультиплексирование соединений сетевого уровня

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

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

7.5.4.5    Сегментирование и объединение

Для более гибкой передами данных сетевой уровень может сегментировать и(или) объединять СБД сетевого уровня. Однако их разделители сохраняются на всем протяжении соединения сетевого уровня.

7.5.4.6    Обнаружение шибок

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

44

Страница 49

ГОСТ I» ИСО/МЭК 7498-1-99

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

7.5.4.7    Восстановление при ошибках

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

7.5.4.8    Упорядочение блоков данных

Эта функция действует по запросу от логических объектов транспортного уровня и выполняет упорядоченную доставку СБД сетевого уровня через данное соединение сетевого уровня.

7.5.4.9    Упрощение потоком данных

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

7.5.4.10    Передача срочных данных

Эта функция обеспечивает средства передачи срочных данных.

7.5.4.11    Сброс

Эта функция предоставляет услугу сброса.

7.5.4.12    Выбор услуг

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

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

Протоколы сетевого уровня включают в себя некоторые операции административного управления уровня (такие, как активизация и защита от ошибок). Взаимосвязь с другими аспектами административного управления рассмотрена в разделе 8 настоящего стандарта и ГОСТ Р ИСО/МЭК 7498-4.

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

7.6.1    Определения

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

7.6.2    Назначение

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

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

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

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

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

a)    адресация на уровне звена данных;

b)    соединение уровня звена данных;

c)    СБД уровня звена данных;

d)    идентификаторы оконечного пункта соединения уровня звена данных;

e)    уведомление об ошибках:

0 параметры качества услуги;

g) сброс.

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

a)    адресация на уровне звена данных;

b)    передача СБД уровня звена данных, имеющих установленный максимальный размер:

c)    параметры качества услуги.

7.6.3.3    Адресация на уровне звена данных

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

45

Страница 50

ГОСТ Р ИСО/МЭК 7498-1-99

уровня звена данных. Представление адреса на уровне звена данных отличается от представления адреса ПДУ уровня звена данных (адрес ПДУЗД).

7.6.3.4    Соединение уровня мечи данных

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

7.6.3.5    Сервисные блоки данных уровня гиена данных

7.6.3.5.1    Уровень звена данных позволяет обмен СБД уровня звена данных по соединению звена данных или обмен СБД уровня звена данных (которые не связаны ни с какими другими СБД уровня звена данных), используя услуга звена данных в режиме без установления соединения.

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

7.6.3.6    Идентификаторы оконечного пункта соединения уровня мена данных

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

7.6.3.7    Уведомления об ошибках

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

7.6.3.8    Параметры КУ

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

7.6.3.9    Сброс

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

7.6.4 Фу н к н и и, в ы п ол н я е м ые на уровне звена данных

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

a)    преобразование СБД уровня звена данных;

b)    идентификация и обмен параметрами;

c)    управление переключением каналов данных;

d)    обнаружение ошибок;

e)    маршрутизация и ретрансляция;

О административное управление уровня звена данных.

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

a)    установление и освобождение соединения уровня звена данных;

b)    передача данных уровня звена данных в режиме с установлением соединения;

c)    расщепление соединения уровня звена данных:

d)    упорядочение блоков данных;

e)    разграничение и синхронизация;

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

g)    восстаноатение при ошибках;

h)    сброс.

7.6.4.1    Установление и освобождение соединения уровня звена данных

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

7.6.4.2    Передача данных уровнем звена данных в режиме без установления соединения

46

Страница 51

ГОСТ I» ИСО/МЭК 7498-1-99

Предоставляет средства для передачи СБД уровня звена данных между пунктами доступа к услугам уровня звена данных без установления соединения этого уровня.

7.6.4.3    Преобразование С БД уровня жена данных

Осуществляет однозначное преобразование СБД уровня звена данных в II БД этого уровня.

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

7.6.4.4    Расщепление соединений уровня звена данных

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

7.6.4.5    Разграничение и синхронизация

'Эти функции обеспечивают распознавание последовательности СБД физического уровня (т. е. биты, см. 7.7.3.2). передаваемых по соединению физического уровня в виде ПБД уровня звена данных.

П ри мечен ие - Эти функции иногда называют кадрированием.

7.6.4.6    Управление упорядочением

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

7.6.4.7    Обнаружение ошибок

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

7.6.4.8    Восстановление при ошибках

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

7.6.4.9    Управление потоком (кшных

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

7.6.4.10    Идентификация и обмен параметрами

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

7.6.4.11    Сброс

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

7.6.4.12    Управление переключением канаюв данных

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

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

7.6.4.13    Маршрутизация и ретрансляция

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

7.6.4.14    Административное управление уровня звена данных

Протоколы уровня звена данных выполняют также некоторые функции административного управления этого уровня (такие, как активизация и зашита от ошибок). В разделе 8 и ГОСТ I’ ИСО/МЭК 7498-4 описана взаимосвязь этих функций управления с другими аспектами административного управления.

47

Страница 52

ГОСТ Р ИСО/МЭК 7498-1-99

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

7.7.1    Определение

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

7.7.2    Назначение

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

7.7.3    Услуги, предоставляемые уровню звена данных

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

7.7.3.2    Физический уровень предоставляет следующие услуга и элементы услуг.

a)    соединения физического уровня;

b)    сервисные блоки данных физического уровня;

c)    оконечные пункты соединения физического уровня;

d)    идентификация канала данных;

e)    упорядочение;

О уведомление об ошибках;

g) параметры КУ.

7.7.3.3    Физические соединения

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

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

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

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

7.7.3.4    Сервисные блоки данных физического уровня

7.7.3.4.1 Сервисный блок данных физического уровня состоит из одного бита или строки битов.

Г1 р и м с ч а н и с - Возможна последовательная или параллельная передача в соответствии с реализацией протокола внутри физического уровня.

Пункт доступа к услугам

физического уропня Оконечное соединение физическою уровня

Рисунок 17 — Взаимосвязь каналов данных внутри физического уровня

4S

Страница 53

ГОСТ I» ИСО/МЭК 7498-1-99

7.7.3.4.2 Соединение физического уровня допускает дуплексную или полудуплексную передачу битовых потоков.

7.7.3.5 Оконечные пункты физического уровня

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

7.7.3.5.2    Физическое соединение может иметь два (при двухпунктовом соединении) или более (при многопунктовом соединении) оконечных пунктов соединения физического уровня (см. рисунок 18).

Логический

Уровень

объект уровня

Оконечные пункты

звена

звена денных

соединения физи

данных

ческого уровня

А

*4

Л

в

Соединение физического уровня

а) Пример двухпунктового оконечного соединения физического уровня (соединение существует между А и В)

Ь) Пример многопунктового соединения физического уровня (соединение существует между А. В и С> Рисунок 18 — Примеры соединений физического уровня

7.7.3.6    Идентификация канала данных

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

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

7.7.3.7    Упорядочение

Физический уровень доставляет последовательность битов получателю в ton! же порядке, в каком она была принята от отправителя.

7.7.3.8    Уеедошение об ошибках

Логические объекты уровня звена данных уведомляются об ошибках, обнаруженных внутри физического уровня.

7.7.3.9    Параметры КУ

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

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

b)    доступнос тью услуг;

49

Страница 54

ГОСТ Р ИСО/МЭК 7498-1-99

c)    скоростью передачи;

d)    транзитной задержкой.

7.7.4 функции, выполняемые внутри физического уровня

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

7.7.4.2    На физическом уровне выполняются следующие функции:

a)    активизация и деактивизация соединения физического уровня:

b)    передача сервисных блоков данных физического уровня;

c)    мультиплексирование:

d)    административное управление физического уровня.

7.7.4.3    Активизация и деактивизация соединения физического уровня

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

7.7.4.4    Передача сервисных блоков данных физического уровня

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

7.7.4.5    Мультиплексирование

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

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

7.7.4.6    Административное управление физического уровня

7.7.4.6.1 Протоколы физического уровня выполняют также некоторые функции административного управления внутри уровня (такие, как активизация и защита от ошибок). В разделе 8 и в ГОСТ Р ИСО/МЭК 7498-4 описана взаимосвязь этих функций управления с другими аспектами административного управления.

Примечание—В приведенном выше описании рассмотрена связь между открытыми системами, как показано на рисунке II. Для взаимодействия открытых систем в реальной обстановке должны быть установлены реальные физические соединении, как. например, показано на рисунке 19а). Логическое представление такого соединения, называемое соединением в физической среде, показано на рисунке 19Ь). Механические, электромагнитные и другие зависимые от среды характеристики соединений в физической среде определяются на границе между физическим уровнем и физической средой. Эти характеристики заданы в других стандартах.

Металлический    Оптико-волоконный

кабель    кабель

а) Реальная среда

50

Страница 55

ГОСТ I» ИСО/МЭК 7498-1-99

Логический

Протоколы

физического

уровня

Логический

объект

физического

уровня

объект

физического

уровня

Соединения

физической _

среды

Ь) Логическая среда

Рисунок 19 — Примеры взаимосвязи

П р и м с ч а н и с — Область соединений физической среды ВОС требует дальнейшего изучения.

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

8. I Определения

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

8.1.2    Логический объект прикладного уровня прикладного административного управления —

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

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

ВОС.

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

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

8.1.6    Административное управление уровня -функции административного управления (N)-уровня, частично выполняемые в самом (N)-ypoane в соответствии с (\')-протоколом уровня (например, такие действия, как активизация и зашита от ошибок) и, частично, как функции из подмножества функций административного управления систем.

8.2 Введение

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

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

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

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

51

Страница 56

ГОСТ Р ИСО/МЭК 7498-1-99

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

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

8.3.1    Введение

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

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

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

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

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

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

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

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

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

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

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

d)    обнаружение и предотвращение взаимных помех и взаимных блокировок между ресурсами

ВОС;

e)    упрааленне целостностью и исполнением;

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

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

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

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

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

1)    Административное управление активнзацией/деактивизацией. включающее в себя:

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

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

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

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

2)    Контроль, включающий в себя:

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

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

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

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

b)    реконфигурацию и повторный пуск.

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

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

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

52

Страница 57

ГОСТ I» ИСО/МЭК 7498-1-99

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

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

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

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

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

9 Соответствие эталонной модели и согласованность с ней

9.1    Определения

9.1.1    Согласованность — считается, что ссылающийся стандарт согласован со ссылаемым стандартом, если они не изменяют смысла друг друга.

9.1.2    Соответствие — считается, что ссылающийся стандарт соответствует требованиям ссылаемого стандарта, если действительно следующее:

a)    ссылаемый стандарт определяет требования (используя глагол «должен»), которые применимы к такому типу стандартов, экземпляром которого является ссылающийся стандарт;

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

c)    ссылающийся стандарт содержит заявку о соответствии ссылаемому стандарту;

d)    возможно отслеживание ссылающимся стандартом выполнения применяемых требований.

9.2    Применение требований согласованности и соответствия

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

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

9.2.3    Согласованность

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

«Такая архитектура, многоуровневая модель, одноуровневая модель, представление услуги или спецификация протокола:

a)    следуют архитекту рным принципам и предписаниям базовой эталонной модели ВОС:

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

9.2.4    Соответствие

9.2.4.1    Соответствие архитектуры, логической основы или многоуровневой модели

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

«Данная архитектура, логическая основа или многоуровневая модель соответствуют базовой

53

Страница 58

ГОСТ Р ИСО/МЭК 7498-1-99

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

9.2.4.2    Соответствие одноуровневой модели

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

9.2.4.3    Соответствие опреснения услуг

Соответствие определения услуги ее определению в базовой эталонной модели ВОС должно констатировать: «Данное определение услуг соответствует базовой эталонной модели ВОС в части описания средств, которые относятся к конкретному уровню, как определено в соответствующем подразделе раздела 7 базовой эталонной модели ВОС*

9.2.4.4    Соответствие спецификации протокаш

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

ПРИЛОЖЕНИЕ А (справочное)

Краткие пояснения, огносящнеся к выбору уровней

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

А.2 Ниже кратко приведены обшие положения, относящиеся к выбору уровней.

А.2.1 Необходимо, чтобы архитектора допускала использование разнообразных реально существующих физических средств связи с различными процедурами управления. Применение принципов, изложенных в 6.2 с), 6.2 с) и 6.2 h). приводит к выделению физическою уровня как самого нижнего уровня архитектуры.

А.2.2 Некоторые физические средства связи (например, телефонные каналы) требуют специальных методов, обеспечивающих передачу данных между системами в условиях сравнительно интенсивных искажений (т. с. при интенсивности ошибок, неприемлемых для большинства применений). Эти специальные методы используются в процедурах управления уровня звена данных, которые были предметом изучения и стандартизации в течение ряда лет. Необходимо также принять во внимание, что появление новых физических средств связи (например, оптоволоконных кабелей) потребует других процедур управления уровня звена данных. Применение принципов, изложенных в 6.2 с). 6.2 с) и 6.2 h). ведет к выделению в архитектуре уровня звена данных, расположенною над физическим уровнем.

А.2.3 В архитектуре открытых систем некоторые открытые системы функционируют как оконечные получатели данных (см. раздел 4), а некоторые — только как промежуточные узлы, пересылающие данные в другие системы (см. рисунок 13). Применение принципов, изложенных в 6.2 с), 6.2 с) и 6.2 g), ведет к выделению сетевого уровня над уровнем звена данных. В этом уровне группируются такие протоколы, как. например, маршрутизация. Таким образом, сетевой уровень обеспечивает тракт связи (соединение сетевого уровня) между парой логических объектов транспортною уровня, включая случай использования промежуточных узлов, как показано на рисунке 12 (см. также 7.5.4.2).

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

54

Страница 59

ГОСТ I» ИСО/МЭК 7498-1-99

А.2.5 В системе существует необходимость организации и синхронизации диалога, а также административного управления обменом данными. Применение принципов, изложенных в 6.2 с) и 6.2 d), приводит к выделению сеансового уровня над транспортным уровнем.

А.2.6 Оставшиеся функции, представляющие общий интерес, относятся к представлению структурированных данных и операциям с ними. Эти функпии облегчают разработку прикладных программ. Применение принципов, изложенных в 6.2 с) и 6.2 d). ведет к выделению над сеансовым уровнем уровня представления данных.

А.2.7 И наконец, имеются прикладные процессы, выполняющие обработку информации. Коммуникационные аспекты этих процессов и протоколы, по которым они взаимодействуют, составляют прикладной уровень. ЯШ1ЯЮШИЙСЯ самым верхним уровнем архитектуры.

А.З Полученная таким образом архитектура из семи уровней, иллюстрированная на рисунке 11, удовлетворяет принципам, изложенным в 6.2 а) и 6.2 Ь).

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

ПРИЛОЖЕНИЕ В

(обязательное)

Алфавитный указатель определений

Таблица В. 1

Тсрыим

Пункт

Абстрактный синтаксис

7.7.1.2

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

7.3.1.1

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

8.1.4

Административное упраатсние уровня

8.1.6

Взаимодействующий ((^-логический объект

5.3.1.5

Демультиплексирование

5.8.1.5

Децентрализованное многоиункговос оконечное соединение

5.8.1.3

Дуплексный режим

7.3.1.2

Идентификатор оконечного пункта многопункгового соединения

5.4.1.7

Канат данных

7.7.1.1

Конкретный синтаксис

7.2.1.1

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

7.2.1.3

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

7.1.1.1

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

8.1.5

управления

8.1.2

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

5.4.1.4

Многолунктовое оконечное соединение

5.3.1.4

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

5.8.1.4

(N >-адрес

5.4.1.1

( •'О-адрес пункта доступа к услуге

5.4.1.2

(Ы)-ассоциация

5.3.1.1

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

5.6.1.2

(^-двусторонний одновременный обмен

5.3.1.14

(N (-двусторонний поочередный обмен

5.3.1.15

(N(-дуплексная передача

5.3.1.10

(^-идентификатор версии протокола

5.8.1.18

(^-идентификатор оконечного пункта соединения

5.4.1.5

(N ^идентификатор протокола

5.8.1.1

(Ы)-источник данных

5.3.1.7

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

5.2.1.11

(N)-o6mch данными

5.3.1.13

(ЬО-односторонний обмен

5.3.1.16

(^-оконечный пункт соединения

5.3.1.3

55

Страница 60

ГОСТ Р ИСО/МЭК 7498-1-99

Окончание таблицы В. /

Термин

Пункт

(МЬПДУ

5.2.1.8

(N)- преобразование адресов

5.4.1.3

(N(- передача данных

5.3.1.9

(N(-передача в режиме без установления соединения

5.3.1.18

(N (-передача в режиме с установлением соединения

5.3.1.17

(N (-подсистема

5.2.1.1

< N (-полудуплексная передача

5.3.1.И

(N (-получатель данных

5.3.1.8

(N(-привлечение логического объекта

5.2.1.12

(N (-протокол

5.2.1.9

(N (-протокольный блок данных

5.6.1.3

(^(-протокольный идентификатор соединения

5.4.1.9

(^(-протокольная упраатяющая информация

5.6.1.1

(N (-ретранслятор

5.3.1.6

(N (-ретрансляционная система ВОС

6.5.1.2

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

5.6.1.4

^(-сервисный идентификатор соединения

5.4.1.8

(N(-симплексная передача

5.3.1.12

(«^(-символическое имя логического объекта

5.4.1.10

^(-соединение

5.3.1.2

(N (-средство

5.2.1.6

(N(-суффикс оконечного пункта соединения

5.4.1.6

(Nl-тип логического объекта

5.2.1.10

(N(-ypoBciib

5.2.1.2

(N (-услуга

5.2.1.5

(N (-функция

5.2.1.7

Объединение

5.8.1.11

Оконечная система ВОС

6.5.1.1

Открытая система

4.1.3

Привлечение прикладного процесса

4.1.7

Подсеть

7.5.1.2

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

5.8.1.16

Подуровень

5.2.1.4

Полудуплексный режим

7.3.1.3

Прикладной процесс

4.1.4

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

8.1.1

Равноправный (N (-логический объект

5.2.1.3

Разделение

5.8.1.12

Расцепление

5.8.1.14

Расщепление

5.8.1.6

Реальная подсеть

7.5.1.1

Реальная открытая система

4.1.2

Реальная система

4.1.1

Рекомбинация

5.8.1.7

Ресурсы ВОС

8.1.3

Сборка

5.8.1.10

Сброс

5.8.1.17

Сегментирование

5.8.1.9

Синтаксис передачи

7.2.1.2

Синхронизация соединения сеансового уровня

7.3.1.4

Соединение подсети

7.5.1.3

Согласованность

9.1.1

Соответствие

9.1.2

Сцепление

5.8.1.13

Срочный (Ы)-сервисный блок данных

5.6.1.6

Тип прикладного процесса

4.1.8

Упорядочение

5.7.1.15

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

5.8.1.8

Функциональная среда локальной системы

4.1.6

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

4.1.5

Централизованное многопункговое оконечное соединение

5.8.1.2

56

Страница 61

ГОСТ I» ИСО/МЭК 7498-1-99

ПРИЛОЖЕНИЕ С

(справочное)

Библиография

ГОСТ Р ИСО 749S-3—95 Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 3. Присвоение имен и адресация

ГОСТ Р ИСО/МЭК 7498-4—95 Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Част ь 4. Основы административного управления

ГОСТ Р ИСО 8648-95 Информационная технология. Взаимосвязь открытых систем. Внутренняя организация сетевого уровня

ИСО/МЭК 7498-2—99 Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 2. Архитектура зашиты

ИСО/МЭК 10731—94 Информационная технология. Взаимосвязь открытых систем. Соглашения по определению услуг ВОС

Рекомендация Х.25 МСЭ-Т (1993) Стык между оконечным оборудованием данных (ООД) и аппаратурой окончания канала данных (АКД) для оконечных установок, работающих в пакетном режиме и подключенных к сетям данных общего пользования выделенными каналами

57

Страница 62

ГОСТ Р ИСО/МЭК 7498-1-99

УДК 6X1.324:006.354    ОКС    35.100.70    П85    ОКСТУ    4002

Ключевые слона: обработка данных, обмен информацией, взаимосвязь сетей, взаимосвязь открытых систем, эталонная модель

Редактор В.Н. Копысоа Технический редактор О.Н. Власова Корректор М.Н. Перш чип Компьютерная пережа Л И. Зо.ютарелои

Подписано в печать IS. 11.2006. Формат 60x84'/*. Бумага офсетнам. Гарнитура Таймс. Печать афсегиам. Уел.печ-т. 6.98.

Уч.-имл. 7.10. Тираж 57 эк». Зак. 827. С 3471.

ФГУП • Стандаргинформ», 123995 Москва. Гранатный пер.. 4. w wv» .gostinfo.ni    inroSTgoUinro.ru

Набрано во ФГУП «Стандаргинформ* на ПЭВМ.

Отпечатано п филиале ФГУП «Сгандартинформ» — тип. «Московский печатник*. Москпа. Лялин пер.. 6.