Эталонная модель взаимодействия открытых систем (ЭМВОС)

Для удобства модернизации сложных информационных систем их делают максимально открытыми, т.е. в отношении вычислительных сетей реализация концепции открытости привела к появлению ЭМВОС, предложенной международной организацией стандартизации (ISO - International Standard Organization). В этой модели дано описание общих принципов, правил, соглашений, обеспечивающих взаимодействие информационных систем и называемых протоколами.

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

ЭМВОС содержит семь уровней.

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

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

На сетевом (network) уровне происходит формирование пакетов по правилам тех промежуточных сетей, через которые проходит исходный пакет, и маршрутизация пакетов, т.е. определение и реализация маршрутов, по которым передаются пакеты. Другими словами, маршрутизация сводится к образованию логических каналов.

АС-1 АС-А

Прикладные процессы

Уровневые протоколы

Прикладные процессы

7. Прикладной

Пользовательское управление данными

7. Прикладной

6. Представительный

Интерпретация передаваемых данных

6. Представительный

5. Сеансовый

Поддержка диалога между удаленными процессами

5. Сеансовый

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

Обеспечение взаимодействия удаленных процессов

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

3. Сетевой

Маршрутизация, управление потоками данных

3. Сетевой

2. Канальный

Формирование кадров, управление доступом к среде

2. Канальный

1. Физический

Битовые протоколы передачи информации

1. Физический

Передающая среда (коммуникационная подсеть)

Рис. 3.13. Структура ЭМВОС

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

На сеансовом (session) уровне определяются тип связи (дуплекс или полудуплекс), начало и окончание заданий, последовательность и режим обмена запросами и ответами взаимодействующих партнеров.

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

На прикладном (application) уровне определяются и оформляются в сообщения те данные, которые подлежат передаче по сети.

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

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >