وظیفه DHCP Server ارسال اطلاعت TCP/IP به سیستم های داخل شبکه ، مشخص کردن یک رنج IP (که از این رنج IP برای اختصاص به کلاینت ها استفاده میکند) و همچنین اعلام IP ADDRESS ، SUBNET MASK ، DEFUALT GATEWAY، DNS SERVER و … به کلاینت است.
دریافت IP بین DHCP Client و DHCP Server در چهار مرحله صورت می گیرد :
مرحله اول : کلاینتی که قصد گرفتن تنظیمات Address IP را از یک DHCP Server دارد، پیام DHCP DISCOVER را به صورت Broadcast بر روی شبکه ارسال می کند و DHCP Server این پیام را دریافت می کند.
مرحله دوم : DHCP Server به Client با یک پیام، به نام DHCP OFFER که شامل Address IP و پارامترهای آن می باشد، پاسخ می دهد.
مرحله سوم : Client با ارسال پیام DHCP REQUEST ، اطلاعات مربوط به Address IP را که DHCP Server در اختیار او قرار داده بود، می پذیرد.
مرحله چهارم : DHCP Server اطلاعات مربوط به Address IP را در اختیار Client قرار می دهد، در Database خود ذخیره می کند و با ارسال پیام DHCPACK به Client پروسه پایان می یابد.