1. Физический (L1, Physical)
Отвечает за передачу *битов* по среде.
- Сигналы: электрические, оптические, радио.
- Примеры: разъёмы, пины, кабели (UTP, оптика), физика Ethernet, Wi‑Fi-радиоканал, оптические интерфейсы.
2. Канальный (L2, Data Link)
Передача *кадров* между соседними узлами по одному каналу, обнаружение ошибок.
- Адресация: MAC-адреса.
- Оборудование: коммутаторы, мосты, точки доступа (как L2-бриджи).
- Протоколы/технологии: Ethernet (кадровый уровень), Wi‑Fi (MAC), PPP, VLAN (802.1Q), STP.
3. Сетевой (L3, Network)
Логическая адресация и маршрутизация *пакетов* между разными сетями.
- Адресация: IP-адреса.
- Оборудование: маршрутизаторы, L3‑коммутаторы.
- Протоколы: IPv4, IPv6, ICMP, маршрутизация (OSPF, BGP, RIP, IS-IS).
4. Транспортный (L4, Transport)
End‑to‑end доставка данных между хостами, контроль целостности и порядка.
- Функции: сегментация, порты, переупорядочивание, retransmit, контроль потока/загрузки.
- Протоколы:
- TCP — надёжный, с установкой соединения, с подтверждениями и окнами.
- UDP — без соединения, без гарантии, минимальные накладные расходы.
- Реже: SCTP, DCCP.
5. Сеансовый (L5, Session)
Управление *сеансами* между приложениями: установка, поддержка, завершение, контроль диалога.
- Идея: держать логический сеанс поверх транспортного соединения, управлять его состояниями.
- Примеры:
- VPN-сеансы: PPTP, L2TP (часто рассматривают как L5 поверх L3/L2).
- RPC-механизмы (сеансы удалённых вызовов).
- Протоколы с отдельной «session service» (например, в некоторых реализациях SMB, сигнальные части мультимедиа-протоколов).
6. Уровень представления (L6, Presentation)
Отвечает за *формат и представление* данных: кодирование, шифрование, сжатие.
- Функции: преобразование форматов, изменение кодировок, сериализация, криптообёртки.
- Примеры:
- SSL/TLS как слой, обеспечивающий шифрованное представление данных поверх транспорта.
- Схемы кодирования и описания данных: ASN.1, XDR, BER/DER.
- Любые «форматные» прослойки между «голыми байтами TCP» и логикой приложения.
7. Прикладной (L7, Application)
Всё, с чем взаимодействует пользователь/приложение, — конкретные протоколы сервисов.
- Протоколы пользовательских и служебных сервисов:
- Веб и API: HTTP, HTTPS, WebSocket (частично), gRPC (поверх HTTP/2).
- Файлы: FTP, SFTP (SSH‑подсистема), TFTP.
- Почта: SMTP, IMAP, POP3.
- Служебные: DNS, DHCP, NTP.
- Доступ/управление: SSH, RDP, SIP, MQTT и т.п.
Замечание про TCP/IP vs OSI
На практике TCP/IP «схлопывает» уровни 5–7 OSI в один Application, а многие вещи L5–L6 рассматриваются как части конкретных прикладных протоколов или «обёртки» поверх L4. Поэтому в реальной работе чаще оперируют связкой: L2/L3/L4 + «application», а OSI используют как удобную логическую модель для объяснения и диагностики.
[file-name 000375_2026-06-16_12-37-46.txt]