Какие существуют уровни модели OSI?
Модель OSI (Open Systems Interconnection) — эталонная семиуровневая модель сетевого взаимодействия, описывающая, как данные проходят путь от приложения до физического носителя и обратно.
Аналогия из жизни: модель OSI похожа на почтовую систему. Вы пишете письмо (уровень 7), кладёте в конверт с адресом (уровни 5-6), отдаёте на почту (уровень 4), почта определяет маршрут (уровень 3), грузит в транспорт (уровень 2) и физически везёт по дороге (уровень 1).
| # | Уровень (layer) | Тип данных (PDU) | Функции | Примеры |
|---|---|---|---|---|
| 7 | Прикладной (application) | — | Доступ к сетевым службам | HTTP, FTP, DNS |
| 6 | Представления (presentation) | — | Представление и шифрование данных | ASCII, JPEG, SSL |
| 5 | Сеансовый (session) | — | Управление сеансом связи | RPC, PAP |
| 4 | Транспортный (transport) | Сегменты / Дейтаграммы | Прямая связь между конечными пунктами и надёжность | TCP, UDP |
| 3 | Сетевой (network) | Пакеты (packet) | Определение маршрута и логическая адресация | IP, ICMP |
| 2 | Канальный (data link) | Кадры (frame) | Физическая адресация | Ethernet, L2TP |
| 1 | Физический (physical) | Биты (bit) | Работа со средой передачи и сигналами | USB, витая пара |
На практике чаще используется упрощённая модель TCP/IP из четырёх уровней, но модель OSI полезна как теоретическая основа для понимания, на каком уровне работает тот или иной протокол. Например, HTTP работает на 7-м уровне, TCP — на 4-м, а IP — на 3-м.
На собеседовании: часто просят перечислить уровни и привести примеры протоколов для каждого. Запомните как минимум уровни 7 (HTTP), 4 (TCP/UDP) и 3 (IP) — это спрашивают чаще всего. Мнемоника: «All People Seem To Need Data Processing» (Application, Presentation, Session, Transport, Network, Data Link, Physical).