OSI включает в себя семь уровней — каждый из них строится на нижележащем уровне. OSI обеспечивает совместимость различных систем, ведь модель способствует разработке и внедрению сетевых протоколов и технологий стандартным образом.
Уровни OSI
Модель предполагает, что устройства сети выстраиваются в уровни, отличные по своему функционалу.
L1. Физический уровень
Определяет физический интерфейс между устройствами в сети, включая все характеристики среды передачи. Также он задает правила передачи необработанных данных по среде.
L2. Канальный уровень
Сфера ответственности L2 — стабильная передача по физическому каналу, включая идентификацию и корректировку ошибок, управление потоком и синхронизацию кадров.
L3. Сетевой уровень
Логическая адресация и маршрутизация пакетов данных между узлами сети — задачи устройств сетевого уровня. Сюда входит определение наилучшего пути для трансфера данных, фрагментация и повторная сборка пакетов по мере необходимости.
L4. Транспортный уровень
Обеспечивает сквозную связь приложений на разнообразных устройствах, включая надежный трансфер данных, восстановление ошибок и управление потоком. Устройства L4 исключают потерю или дублирование, а также отвечают за правильную последовательность передачи данных.
L5. Сеансовый уровень
Сфера ответственности L5 — контроль и управление сеансом связи между двумя устройствами, включая создание, управление и завершение сеансов. Также обеспечивает синхронизацию и восстановление обмена информацией в случае прерывания.
L6. Уровень представления
Выполняет услуги по переводу и форматированию данных, включая преобразование, кодирование, дешифрование, сжатие и декомпрессию. L6 гарантирует, что данные могут быть представлены в совместимом формате между различными системами.
L7. Прикладной уровень
L7 взаимодействует непосредственно с пользователем и его прикладным ПО. Устройства прикладного уровня предоставляют сетевые услуги конечному пользователю, такие как электронная почта, просмотр веб-страниц, передача файлов и удаленный доступ.