DHCP مخفف عبارت Dynamic Host Configuration Protocol است. این یک پروتکل ارتباطی است که در بین رایانه های شبکه وجود دارد که به آنها اجازه می دهد تا به طور خودکار پارامترهای شبکه را مبادله کنند. DHCP به طور گسترده در بزرگترین شبکه، اینترنت استفاده می شود. به لطف DHCP، نیاز چندانی به مدیران سیستم برای به روز رسانی دستی این پارامترها وجود ندارد.
بسته به شبکه، ممکن است سرورهای DHCP زیادی وجود داشته باشد. این سرورها پارامترهای پیکربندی کلاینت را حفظ میکنند، به عنوان مثال، آدرسهای IP، نامهای دامنه، دروازههای پیشفرض، و غیره. هنگامی که یک دستگاه کلاینت به شبکه متصل میشود، یک درخواست DHCP را پخش میکند تا چنین اطلاعاتی را برای استفاده به دست آورد.
نرم افزار سرویس گیرنده DHCP در سیستم عامل ویندوز تعبیه شده است، بنابراین هر زمان که یک کامپیوتر ویندوزی به یک شبکه متصل می شود، درگیر یک "مکالمه" با یک سرور DHCP (شاید از طریق "عامل های رله") می شود. سپس کامپیوتر مشتری به طور خودکار از اطلاعات به دست آمده در این مکالمه برای پیوستن به شبکه استفاده می کند.