Прикладной уровень отвечает за доступ приложений в сеть. Задачами этого уровня является перенос файлов, обмен почтовыми сообщениями и управление сетью.
К числу наиболее распространенных протоколов верхних уровней относятся:
Обмен информацией всегда требует выполнения ряда функций, некоторые из которых должны выполняться конечными пользователями, а другие промежуточными устройствами системы связи. Как правило, эти функции выполняются в определенной последовательности.
Модель ЭМВОС устанавливает:
· единый перечень понятий информационного взаимодействия,
· общепринятый способ расщепления функций сети на модули (уровни).
· семиуровневую иерархию функций, обеспечивающих взаимодействие открытых систем,
Границы между уровнями устанавливаются так, чтобы обеспечить самостоятельность и изолированность уровней с тем., чтобы взаимодействие между смежными уровнями было минимальным, общее число уровней – небольшим, а изменения, проводимые в пределах одного уровня, не требовали бы модификации других уровней.
Совокупность правил (процедур) взаимодействия объектов одноименных уровней называется протоколом.
В русском языке слово протокол имеет два толкования :
Документ, фиксирующий что-либо (милицейский протокол)
Правила поведения (дипломатический протокол)
В данном случае используется второе значение.
Подчеркнем, что протокол это лишь спецификация взаимодействия на определенном уровне, котораz может иметь различные конкретные реализации (версии протоколов). В этом смысле, возможна аналогия со спецификацией языка программирования и конкретной версией компилятора.
Принято различать протоколы верхних и нижних уровней
Прикладной | Протоколы верхних уровней | |
Представительный | ||
Сеансовый | ||
Транспортный | ||
Сетевой | Протоколы нижних уровней (сетевые протоколы) | |
Канальный | ||
Физический |
Основные функции протоколов каждого уровня приведены в таблице
Уровень | Основные Функции |
Прикладной | Обеспечение доступа в среду ВОС для прикладных процессов, идентификация партнеров, согласование механизмов секретности, качества сервиса и др. |
Представительный | Обеспечение независимости прикладного уровня от правил кодирования передаваемой информации ( на этом уровне отсутствует мультиплексирование) |
Сеансовый | Открытие и закрытие сеансов связи, синхронизация диалога, управление очередностью (режимом) взаимодействия (дуплексное, полудуплексное, симплексное взаимодействие) |
Транспортный | Обеспечение требуемого качества передачи и эффективного использования ресурсов сети |
Сетевой | Установление маршрута, управление (время жизни пакета) |
Канальный | Динамическое установление и разъединение канальных соединений между смежными узлами, обнаружение и исправление ошибок физического уровня, управление доступом к каналу, упаковка данных в кадры и восстановление кадров из потока битов.. |
Физический | Обеспечение механических, электрических, функциональных и процедурных средств для передачи битов между объектами по физической среде и правильного их восприятия. Т.е. представление цифры (бита) в виде электрического сигнала и обратное преобразование. Этот уровень определяет тип среды (витая пара, кабель, радиоканал и т.д.), тип передачи (синхр./асинхр), скорость передачи, тип кодирования битов . |
Основными понятиями, вводимыми в ЭМВОС являются:
Уровень взаимодействия,
Сервис N-го уровня
Межуровневый интерфейс
Протокол.N-го уровня,
Протокольный блок данных,
Протокольные блоки данных различных уровней принято именовать
Прикладной уровень- сеансовый уровень - Cообщение
Транспортный уровень Сегмент (TCP)
Сетевой уровень Пакет
Канальный уровень Кадр
Физический уровень Бит