Модель OSI
Пять минут на эту статью — и «Модель OSI» станет понятнее. Внутри: теория без воды, пример, разбор задания и чек-лист самопроверки.
Модель OSI: зачем она нужна
Когда интернет «тормозит», сайт не открывается или компьютер не видит принтер, важно понять, на каком этапе возникла проблема. Модель OSI помогает разобрать сетевой обмен по шагам: от сигнала в кабеле до страницы, которую ты видишь в браузере. Вместо набора непонятных терминов ты получишь понятную карту сети, научишься различать протоколы и увереннее решать задания по информатике.
OSI расшифровывается как Open Systems Interconnection, то есть «взаимодействие открытых систем». Это эталонная модель из семи уровней. Каждый уровень выполняет свою задачу и передаёт результат соседнему. При отправке данные движутся сверху вниз, а при получении — снизу вверх.
Приложение → Представление → Сеанс → Транспорт → Сеть → Канальный → Физический
Модель не означает, что любая современная сеть буквально состоит из семи отдельных программ. Это удобная схема для объяснения, проектирования и поиска неисправностей.
Семь уровней OSI
Запомни уровни сверху вниз с помощью фразы: «Пожалуйста, Представьте: Сетевой Транспорт Надёжно Каналит Физику». Смысл каждого уровня важнее самой фразы.
| № | Уровень | Что делает | Примеры |
|---|---|---|---|
| 7 | Прикладной | Даёт приложениям сетевые службы | HTTP, DNS, SMTP |
| 6 | Представления | Форматирует, сжимает и шифрует данные | UTF-8, JPEG, TLS |
| 5 | Сеансовый | Устанавливает и поддерживает сеанс | Управление диалогом |
| 4 | Транспортный | Доставляет данные между процессами | TCP, UDP, порты |
| 3 | Сетевой | Выбирает маршрут между сетями | IP, маршрутизатор |
| 2 | Канальный | Передаёт кадры внутри локальной сети | Ethernet, MAC, коммутатор |
| 1 | Физический | Передаёт электрические, световые или радиосигналы | Кабель, Wi-Fi-сигнал |
В школьных заданиях особенно часто встречаются IP на третьем уровне, TCP и UDP на четвёртом, а MAC-адрес и Ethernet — на втором.
Как данные проходят по сети
Представь, что ты открываешь страницу учебного сайта. На прикладном уровне браузер формирует запрос, например HTTP-запрос. Уровень представления отвечает за кодировку и защиту данных. Сеансовый уровень поддерживает диалог между программами.
Затем транспортный уровень делит большой поток на части и добавляет номера портов. TCP проверяет доставку и порядок частей, а UDP работает быстрее, но не подтверждает каждый фрагмент. Сетевой уровень добавляет IP-адреса отправителя и получателя и помогает выбрать маршрут.
Канальный уровень оформляет данные в кадры и использует MAC-адреса соседних устройств. На физическом уровне кадры превращаются в последовательность сигналов: электрических, световых или радиоволн.
Данные → сегмент TCP или датаграмма UDP → пакет IP → кадр → биты
На принимающем компьютере происходит обратный процесс. Каждый уровень убирает свою служебную информацию и передаёт полезные данные выше.
Учи уровни не отдельным списком, а через вопрос: «Что именно здесь добавляется?» Порт относится к транспорту, IP — к маршруту, MAC — к локальной доставке, а сигнал — к физическому уровню.
Разобранный пример: открываем сайт
Разберём ситуацию полностью. Компьютер запрашивает главную страницу сайта. Сначала браузер обращается к DNS, чтобы узнать IP-адрес домена. Затем формируется запрос к серверу. Для надёжной передачи используется TCP, а номер порта у веб-службы обычно связан с HTTP или HTTPS.
1. DNS: имя сайта → IP-адрес
2. HTTP/HTTPS: запрос страницы
3. TCP: данные получают номера и проверку доставки
4. IP: пакет получает адрес источника и назначения
5. Ethernet или Wi-Fi: пакет становится кадром
6. Радиосигнал или электрический импульс: кадр передаётся
7. Сервер выполняет обратную сборку и отправляет ответ
Если отключить Wi-Fi, проблема будет на физическом или канальном уровне. Если сеть работает, но неверно указан маршрут, проверяют сетевой уровень. Если соединение установлено, но приложение не отвечает, ищут причину выше, например в DNS, HTTP или настройках сервера.
Для закрепления пройди несколько похожих задач в бесплатной практике в личном кабинете: там удобно проверять себя сразу после теории.
Типичные ошибки в заданиях
Первая ошибка — путать IP и MAC. IP нужен для доставки пакета между сетями и может изменяться в зависимости от подключения. MAC идентифицирует сетевой интерфейс в локальном сегменте. Вторая ошибка — считать, что TCP и UDP относятся к сетевому уровню. Оба протокола работают на транспортном уровне, потому что связывают приложения и используют порты.
Третья ошибка — называть браузер протоколом. Браузер является приложением, а HTTP и HTTPS — протоколами прикладного уровня. Четвёртая — смешивать пакет и кадр. Пакет связан с уровнем IP, кадр — с канальным уровнем.
Не выбирай уровень только по названию устройства. Маршрутизатор обычно связывают с IP и третьим уровнем, но конкретное устройство может выполнять функции сразу нескольких уровней.
Если готовишься к экзамену, полезно решать задания в формате ОГЭ или ЕГЭ, каждый раз объясняя выбор уровня одним предложением.
Что запомнить
OSI — это семь уровней, которые описывают путь данных: физический, канальный, сетевой, транспортный, сеансовый, уровень представления и прикладной. Снизу передаются сигналы и кадры, выше появляются пакеты, сегменты и данные приложений. IP отвечает за маршрут, MAC — за локальный участок, TCP и UDP — за транспорт, а HTTP и DNS — за взаимодействие приложений.
Главный алгоритм решения задачи такой: найди объект или протокол, определи его основную функцию, затем сопоставь функцию с уровнем. Не пытайся запоминать только номера: объяснение «почему» защищает от похожих вариантов ответа.
Следующий шаг — зарегистрируйся и реши 5 заданий бесплатно в личном кабинете. После каждой ошибки возвращайся к таблице и отмечай, какой уровень был перепутан.
Как закрепить тему после разбора?
Составь собственный путь открытия сайта и подпиши для каждого шага уровень OSI. Затем реши несколько заданий без подсказки и объясни вслух, чем IP отличается от MAC.
Сколько уровней включает модель OSI?
Модель OSI включает семь уровней: физический, канальный, сетевой, транспортный, сеансовый, представления и прикладной.
На каком уровне работает IP?
IP относится к сетевому, третьему уровню. Он помогает адресовать пакеты и выбирать маршрут между сетями.
Чем TCP отличается от UDP?
TCP проверяет доставку и порядок данных, а UDP передаёт их без такого подтверждения. Оба протокола относятся к транспортному уровню.
Не оставляйте тему «прочитанной»
Понимание — половина дела. Вторая — практика с обратной связью: личный кабинет Просто Урок покажет, где вы ошибаетесь, и подтянет слабые места.