8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 8 9 10 11 12 13 14 ... 30

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

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

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

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


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

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

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

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

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

Стандарт, выпущенный организацией ВОС для сеансового уровня,

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

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

В модели ВОС выделено пять классов транспортных служб. Сетевой уровень иногда ненадежен, поэтому могут существовать остаточные ошибки, т.е. ошибки, которые все еще присутствуют после того, как более низкие уровни выполнили их обработку. Кроме гот о. моту г существовать так называемые еигнализиругопше отказы {signaled feihat*}. Так называют ошибки, обнаруживаемые сетевым уровнем, с которыми он не может справиться.


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

тип А - сетевые соединения с приемлемым уровнем ос «точных ошибок и приемлемым уровнем сигнализируюдщх отказов;

гяп В - сетевые соединения с приемлемым уровнем остаточных ошибок и с недопустимым уровнем сигналюирутоодих отказов;

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

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

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

Второй, канальный (Data link} уровень выполняет функции установления, поддержания и разьединения соединений каналов связи. Эти соединения назывоюх информационными каналами. Для обеспечения информационных каналов выполняется разделение информации на отдельные сегменты; пакеты, кадры или ячейки. Для обеспечения низкого значения коэффициента ошибок, канальный уровень содержит функции компенсации ошибок, организуя битовый поток таким образом, чтобы дать возможность проверить, правильно ли принята переданная информация.

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

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

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



0 ... 8 9 10 11 12 13 14 ... 30