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

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

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

ГОСТ 28906—91

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

И

2 р. 70 к. БЗ ! 1—90/874

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



ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО УПРАВЛЕНИЮ КАЧЕСТВОМ ПРОДУКЦИИ И СТАНДАРТАМ

Москва

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

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

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

ГОСТ 28906—91

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

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

МОСКВА— 1991

УДК 681.3.01:006.354 Группа П85

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

Системы обработки информации

ГОСТ

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

28906—91

Information processing systems.

CO 7498—84,

Open Systems Interconnection.

И CO 7498—84

Basic Reference Model

Доп. 1—84)



ОКСТУ 4090

Дата введения 01,07.91

0. ВВЕДЕНИЕ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. ВВЕДЕНИЕ В ВОС

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Черт. 1



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

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

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

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

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