Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://old.hcs.cmc.msu.ru/lectures/AnalizeIT/Ch8_2.html
Дата изменения: Thu Jan 15 23:15:53 2004 Дата индексирования: Mon Oct 1 23:21:59 2012 Кодировка: Windows-1251 |
Часть VIII8.2. Основные элементы эталонной моделиВ документах стандарта ISO 7498, описывающих эталонную модель OSI RM, вводится более 200 понятий. Наиболее значимые для понимания и применения данной модели понятия будут нами вводиться последовательно по мере необходимости при изучении тех или иных свойств модели OSI RM. Первоначально рассмотрим определения основных элементов эталонной модели. Реальная система (real system): компьютерная система вместе с соответствующим программным обеспечением, периферийным оборудованием, терминалами, операторами, средствами передачи данных и т.д., которая способна обрабатывать и/или передавать данные. Реальная открытая система (open real system): это реальная система, удовлетворяющая требованиям стандартов ISO при ее взаимодействии с другими реальными системами. В окружении ISO стандартизуется только внешний аспект поведения реальных открытых систем. Поэтому любая реальная система, внешнее поведение которой соответствует требованиям модели OSI RM и требованиям разработанных на ее основе стандартов OSI, считается открытой реальной системой. К реальным открытым системам могут относиться оконечные пользовательские компьютерные системы, коммуникационные устройства подсети связи, сетевые терминалы. Открытая система (open system): представление с помощью понятийных и описательных средств эталонной модели OSI RM тех аспектов реальной открытой системы, которые относятся к окружению (области) OSI. По существу открытая система представляет собой некоторую абстрактную модель реальной открытой системы, описывающую внешнее поведение данной системы при ее взаимосвязи с другими реальными открытыми системами и удовлетворяющую требованиям стандартов ISO. Прикладной процесс (application-process): некоторый элемент в реальной открытой системе, выполняющий обработку информации для конкретного приложения и представляющий собой потенциальный источник и/или потребитель передаваемой в сети информации. Примерами прикладных процессов служат: прикладная программа, использующая удаленную базу данных; работающий за банковским терминалом пользователь или оператор; программа управления процессами распределенной робототехнической системы. Окружение (среда) взаимосвязи открытых систем или OSI-окружение (Open System Interconnection Environment - OSIE): абстрактное представление набора понятий, элементов, функций, сервисов, протоколов и пр., определенных средствами OSI RM, а также созданные на этой основе стандарты, при реализации которых обеспечивается связь открытых систем. Таким образом, OSIE ограничивается миром взаимосвязи систем, т.е. охватывает исключительно аспекты, связанные с обменом информацией между системами и возможностью их объединения в сети (интерсети) для решения общих или распределенных задач. Окружение локальной системы или LSE (Local System Environment - LSE): абстрактное представление части реальной системы, которая не относится к OSI. Активация (экземпляр, вызов) прикладного процесса (application-process-invocation): конкретное использование (полностью или частично) функциональных возможностей данного прикладного процесса для поддержки конкретного случая процесса обработки информации. Прикладной процесс является основным элементом реальной открытой системы, реализующим конкретную прикладную функцию. Работа, выполняемая прикладным процессом, осуществляется одной или несколькими его активациями. В конкретный момент времени прикладной процесс может быть представлен некоторым набором активаций, включая пустой набор. При этом, взаимодействие между прикладными процессами осуществляется посредством взаимосвязи, устанавливаемой между их активациями. Активация процесса отвечает за координацию взаимодействия с другими активациями. Собственно семантика координации взаимодействия активаций прикладных процессов выходит за рамки эталонной модели. Тип прикладного процесса (application-process-type): описание класса прикладных процессов в виде набора функциональных возможностей по обработке информации. Прикладная сущность (application-entity - AE): совокупность функций прикладного процесса, непосредственно связанных с обеспечением его взаимодействия с другими прикладными процессами. Примером такой сущности может служить некоторый протокольный автомат, реализующий процедуры обмена данными с подобным ему автоматом в другой системе в соответствии с некоторым протоколом взаимодействия. Ассоциация (association): связь между сущностями, позволяющая им осуществлять обмен информацией. Физическая среда OSI (physical media for OSI): среда распространения физического сигнала, переносящего информацию. Примерами физических сред переноса информации в виде сигнала являются коаксиальный кабель, витая пара, оптоволокно, радиоканал и т.п. Определенные выше основные элементы эталонной модели OSI RM и их взаимосвязь иллюстрируется на рис.8.1. Следует заметить, что большое число определений и сокращений, вводимых в стандартах информационных технологий вообще и в OSI RM, в частности, а также способы построения понятий посредством композиции ключевых слов, существенно затрудняют перевод терминов и применение переведенных терминов. Поэтому для обеспечения большей точности изложения и соответствия рассматриваемого материала исходным документам, на иллюстрациях и рисунках будут в основном использоваться оригинальные термины. Рис.8.1. Основные элементы эталонной модели OSI RM Другая иллюстрация взаимосвязи определенных выше понятий приведена на рис. 8.2, на котором показана реальная открытая система (Open Real System), охватывающая пользователей (users), программы (programs), локальные ресурсы (файловую систему, базы данных и пр.), собственную открытую систему (Open System), прикладной процесс (Application Process). Прикладной процесс состоит из двух частей: прикладной сущности (Application Entity) и прикладного агента (Application Agent). Назначением прикладной сущности является реализация процедур (протоколов) обмена прикладными блоками данных (APDUs - Application Protocol Data Units) с удаленными прикладными сущностями такого же типа. Собственно обмен прикладными блоками данных осуществляется не непосредственно, а с помощью услуг набора протоколов, обеспечивающих транспортировку сегментов данных между открытыми системами в OSIE (в окружении OSI). Распределенная система сущностей, обеспечивающая надежную транспортировку данных между системами и предоставляющая соответствующий сервис, показана на рисунке в виде поставщика транспортного сервиса (Transport Service Provider). Прикладной агент - некоторая вспомогательная сущность (не стандартизуемая в модели OSI RM), обеспечивающая связь элементов открытой системы с локальными ресурсами и сущностями реальной открытой системы. Сокращение LSE (Local System Environment) используется для обозначения части открытой реальной системы, не принадлежащей OSIE. Рис.8.2. Взаимосвязь элементов эталонной модели OSI RM |