OSI Network Model

10 марта 2023
OSI (Open System Interconnection) — это структура стека координации протоколов сети.

OSI включает в себя семь уровней — каждый из них строится на нижележащем уровне. OSI обеспечивает совместимость различных систем, ведь модель способствует разработке и внедрению сетевых протоколов и технологий стандартным образом.

Уровни OSI

Модель предполагает, что устройства сети выстраиваются в уровни, отличные по своему функционалу.

Уровни модели OSI - Таблица

L1. Физический уровень

Определяет физический интерфейс между устройствами в сети, включая все характеристики среды передачи. Также он задаем правила передачи необработанных данных по среде.

L2. Канальный уровень

Сфера ответственности L2 — стабильная передача по физическому каналу, включая идентификацию и корректировку ошибок, управление потоком и синхронизацию кадров.

L3. Сетевой уровень

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

L4. Транспортный уровень

Обеспечивает сквозную связь приложений на разнообразных устройствах, включая надежный трансфер данных, восстановление ошибок и управление потоком. Устройства L4 исключают потерю или дублирование, а также отвечают за правильную последовательность передачи данных.

L5. Сеансовый уровень

Сфера ответственности L5 — контроль и управление сеансом связи между двумя устройствами, включая создание, управление и завершение сеансов. Также обеспечивает синхронизацию и восстановление обмена информацией в случае прерывания.

L6. Уровень представления

Выполняет услуги по переводу и форматированию данных, включая преобразование, кодирование, дешифрование, сжатие и декомпрессию. L6 гарантирует, что данные могут быть представлены в совместимом формате между различными системами.

L7. Прикладной уровень

L7 взаимодействует непосредственно с пользователем и его прикладным ПО. Устройства прикладного уровня предоставляют сетевые услуги конечному пользователю, такие как электронная почта, просмотр веб-страниц, передача файлов и удаленный доступ.