Чем модель OSI отличается от модели TCP/IP?
Модели OSI и TCP/IP
OSI — семиуровневая теоретическая модель сетевого взаимодействия, а TCP/IP — практическая четырёхуровневая модель, на которой реально построен интернет.
Уровни OSI
- Физический — сигналы и кабели.
- Канальный — кадры, MAC-адреса, Ethernet.
- Сетевой — маршрутизация, IP.
- Транспортный — TCP и UDP, порты.
- Сеансовый — управление сессиями.
- Представления — кодировки и шифрование.
- Прикладной — HTTP, DNS, SMTP.
Модель TCP/IP
Сжимает стек до четырёх уровней: канальный, межсетевой (IP), транспортный, прикладной — сеансовый и представления растворены внутри приложений.
Зачем тогда знать OSI
- Общий язык диагностики: «проблема на L3» — маршрутизация, «на L7» — приложение.
- Классификация оборудования: коммутаторы L2, маршрутизаторы L3, балансировщики L4/L7.
Коротко для собеседования
На собеседовании OSI нужна как словарь: по номеру уровня сразу понятно, где искать проблему и что умеет железо — L2-коммутатор, L4- или L7-балансировщик. Реальный стек интернета — TCP/IP, где сеансовый уровень и уровень представления живут внутри приложений, как TLS.