220 6. DHCPDecline – отказ, изпращан от клиента за уведомяване на сървъра за вече използвани от друг параметри;
7. DHCPRelease –
освобождаване, изпращано от клиента за уведомяване на сървъра, че клиентът не желае моментните зададени IP адрес и конфигурационни параметри (могат да бъдат предоставени на друг клиент);
8. DHCPInform – информиране, изпращано от клиенти, притежаващи
ръчно настроени IP адреси, но изискващи допълнителни параметри от DHCP сървъра.
Процесът на договаряне (за IP адрес и конфигурационни параметри) и състоянията на клиента са показани на фигура 168.
1. Клиентът инициализира ограничена версия на TCP/IP и изпраща
DHCPDiscover броадкаст-съобщение за откриване на DHCP сървър. За IP адрес на изпращача се използва 0.0.0.0 (липсва адрес все още), а като адрес на получателя 255.255.255.255 (broadcast) и
MAC адрес за локален броадкаст
FF-FF-FF-FF-FF-FF.
Допълнително е заложен хардуерният адрес и името на DHCP клиента. Статусът на клиента е INIT.
2. DHCP сървърите,
получили броадкаст-съобщението, изпращат предложение (DHCPOffer) с IP адрес от диапазона с допустими стойности за раздаване. Предложеният IP адрес временно се резервира, докато сървърът не получи отговор от клиента. Това предположение се изпраща като броадкаст-съобщение (IP
255.255.255.255), включващо и MAC адрес на клиента, изпратил заявката. Статусът на клиента е SELECT.
3. DHCP клиентът отговаря със заявка (DHCPRequest) на първото предложение, при няколко налични. Това съобщение отново се разпространява по мрежата като броадкаст.
Получават го всички DHCP сървъри. Тези, на които не е прието предложението връщат резервираните клиентски адреси в списъка на свободните си адреси. Статусът на клиента е REAQUEST.