Семиуровневая система протоколов.

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




