16
правок
Изменения
DHCP
,Нет описания правки
** Если к моменту окончания аренды ответ не получен, то процедура получения адреса начинается сначала.
** Если ответ '''DHCPACK''' придет с опозданием, но до завершения новой процедуры получения адреса, то клиент продолжает пользоваться предыдущим адресом.
==Параметры конфигурации==
Для каждого клиента DHCP-сервер заводит в своей базе запись с параметрами конфигурации. Каждой записи соответствует уникальный ключ (например, <номер подсети IP, аппаратный адрес>). Поддерживаемые параметры конфигурации определены в RFC 1122, RFC 1123, RFC 1196, RFC 1256.
Наиболее важные параметры:
* выданный адрес
* срок аренды
* назначавшиеся ранее адреса
* максимальный размер реассемблируемого пакета
* перечень фильтров для нелокальной маршрутизации от источника
* адрес для широковещательных пакетов
* параметры статических маршрутов
Не все параметры конфигурации передаются в сообщениях между клиентом и сервером. Для многих из них в спецификации определены значения по умолчанию - они будут использованы клиентом, если соответствующие параметры отсутствуют в сообщении от сервера. Клиент может явно указать параметры, которые хочет получить в сообщениях '''DHCPDISCOVER''' и '''DHCPREQUEST'''.
Передача параметров конфигурации происходит в процессе получения IP-адреса. Если на клиенте адрес был задан вручную, то он отправляет сообщение '''DHCPINFORM''', содержащее уже имеющийся адрес и запрос об отдельных параметрах конфигурации. DHCP-сервер проверяет правильность адреса клиента (но не наличие аренды) и отправляет '''DHCPACK''' с требуемыми параметрами конфигурации.