Механизм распределения адресов в ISC DHCP-сервере работает на основе протокола DHCP, который позволяет автоматически назначать IP-адреса из пула доступных адресов в сети. kb.isc.org www.opennet.ru
Процесс происходит в четыре шага (DORA, по первым буквам каждого шага: Discovery, Offer, Request, Acknowledgement): selectel.ru
- Discovery, или поиск. selectel.ru Изначально клиент находится в состоянии инициализации (INIT) и не имеет своего IP-адреса. selectel.ru
- Offer, или предложение. selectel.ru DHCP-сервер отвечает на поиск предложением, он сообщает IP, который может подойти клиенту. selectel.ru IP выделяются из области (SCOPE) доступных адресов, которая задаётся администратором. selectel.ru
- Request, или запрос. selectel.ru Клиент получает DHCPOFFER, а затем отправляет на сервер сообщение DHCPREQUEST. selectel.ru Этим сообщением он принимает предлагаемый адрес и уведомляет DHCP-сервер об этом. selectel.ru
- Acknowledgement, или подтверждение. selectel.ru Сервер получает от клиента DHCPREQUEST и окончательно подтверждает передачу IP-адреса клиенту сообщением DHCPACK. selectel.ru Это широковещательное или прямое сообщение утверждает не только владельца IP, но и срок, в течение которого клиент может использовать этот адрес. selectel.ru
Каждому клиенту назначается аренда (lease), которая истекает по истечении срока, выбранного администратором (по умолчанию — один день). kb.isc.org www.opennet.ru Перед тем, как срок аренды истечёт, клиент должен снова запросить адрес. www.opennet.ru После истечения срока аренды клиенту запрещается использовать арендованный IP-адрес. www.opennet.ru