کلمه DHCP مخفف Dynamic Host Control Protocol می باشد که یکی از سرویس های پایه شبکه می باشد که تحت سیستم عامل های ویندوز ان تی ، ویندوز ۲۰۰۰ سرور و ویندوز ۲۰۰۳ سرور قابل پیاده سازی می باشد.
آدرسهای آی پی یکی از مهمترین اجزای شبکه های کامپیوتری در دنیای امروز می باشند که در لایه سوم از مدل مرجع کار می کنند و در حال حاضر از ورژن چهار آن در سراسر دنیا به طرز گسترده ای استفاده می شود و کارشناسان و متخصصین در حال تحقیق و توسعه آن و آماده سازی ورژن شش آن می باشند.
در شبکه هایی که پلاتفرم آن مایکروسافت می باشد به سه طریق مختلف امکان آدرس دهی IP وجود دارد :
1- روش Static IP Addressing
در این روش که معمولا در شبکه های کوچک کاربرد دارند آدرس دهی توسط یک فرد یا مدیر شبکه انجام می پذیرد. در این روش برای آدرس دهی به هر رایانه می بایست به تنظیمات شبکه آن رایانه رفت و تغییرات لازم را اعمال نمود
2- روش APIPA (Automatic Private IP)
این روش یکی از پروتکل های آدرس دهی XP می باشد که توسط سیستم عامل و جهت کاربر پسند کردن این سیستم عامل توسط شرکت مایکروسافت ارائه می گردد.
در این روش اگر آدرسی به صورت دستی ( استاتیک ) برای رایانه در نظر گرفته نشود و نیز در شبکه ما DHCP Server موجود نباشد سیستم عامل به صورت خودکار یک آدرس IP برای رایانه ما در نظر می گیرد ، این آدرس آی پی از یک رنج خاص (169.254.0.0) که توسط شرکت مایکروسافت بدین منظور رزرو شده است و در حقیقت از آدرس های Private می باشد. مایکروسافت این پروتکل را به منظور سهولت کار، کاربران ابداع نمود تا در شبکه های خانگی و شبکه های اداری کوچک تنها با اتصال کابل ها کاربران بدون نیاز به تنظیمات آدرس دهی از بستر شبکه استفاده نمایند
3- روش DHCP ( Dynamic Host Control Protocol )
در این روش که در شبکه های Medium To Large کاربرد ویژه ای دارد، یک سرور به منظور خدمات دهی به ایستگاه های کاربری در نظر گرفته می شود و وظیفه این سرویس دهنده یا سرور اختصاص آدرس آی پی به ایستگاه های کاربری و مدیریت آدرس ها می باشد . پیکربندی این سرور در پلاتفرم های مختلف از جمله لینوکس و مایکروسافت به مدیر شبکه این امکان را می دهد که بر اساس سیساست های سازمان پلان IP Addressing سازمان را تدوین نموده و ایستگاه های کاربری این امکان را می دهد که بدون دخالت مدیر شبکه و به صورت اتو ماتیک پیکر بندی مربوط به آدرس دهی آی پی آنها از طریق DHCP Server انجام میپذیرد. استفاده از DHCP Server در شبکه ها ضمن ساده نمودن کار مدیر شبکه امکان مدیریت متمرکز آدرس دهی را نیز امکان پذیر می سازد