Модели OSI и TCP/IP: слои, протоколы и инкапсуляция

Зачем нужны модели

Модель OSI — это не программа, а общий словарь. Она делит обмен данными на семь уровней: физический, канальный, сетевой, транспортный, сеансовый, представления и приложений. TCP/IP обычно объединяет верхние три в прикладной слой, а физический и канальный — в уровень доступа к сети. Разделение помогает локализовать неисправность: отсутствие линка не исправляется настройкой DNS.

Семь уровней OSI

Уровень Что делает Примеры
7. Приложений Сервис для пользовательской программы HTTP, DNS, SMTP, SSH
6. Представления Формат, кодировка, шифрование TLS, JPEG, UTF-8
5. Сеансовый Управляет диалогом и сессией RPC, NetBIOS session
4. Транспортный Порты, доставка, порядок TCP, UDP, QUIC
3. Сетевой Логическая адресация и маршрутизация IPv4, IPv6, ICMP
2. Канальный Кадры, MAC, VLAN, обнаружение ошибок Ethernet, 802.11, 802.1Q
1. Физический Биты, сигнал, среда медь, оптика, радиоканал

В реальной реализации границы не всегда идеальны: TLS часто относят к представлению, хотя приложение видит его как библиотеку, а QUIC работает поверх UDP и сам предоставляет функции транспорта. На экзамене важнее понимать обязанность уровня и типичный PDU: биты, кадр, пакет, сегмент или датаграмма.

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

Когда браузер отправляет запрос, данные приложения получает транспортный протокол и добавляет TCP-заголовок с портами и номерами последовательности. IP добавляет адреса источника и назначения, Ethernet — MAC-адреса и контрольную сумму. На проводе получается последовательность битов. На принимающей стороне заголовки снимаются в обратном порядке — это декапсуляция. MAC назначения может измениться на каждом переходе, IP-адрес обычно сохраняется от конца до конца, а порт идентифицирует процесс.

TCP/IP на практике

Прикладной слой TCP/IP включает HTTP(S), DNS и DHCP. Транспортный — TCP с подтверждениями и контролем перегрузки либо UDP без установления соединения. Интернет-уровень использует IP и ICMP, а доступ к сети — Ethernet, Wi‑Fi и ARP. ARP связывает IPv4 с MAC внутри локального сегмента; это не маршрутизация. Команда ip addr показывает L3-адрес, а таблица ip neigh — локальные соответствия соседей.

Как мыслить при сбое

Проверяйте снизу вверх: есть ли питание и link-индикатор, активен ли порт и правильна ли VLAN, получен ли IP и шлюз, появляется ли маршрут, отвечает ли транспортный порт, разрешается ли имя, наконец работает ли приложение. Например, успешный ping по IP при ошибке браузера с именем указывает на DNS, а timeout до соседнего узла в той же подсети заставляет проверить ARP и VLAN.

Как закрепить материал

Начните с небольшой схемы своей лаборатории: клиент, коммутатор или виртуальная сеть и шлюз. Записывайте исходные настройки, затем меняйте только один параметр и сравнивайте результат. Такой подход помогает отделить проблему физического уровня от ошибки адресации, службы или политики безопасности. В рабочих сетях полезно также фиксировать время, имя узла и команду: это превращает наблюдение в воспроизводимое доказательство, а не в догадку.

При подготовке к экзамену связывайте термин с практическим вопросом: на каком уровне он работает, какие адреса использует, кто принимает решение и как выглядит нормальный вывод утилиты. Не подставляйте реальные пароли, публичные адреса или производственные конфигурации в учебные команды. Сначала используйте виртуальные машины, документационные диапазоны и резервную копию конфигурации.

Итог

Понимание сетей строится от наблюдаемого симптома к проверяемой гипотезе. Сначала определите границы сегмента и направление трафика, затем проверьте адреса, имя, маршрут, транспорт и только после этого меняйте настройки.

Учебный материал не заменяет официальные exam objectives CompTIA и документацию производителя.

Дополнительная проверка

Полезно повторить упражнение в двух сценариях: сначала с заведомо рабочей конфигурацией, затем с одной намеренно изменённой настройкой. Сопоставьте наблюдения с уровнями модели, таблицей адресов и журналом оборудования. В отчёте укажите симптом, тест, ожидаемый результат, фактический результат и безопасное исправление. Такой формат развивает навык, который нужен и администратору, и кандидату на N10-009.

Дополнительная проверка

Полезно повторить упражнение в двух сценариях: сначала с заведомо рабочей конфигурацией, затем с одной намеренно изменённой настройкой. Сопоставьте наблюдения с уровнями модели, таблицей адресов и журналом оборудования. В отчёте укажите симптом, тест, ожидаемый результат, фактический результат и безопасное исправление. Такой формат развивает навык, который нужен и администратору, и кандидату на N10-009.

Дополнительная проверка

Полезно повторить упражнение в двух сценариях: сначала с заведомо рабочей конфигурацией, затем с одной намеренно изменённой настройкой. Сопоставьте наблюдения с уровнями модели, таблицей адресов и журналом оборудования. В отчёте укажите симптом, тест, ожидаемый результат, фактический результат и безопасное исправление. Такой формат развивает навык, который нужен и администратору, и кандидату на N10-009.

Комментарии