Обзор DHCP
100%

Основы сети · Урок 9

Обзор DHCP

Узнайте, как DHCPv4 выдаёт адреса и сетевые параметры в аренду посредством обнаружения, выбора и продления.

Протокол динамической настройки узла предоставляет клиентам сетевую конфигурацию в аренду. В DHCPv4 она может включать IPv4-адрес, маску подсети, маршрутизаторы по умолчанию, DNS-серверы, срок аренды и другие параметры, выбранные локальной политикой.

Клиенты, серверы и ретрансляторы

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

DHCP — протокол прикладного уровня, работающий поверх UDP. Серверы DHCPv4 обычно используют UDP-порт 67, а клиенты — порт 68.

Что позволяет сделать ретранслятор DHCP?

Начальный обмен DHCPv4

Распространённый начальный процесс запоминают по сокращению DORA:

  1. DHCPDISCOVER: клиент ищет доступные серверы.
  2. DHCPOFFER: сервер предлагает адрес и параметры.
  3. DHCPREQUEST: клиент выбирает и запрашивает предложенную аренду.
  4. DHCPACK: выбранный сервер подтверждает аренду и параметры.

Особенности широковещательной и индивидуальной передачи зависят от состояния клиента, использования ретранслятора и возможностей сервера. Предложение ещё не является окончательной пригодной арендой: обычный обмен выбора завершает подтверждение.

Каков обычный порядок начального обмена DHCPv4?

Продление аренды

Если аренду не продлить, она истечёт. Обычно клиент начинает продление до истечения срока, часто сначала обращаясь непосредственно к исходному серверу. Если это не удаётся, позже он расширяет попытку повторного связывания. Точные таймеры передаются или вычисляются в соответствии с протоколом.

Отображение адреса как назначенного динамически не означает, что аренда сохранится навсегда. При диагностике изменений фиксируйте активную аренду, срок действия, сервер и параметры.

Что происходит с арендой DHCP-адреса без успешного продления?

Проверка результата

После настройки клиента по DHCP проверьте всё необходимое состояние, а не только адрес:

$ ip address show
$ ip route show
$ resolvectl status

Команда проверки механизма разрешения имён зависит от системы. Также изучите сведения об аренде и журналы активного диспетчера сети. Дублирующиеся адреса всё ещё могут возникать из-за посторонних серверов, статических назначений внутри пула, устаревшего состояния или ручной настройки: DHCP уменьшает число ошибок, но сам по себе не предотвращает любой конфликт.

Что следует проверить после принятия аренды DHCP?

DHCPv6 и настройка IPv6

Хосты IPv6 могут использовать автоматическую настройку адреса без сохранения состояния, DHCPv6, статическую настройку или их сочетания. DHCPv6 не использует обмен DORA из IPv4, а сведения о маршрутизаторе по умолчанию обычно поступают из объявлений маршрутизаторов IPv6, а не из DHCPv6.

Откуда хост IPv6 обычно получает сведения о маршрутизаторе по умолчанию?

Урок завершён

Вы завершили Обзор DHCP

Теперь вы можете объяснить, как DHCPv4 выдаёт и продлевает аренду сетевой конфигурации хоста.

  • Отличайте серверы DHCP от ретрансляторов и клиентских подсетей.

  • Следуйте обмену DISCOVER, OFFER, REQUEST и ACK.

  • Рассматривайте адреса и параметры как ограниченное по времени состояние аренды.

  • Проверяйте вместе адрес, маршруты, DNS и метаданные аренды.

  • Не смешивайте поведение DHCPv4 с автоматической настройкой IPv6.

Сохраните прогресс

Создайте бесплатный аккаунт, чтобы сохранить этот урок и продолжить на любом устройстве.

Создать бесплатный аккаунт
Назад к Основы сети