Как появился IP-адрес у вашего сетевого адаптера? Что такое DHCP и как он работает?

Откуда сетевой интерфейс получает IPv4-адрес, как проходит выдача аренды DHCP и почему наличие адреса еще не означает доступность интернета.

Короткий ответ

Что ответить на собеседовании

IPv4-адрес может быть настроен вручную, получен по DHCP или выбран механизмом link-local. DHCP автоматически передает адрес и параметры сети на срок аренды. Типичный первичный обмен: Discover → Offer → Request → Acknowledge. Проверяют не только адрес, но и маску, шлюз, DNS, источник настройки и состояние аренды.

Подробный разбор

Ответ с пояснениями

Сначала стоит уточнить, что речь об IPv4: у IPv6 есть свои механизмы настройки. IPv4-адрес интерфейса мог быть задан вручную, получен автоматически от DHCP-сервера или выбран механизмом link-local при определенных условиях. Источник настройки проверяют в параметрах адаптера; в Windows подробности показывает ipconfig /all, включая признак DHCP и сведения об аренде.

DHCP — протокол автоматической настройки узлов. Помимо IP-адреса сервер может передать маску подсети, основной шлюз, DNS-серверы и срок аренды. Типичный первичный обмен описывают последовательностью DORA:

  1. Discover: клиент ищет доступные DHCP-серверы.
  2. Offer: сервер предлагает адрес и параметры.
  3. Request: клиент запрашивает выбранное предложение.
  4. Acknowledge: сервер подтверждает выдачу аренды.

В DHCPv4 используются UDP-порты 67 на сервере и 68 на клиенте. Первичный поиск клиента без адреса обычно широковещательный; через границы подсетей запросы может передавать настроенный DHCP-relay.

Адрес выдается не обязательно навсегда: клиент продлевает аренду. Продление или возврат в знакомую сеть не обязаны повторять полный первичный обмен. Если аренда закончилась и продлить ее не удалось, продолжать использовать этот адрес нельзя.

При диагностике проверяют всю конфигурацию, а не только наличие IP. Например, адрес из диапазона 169.254.0.0/16 может указывать на link-local-настройку и требует проверки получения DHCP-адреса. Даже корректная аренда не гарантирует интернет: возможны проблемы со шлюзом, DNS, маршрутизацией или доступом у провайдера.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку