Модель OSI - уровни сетевых протоколов
Primary tabs
Модель OSI (Open Systems Interconnection — «взаимосвязь открытых систем») — это эталонная модель сетевого взаимодействия: она делит передачу данных от приложения к приложению на 7 уровней.
Каждый уровень решает свою часть задачи доставки и работает со своими сетевыми протоколами и технологиями.
Уровни модели OSI (снизу вверх)
- 1. Физический — передача битов по среде: кабели, радиосигнал, разъёмы
- 2. Канальный — передача кадров внутри одной локальной сети:
MAC-адреса,Ethernet, коммутаторы - 3. Сетевой — объединение сетей, маршрутизация:
IP-адреса, маршрутизаторы - 4. Транспортный — доставка данных между программами (по портам):
TCP,UDP - 5. Сеансовый — установка, поддержка и завершение сеанса связи
- 6. Представления — формат данных: кодировки, сжатие, шифрование (
TLS) - 7. Прикладной — то, с чем работает приложение:
HTTP,DNS,SMTP
Как это работает
При отправке данные проходят уровни сверху вниз — каждый добавляет свой заголовок (инкапсуляция), на приёме разбираются снизу вверх. Простое правило:
- уровни 1–3 отвечают за то, чтобы данные дошли «по адресу»,
- уровни 4–7 — за то, чтобы их правильно поняла программа.
- Log in to post comments
- 91 reads