(!) Разный срок аренды IP-адресов по DHCP

Почему Ethernet-коммутатор 3 уровня, который работает в качестве сервера DHCP, назначает разное время аренды IP-адреса для компьютера и для аппаратного шлюза ZyWALL?


Действительно, в веб-конфигураторе Ethernet-коммутатора можно увидеть, что компьютер (клиент DHCP) получает IP-адрес со сроком аренды 3 дня (259177 сек). Когда же клиентом DHCP является аппаратный шлюз ZyWALL, то он получает IP-адрес с бесконечным сроком аренды (Infinite).



Для объяснения причины этого факта, нужно сравнить DHCP-пакеты между клиентом и коммутатором.


1. Обмен DHCP-пакетами с ZyWALL.

В пакете DHCP Discover видно, что ZyWALL запрашивает IP-адрес с бесконечным сроком аренды (IP Address Lease Time = Infinity).



Затем коммутатор (в нашем случае он же DHCP-сервер) выделяет IP-адрес, который будет иметь бесконечный срок аренды.



2. Обмен DHCP-пакетами с компьютером.

В пакете DHCP Discover видно, что компьтер запрашивает IP-адрес, но ничего не сообщает о сроках аренды.



Коммутатор по умолчанию выделяет IP-адрес со сроком аренды 3 дня (IP Address Lease Time = 3 days).



Таким образом, Ethernet-коммутатор 3 уровня (в нашем случае он же DHCP-сервер) назначает по умолчанию IP-адрес со сроком аренды 3 дня, но если DHCP-клиент запросит IP-адрес с бесконечным сроком аренды, то коммутатор выполнит его запрос.

KB-2128

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0