Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Эталонная модель взаимодействия открытых систем состоит из семи уровней:
1. Физический уровень – базовый уровень в иерархии протоколов модели взаимодействия открытых систем. Назначение физического уровня состоит в обеспечении механических, электрических, функциональных и процедурных средств для установления, поддержания и разъединения физических соединений с целью передачи последовательностей бит между объектами сети.
Основные функции уровня:
– определение характеристик физической среды передачи данных;
– определение характеристик электрических сигналов;
– передача последовательностей бит.
2. Канальный уровень обеспечивает надежную передачу массивов данных между сетевыми открытыми системами, непосредственно связанными некоторой физической средой передачи данных. Назначение канального уровня заключается в управлении доступом к передающей среде и в управлении передачей данных.
Основные функции уровня:
– прием пакетов, поступающих с сетевого уровня;
– подготовка пакетов к передаче;
– организация начала передачи информации;
– передача информации по каналу;
– проверка получаемой информации и исправление ошибок;
– перевод канала в пассивное состояние;
3. Сетевой уровень служит для образования единой транспортной системы, объединяющей несколько сетей, причем эти сети могут использовать различные принципы передачи сообщений между конечными узлами и обладать произвольной структурой связей. Назначение сетевого уровня заключается в установлении, поддержании и разъединении сетевых соединений между объектами транспортного уровня и прокладке оптимальных маршрутов для передачи пакетов данных через топологию подсетей связи.
Основные функции уровня:
– обеспечение независимости передачи данных от используемых средств передачи;
– управление скоростью передачи блоков данных;
– выбор маршрута передачи и коммутация (ретрансляция) данных; – обнаружение и исправление ошибок передачи данных.
4. Транспортный уровень обеспечивает приложениям или верхним уровням модели – прикладному и сеансовому – передачу данных с той степенью надежности, которая им требуется. Назначение транспортного уровня: обеспечение надежного, последовательного обмена данными между пользователями с использованием сетевого уровня и управление потоком данных, чтобы гарантировать правильный прием блоков данных.
Основные функции уровня:
– деление длинных сообщений, поступающих от верхних уровней, на пакеты данных;
– управление темпом обмена;
– формирование первоначальных сообщений из набора пакетов, полученных через нижние уровни;
– определение качества сервиса, которое требуется обеспечить посредством сетевого уровня, включая обнаружение и устранение ошибок.
5. Сеансовый уровень устанавливает, управляет и завершает сеансы взаимодействия между прикладными задачами. Назначение сеансового уровня – обеспечивать управление диалогом для того, чтобы фиксировать, какая из сторон является активной в настоящий момент, а также предоставлять средства синхронизации.
Основные функции уровня:
– выбор режима передачи между прикладными процессами;
– управление очередностью передачи данных и их приоритетом;
– определение точки синхронизации;
– осуществление повторной установки сеансового соединения в заранее определенное состояние по запросу представительного уровня; – восстановление сеанса.
6. Представительный уровень (уровень представления данных) отвечает за то, чтобы информация, посылаемая из прикладного уровня одной системы, была читаемой для прикладного уровня другой системы. Назначение представительного уровня – обеспечение независимости прикладных взаимодействующих объектов от использования конкретного синтаксиса (кодирования) передаваемой информации.
Основные функции уровня:
– запрос установления сеанса;
– выбор правил кодирования информации;
– согласование и повторное согласование правил кодирования информации;
– шифрование и дешифрование данных для обеспечения секретности обмена данными для всех прикладных служб;
– запрос завершения сеанса.
7. Прикладной уровень является границей между процессами сети и прикладными (пользовательскими) процессами. Назначение прикладного уровня – обеспечить доступ прикладных процессов к среде передачи информации для обеспечения их взаимодействия при решении общей задачи.
Основные функции уровня:
– идентификация партнеров, предполагающих взаимодействовать;
– установление полномочий для передачи;
– согласование механизма секретности;
– передача прикладных данных;
– согласование ответственности за обнаружение ошибок и процедур управления целостностью данных; – идентификация ограничений по синтаксису данных (множество символов, структуры данных).
Дата публикования: 2015-10-09; Прочитано: 654 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!