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