2.0 KiB
2.0 KiB
status, type, tags, created, updated, title
| status | type | tags | created | updated | title | ||||
|---|---|---|---|---|---|---|---|---|---|
| stable | concept |
|
2025-12-17 | 2026-05-07 | Механизм Работы - DHCP |
Механизм Работы - DHCP
Получение IP-адреса по механизму DORA (Discovery, Offer, Request, Ack)
- dhcpDISCOVER
Клиент, у которого нет IP-адреса, отправляет широковещательный запрос (broadcast) в сеть. В нем он сообщает свой MAC-адрес с адресом назначения255.255.255.255, и т.к. у клиента ещё нет IP, то отправитель -0.0.0.0 - dhcpOFFER
После получения запроса, существующий в сети DHCP-сервер резервирует свободный адрес из пула и создает ARP запись (сопоставление MAC и IP) и отправляет на0.0.0.0"предложение" клиенту с этим IP. - dhcpREQUEST
Ответ клиента уже с полученным IP, если DHCP-серверов несколько, то ответ также широковещательный.
Используется request также и для продления. - dhcpACK
Сервер отправляет "подтверждение принятия" клиентом адреса и окончательно фиксирует аренду.
При истечении аренды IP-адреса, клиент отправляет REQUEST-запрос серверу, который выдал ему адрес для продления, для получения ACK.
Если сервер не отвечает, то клиент отправляет broadcast-запрос ко всем серверам.