←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12
;
- идентификация ограничений по синтаксису данных ( мно-
- 48 -
жество символов , структуры данных ) .
Прикладной уровень содержит все функции , отсутствующие
на более низких уровнях , но необходимые для взаимодействия
открытых систем . Когда предполагается взаимодействие конк-
ретных экземпляров прикладных процессов , процесс-инициатор
вызывает экземпляр прикладного объекта своей открытой
системы . Затем устанавливается ответственность этого
экземпляра прикладного объекта за установление соединения с
экземпляром прикладного объекта открытой системы-получателя.
Этот процесс осуществляется путем вызова экземпляров объектов
на нижних уровнях . После установления соединения между
прикладными объектами прикладные процессы могут взаимодейст-
вовать .
Прикладной объект состоит из элемента пользователя и
элемента прикладной службы . Выделяется два типа элементов
прикладной службы : общие элементы и специальные элементы .
Общие элементы предоставляют возможности , необходимые мно-
жеству приложений , специальные - возможности , требуемые для
обеспечения дополнительных услуг конкретным приложениям (
например , передача файлов , банковские операции и т. д. ) .
В эталонной модели OSI совместное функционирование ре-
альных открытых систем моделируется через взаимодействие
прикладных процессов в этих системах .
Прикладной процесс - это элемент реальной открытой сис-
темы , который принимает участие в выполнении одного или нес-
кольких заданий по обработке информации .
Для выполнения задания по распределенной обработке ин-
формации требуется совместное функционирование нескольких
- 49 -
прикладных процессов . Множество вовлекаемых в выполнение не-
которого задания прикладных процессов может изменятся . Прик-
ладной прцесс может одновременно или последовательно прини-
мать участие в выполнении одного или нескольких различных и ,
возможно ,независимых заданий . Взаимодействие прикладных
процессов может быть двусторонним или многосторонним , синх-
ронным или асинхронным , они могут быть связаны в иерархичес-
кую , сетевую и другие структуры при обработке некоторого за-
дания . При поддержке одного или нескольких заданий приклад-
ным процессам может потребоваться разделение своего взаимо-
действия на ряд логически независимых частей .
Деятельность данного прикладного процесса по поддержке
конкретного задания по обработке информации поддерживается
вызовом прикладного процесса .
Прикладной процесс может в некоторый момент времени не
иметь ни одного вызова или иметь их несколько . Совместная
деятельность прикладных процессов осуществляется некоторым
динамически меняющимся набором вызовов прикладных процессов ,
взаимодействующих посредством функций взаимодействия . Причем
существенное значение для описания этой деятельности имеет
определение свойств функций взаимодействия , а не конкретные
обеспечивающие их механизмы ( например , механизмы передачи
данных ) .
В среде OSI конкретный случай совместного функционирова-
ния прикладных процессов представляется некоторой конфигура-
цией вызовов прикладных процессов , а функция взаимодействия
- соответствующей конфигурацией вызовов прикладных объектов
( рис.7 ) .
- 50 -
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Вызов прикладного процесса і
і і
і ЪДДДДДДДДДДДДДДДДДДДДї і
і і вызов прикладного і і
і і объекта і і
і АДДДДДДДДДВДДДДДДДДДДЩ і
АДДДДДДДДДДДДДЕДДДДДДДДДДДДДДЩ
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Вызов прикладного ЪДДДДДДДДДБДДДДДДДДДї і
і процесса і Вызов прикладного і і
і і объекта і і
і АДДДДДДДДДДДДДДДДДДДЩ і
і ЪДДДДДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДДДДДї і
і і Вызов прикладного і і Вызов прикладного і і
і і объекта і і объекта і і
і АДДДДДДДДДВДДДДДДДДДДДЩ АДДДДДДДДДДВДДДДДДДДДДЩ і
АДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДЩ
ЪДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДЕДДДДДДДДДДДДї
і ЪДДДДДДДДДДБДДДДДДДДДДї і і ЪДДДДДДДДДДБДДДДДДДДДДї і
і і Вызов прикладного і і і і Вызов прикладного і і
і і объекта і і і і объекта і і
і АДДДДДДДДДДДДДДДДДДДДДЩ і і АДДДДДДДДДДДДДДДДДДДДДЩ і
і Вызов прикладного і і Вызов прикладного і
і процесса і і процесса і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ АДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Рис. 7. Взаимодействие прикладных процессоо в среде OSI.
- 51 -
Прикладной объект - это активный элемент открытой систе-
мы , представляющий те компоненты прикладного процесса , ко-
торые участвуют в обмене информацией между открытыми систе-
мами . Каждый прикладной объект относится только к одному
прикладному процессу .
Тип прикладного объекта определяется набором конкретных
выполняемых функций , а сам прикладной объект - это экземпляр
некоторого типа прикладного объекта . Вызов прикладного об-
ъекта выполняет функции прикладного объекта для конкретного
случая обмена информацией .
Внутренняя структура прикладного объекта отражает как
поведение прикладного процесса при обмене информацией , так и
требования по обмену информацией , проистекающие из его роли
в обработке информации .
На прикладном уровне присваиваются наименования типам и
экземплярам прикладных процессов и объектов . Наименование
однозначно идентифицирует элемент в среде OSI , и оно может
быть отображено в адрес посредством справочной функции . Вре-
мя , в течение которого действительно некоторое наименование,
определяется администрацией реальной открытой системы .
Каждый элемент прикладной службы требует описания пре-
доставляемых им услуг и поддерживающего их выполнение прото-
кола .
Спецификация протокола определяет правила информационно-
го обмена между равноправными элементами прикладной службы .
Она также может содержать описание используемой службы предс-
тавительного уровня или услуг , предоставляемых другими эле-
- 52 -
ментами прикладной службы .
3. Взаимодействие ЛВС на различных уровнях .
Устройства , используемые для межсетевого взаимодейст-
вия , зависят от степени совместимости сетей .
Когда две сети соединяются , то эти соединения выполняю-
тся на первом идентичном уровне OSI .
Устройства , называемые усилителями , достигают самого
низкого уровня соединения . Устройства , регенерирущие сиг-
нал ( усилители ) , устанавливают кабельное соединение на
уровне 2 ( канальный уровень ) - в действительности соедине-
ние " уровень 1 - к - уровню 1 " ( физический уровень ) , ко-
торое осуществляется на уровне 2 .
Усилители расширяют дальность действия одной сети . Ког-
да устанавливается усилитель он создает физический разрыв в
кабеле . Сигнал воспринимается с одной стороны усилителя ,
затем регенерируется , и направляется
←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12
|
|