Модель OSI: описание 7 уровней сетевой модели и примеры
Модель OSI — это эталонная 7-уровневая модель взаимодействия открытых систем (стандарт ISO/IEC 7498-1:1994). Она описывает инкапсуляцию данных сверху вниз и распаковку снизу вверх для диагностики сетей.
Оглавление
Устройство модели и принцип инкапсуляции
Модель OSI является концептуальной (эталонной) моделью, а не строгим набором работающих протоколов. В реальности интернет функционирует на основе стека протоколов TCP/IP, который группирует функции OSI в 4 уровня: Прикладной, Транспортный, Сетевой и Доступа к сети.
При отправке данные инкапсулируются от верхнего (7-го) уровня к нижнему (1-му), обрастая служебными заголовками. При получении процесс обратный: данные распаковываются от нижнего уровня к верхнему, пока не дойдут до пользовательского приложения.
Подробное описание 7 уровней модели OSI
| Уровень | Название | PDU (Единица данных) | Функция | Примеры протоколов / технологий | Сетевое оборудование |
|---|---|---|---|---|---|
| 7 | Прикладной (Application) | Данные | Предоставление сетевых служб непосредственно пользовательским приложениям | HTTP, HTTPS, FTP, SMTP, POP3 | — |
| 6 | Представления (Presentation) | Данные | Преобразование форматов данных, шифрование и сжатие информации для корректного восприятия прикладным уровнем | ASCII, JSON, форматы шифрования | — |
| 5 | Сеансовый (Session) | Данные | Управление сеансом связи между приложениями (установка, поддержание, синхронизация и завершение соединения) | RPC, PAP, L2TP, gRPC | — |
| 4 | Транспортный (Transport) | Сегменты (TCP) или Датаграммы (UDP) | Обеспечение надёжной или быстрой доставки данных между конечными узлами, управление потоком и контроль ошибок | TCP, UDP | — |
| 3 | Сетевой (Network) | Пакеты | Логическая адресация и определение оптимального маршрута передачи данных между разными сетями | IPv4, IPv6, ICMP, IPsec | Маршрутизатор |
| 2 | Канальный (Data Link) | Кадры | Физическая (MAC) адресация, формирование кадров, контроль ошибок на участке между двумя непосредственно соединёнными устройствами | Ethernet, PPP, ARP | Коммутатор, сетевой мост |
| 1 | Физический (Physical) | Биты | Передача неструктурированного потока битов через физическую среду, определение электрических, механических и функциональных характеристик | Кабели RJ-45 («витая пара»), оптоволокно, радиоканал (физический аспект Wi-Fi, Bluetooth) | Концентратор, повторитель |
Российский контекст: шифрование на уровне представления
Стандарт ISO/IEC 7498-1 является международным и не подвержен санкциям, блокировкам или изменениям законодательства РФ. Однако на 6-м уровне (Представления) в российских государственных и корпоративных информационных системах в качестве примеров шифрования актуальны отечественные стандарты: ГОСТ Р 34.12-2015 (алгоритмы «Кузнечик» и «Магма»).
Правила диагностики сетевых неполадок
Неверное понимание уровней может привести к потере времени при диагностике сети (например, попытка настройки маршрутизации или брандмауэра на 3–4 уровне при физической неисправности патч-корда на 1 уровне).
При диагностике проблем действует строгое правило «снизу вверх»:
- Сначала проверяют физический уровень (целостность кабеля, индикаторы порта).
- Затем канальный уровень (корректность MAC-адресов, работу коммутатора).
- И только потом переходят к сетевому уровню и выше.
Для запоминания порядка уровней снизу вверх (с 1 по 7) используйте мнемоническое правило: «Фанаты Качают Сетки, Тренируя Силу Предков Приклада» (Физический, Канальный, Сетевой, Транспортный, Сеансовый, Представления, Прикладной).
Частые ошибки
- Диагностика сверху вниз. Попытка проверить настройки DNS или брандмауэра, когда проблема заключается в отошедшем кабеле или выключенном порте (1 уровень).
- Путаница с TCP/IP. Ожидание, что модель OSI — это строгий набор работающих протоколов. На практике интернет работает на основе 4-уровневого стека TCP/IP, который лишь концептуально соотносится с OSI.
FAQ
Сколько уровней в модели OSI?
Модель состоит ровно из 7 уровней.
На каком уровне работает маршрутизатор?
Маршрутизатор работает на 3-м (сетевом) уровне, так как его основная задача — логическая адресация и маршрутизация пакетов между разными сетями.
В чём главное отличие модели OSI от TCP/IP?
Модель OSI — это концептуальная 7-уровневая эталонная модель для понимания сетевых процессов, а TCP/IP — реальный стек протоколов, сгруппированный в 4 уровня, на котором фактически построен современный интернет.