Протокол динамической настройки узла предоставляет клиентам сетевую конфигурацию в аренду. В DHCPv4 она может включать IPv4-адрес, маску подсети, маршрутизаторы по умолчанию, DNS-серверы, срок аренды и другие параметры, выбранные локальной политикой.
Основы сети · Урок 9
Обзор DHCP
Узнайте, как DHCPv4 выдаёт адреса и сетевые параметры в аренду посредством обнаружения, выбора и продления.
Клиенты, серверы и ретрансляторы
Сервер DHCP управляет областями или пулами адресов и состоянием аренд. Серверу не обязательно находиться в каждом физическом сегменте: ретранслятор DHCP может пересылать обмен между клиентами подсети и централизованным сервером. В сетях, использующих только статическую настройку, DHCP может отсутствовать.
DHCP — протокол прикладного уровня, работающий поверх UDP. Серверы DHCPv4 обычно используют UDP-порт 67, а клиенты — порт 68.
Что позволяет сделать ретранслятор DHCP?
Начальный обмен DHCPv4
Распространённый начальный процесс запоминают по сокращению DORA:
DHCPDISCOVER: клиент ищет доступные серверы.DHCPOFFER: сервер предлагает адрес и параметры.DHCPREQUEST: клиент выбирает и запрашивает предложенную аренду.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.
Сохраните прогресс
Создайте бесплатный аккаунт, чтобы сохранить этот урок и продолжить на любом устройстве.
Создать бесплатный аккаунт