Виртуална Лаборатория по Компютърни Мрежи и Разпределени Системи• Отказана е заявка на клиент за даден IP адрес, може би защото DHCPсървърът е прекратил разрешението за използване.• Клиентът, който преди това е получил разрешение за използване нанякой IP адрес, току-що го е освободил и изисква нов. Един DHCPдоговор може да бъде прекъснат ръчно, като се изпълни откомандния ред командата ipconfig /release. След това с ipconfig/renew се прави заявка за нов IP адрес (нов договор).DHCP клиентът чака една секунда за оферта. Ако той не получи оферта,то изпраща съобщение 4 пъти на интервал от 2, 4, 8 и 16 секунди. Акоклиентът не получи оферта след четирите направени заявки, той използва IPадрес от резервирания интервал между 169.254.0.1 до 169.254.255.254 Товаподсигурява, че клиентите на под мрежа, която няма DHCP сървър могат дакомуникират един с друг, като освен това DHCP клиентът продължава да сеопитва да намери DHCP сървър всеки 5 минути. Когато DHCP сървър станевидим клиентите получават валидни IP адреси, което им позволява дакомуникират с хостовете в и извън техните подмрежи. DHCP използвачетири стъпков процес за договаряне на информацията за IP адресирането наDCHP клиентите.Този процес още се нарича DORA: Discovery, Offer, Request,and Acknowledgment.Автоматично подновяване на договораПрез определени интервали DHCP клиентът пробва да поднови своядоговор за да се подсигури че ползва най-новата информация. DHCPклиентът се опитва да поднови своя договор когато половината от срока надоговора мине. DHCP клиентът изпраща DHCPREQUEST съобщение доDHCP сървър за да поднови своя договор. Ако DHCP сървърът е достъпен, тотой подновява договора с DHCPACK съобщение с новия срок на договора иактуализирани параметри на конфигурацията. Клиентът подновява своятаконфигурация, aко DHCP сървърът не е достъпен, то клиентът продължавада използва настоящата конфигурация и DHCP клиентът не може да подновисвоя договор той прави Broadcast DHCPDISCOVER съобщение за да направиактуализация на своя договор за IP адрес на постоянни интервали и приемадоговор, които му е пратен от които и да е DHCP сървър.Ръчно подновяване на договораМоже да се използва командата IPConfig с /renew за ръчно подновяванена IP-то ако искате да подновите DHCP конфигурацията веднага. Aко искатеDHCP клиентът да поднови информацията с цел използването на новинсталиран маршрутизатор и в случая да има наличие на два DHCP сървъра ведна мрежа, за да има вероятност да се получи IP адрес не от текущия сървър,а от другия трябва ръчно да се поднови конфигурацията с командата ipconfig/release. Тази команда изпраща DHCPRELEASE съобщение до DHCP сървърда премахне договора.Стр.32Мрежов слой. Адресиране. DHCP– същност и конфигурация
Виртуална Лаборатория по Компютърни Мрежи и Разпределени СистемиDHCP използва процес от четири фази, за да разреши за използването наопределена адресна информация за IР на даден DHCP клиент за определенпериод от време: DHCPDISCOVER, DHCPOFFER, DHCPREQUEST иDHCPACK (Фиг. 4).DHCPDISCOVERПървата стъпка в процеса за създаване на DHCP договор еDHCPDISCOVER (DHCP откриване). В началото клиентът инициализираограничена версия на TCP/IP и изпраща broadcast съобщениеDHCPDISCOVER, с което търси местоположението на DHCP сървър иадресна информация за IP. Тъй като клиентът не знае IP адреса на DHCPсървър, той използва 0.0.0.0 като адрес на изпращача и 255.255.255.255 катоадрес на получателя. Съобщението DHCPDISCOVER съдържа хардуернияадрес и името на компютъра на клиента, така че DHCP сървърите да могат даопределят кой клиент изпраща заявката.DHCPOFFERФиг.4. DHCP алгоритъм на обслужване на заявкитеВтората стъпка в процеса за създаване на DHCP договор е DHCPOFFER(DHCP предложение). Всички DHCP сървъри, които получат заявката за IPпараметри и могат да предложат валидна конфигурация за клиента, изпращатbгоаdсаst-съобщение DHCPOFFER, включващо следната информация:Стр.33Мрежов слой. Адресиране. DHCP– същност и конфигурация