Модель OSI (Open Systems Interconnection) описывает структуру передачи данных от одного приложения другому. 3 Она включает семь уровней, каждый из которых выполняет определённую функцию: 23
- Прикладной уровень. 12 Здесь формируется контент, например веб-страница, который затем передаётся на уровень представления. 1
- Уровень представления. 1 Преобразует информацию в соответствующий формат (например, кодирует её), после чего передаёт её на уровень сеанса. 1
- Сеансовый уровень. 1 Координирует процесс обмена информацией, обеспечивает синхронизацию и отправляет данные на транспортный уровень. 1
- Транспортный уровень. 1 Разделяет информацию на сегменты, добавляет к ним заголовки с контрольной информацией и передаёт их на сетевой уровень. 1
- Сетевой уровень. 1 Конвертирует сегменты в пакеты, добавляет IP-заголовки с адресами отправителя и получателя и передаёт пакеты на канальный уровень. 1
- Канальный уровень. 1 Преобразует пакеты в фреймы, к которым присоединяются MAC-заголовки и контрольные суммы, после чего фреймы отправляются на физический уровень. 1
- Физический уровень. 1 Отвечает за передачу фреймов через физическую среду в виде электрических или оптических сигналов. 1
Когда данные достигают своей цели, информация проходит через все уровни в обратном порядке, обеспечивая её корректное восприятие и использование. 1
Модель OSI полезна как концептуальная основа для понимания работы сети, но она не всегда идеально отражает сложности реальных сетей. 3