Files
SecondBrain/90 Library/Networking/Протоколы/DHCP/Механизм работы - DHCP.md
T
2026-05-24 15:03:28 +03:00

2.0 KiB

status, type, tags, created, updated, title
status type tags created updated title
stable concept
network
networking
protocols
dhcp
2025-12-17 2026-05-07 Механизм Работы - DHCP

Механизм Работы - DHCP

Получение IP-адреса по механизму DORA (Discovery, Offer, Request, Ack)

  1. dhcpDISCOVER 
    Клиент, у которого нет IP-адреса, отправляет широковещательный запрос (broadcast) в сеть. В нем он сообщает свой MAC-адрес с адресом назначения 255.255.255.255, и т.к. у клиента ещё нет IP, то отправитель - 0.0.0.0
  2. dhcpOFFER
    После получения запроса, существующий в сети DHCP-сервер резервирует свободный адрес из пула и создает ARP запись (сопоставление MAC и IP) и отправляет на 0.0.0.0 "предложение" клиенту с этим IP.
  3. dhcpREQUEST
    Ответ клиента уже с полученным IP, если DHCP-серверов несколько, то ответ также широковещательный.
    Используется request также и для продления.
  4. dhcpACK 
    Сервер отправляет "подтверждение принятия" клиентом адреса и окончательно фиксирует аренду. 

При истечении аренды IP-адреса, клиент отправляет REQUEST-запрос серверу, который выдал ему адрес для продления, для получения ACK.

Если сервер не отвечает, то клиент отправляет broadcast-запрос ко всем серверам.