Модель OSI: семь уровней

Что делает каждый уровень модели OSI, какие протоколы и устройства к нему относятся, чем модель отличается от стека TCP/IP.

Модель OSI — эталонная семиуровневая схема сетевого взаимодействия. Реальные сети работают по стеку TCP/IP, но терминология и вопросы на экзамене строятся вокруг OSI.

УровеньЕдиница данныхПротоколыУстройства
7ПрикладнойДанныеHTTP, FTP, SMTP, DNS, SSHШлюз, прокси
6ПредставленияДанныеSSL/TLS, JPEG, ASCII
5СеансовыйДанныеRPC, NetBIOS, PPTP
4ТранспортныйСегмент / дейтаграммаTCP, UDPМежсетевой экран
3СетевойПакетIP, ICMP, OSPF, BGPМаршрутизатор
2КанальныйКадрEthernet, PPP, ARPКоммутатор, мост
1ФизическийБитвитая пара, оптика, Wi-Fi (радио)Концентратор, повторитель

Что делает каждый уровень

Инкапсуляция

При передаче вниз по стеку каждый уровень добавляет свой заголовок: данные → сегмент (TCP-заголовок с портами) → пакет (IP-заголовок с адресами) → кадр (Ethernet-заголовок с MAC + контрольная сумма). На приёме заголовки снимаются в обратном порядке. Это и есть ответ на классический вопрос «что происходит с данными по пути».

TCP против UDP

ПризнакTCPUDP
СоединениеУстанавливается (three-way handshake)Нет, отправляем сразу
НадёжностьПодтверждения, повторы, гарантия порядкаБез гарантий
СкоростьНиже, больше накладных расходовВыше
Заголовок20 байт минимум8 байт
ПрименениеHTTP, FTP, почта, SSHDNS, видеозвонки, стриминг, игры
Three-way handshake (SYN → SYN-ACK → ACK) спрашивают почти всегда. Разрыв соединения — четырёхэтапный: FIN → ACK → FIN → ACK.

Соответствие OSI и TCP/IP

OSITCP/IP
7, 6, 5 — прикладной, представления, сеансовыйПрикладной
4 — транспортныйТранспортный
3 — сетевойМежсетевой (Internet)
2, 1 — канальный и физическийСетевого доступа

Практический вывод: OSI — учебная модель для описания и диагностики («проблема на канальном уровне»), TCP/IP — то, что реально работает. Диагностику сети принято вести снизу вверх: сначала кабель и линк, потом IP, потом порты и приложение.

Частые вопросы

На каком уровне работает коммутатор?

Классический коммутатор — на канальном (2), оперирует MAC-адресами. Коммутаторы третьего уровня умеют ещё и маршрутизацию по IP.

Куда отнести HTTPS?

Само HTTP — прикладной уровень (7), а шифрование TLS формально относят к уровню представления (6), хотя в стеке TCP/IP это всё считается прикладным уровнем.

Читайте также

Сделаем работу по этой теме

Опишите задачу — ответим в течение 15 минут в личных сообщениях ВКонтакте, назовём срок и цену. Предоплаты за оценку нет.

  • Оценка заявки бесплатно
  • Правки по замечаниям преподавателя
  • Работы по всем техническим и IT-дисциплинам

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