DHCP یا (Dynamic Host Configuration Protocol) پروتکلی است که مدیریت سریع ، اتوماتیک و مرکزی را برای توزیع آدرس های IP در یک شبکه فراهم می کند. همچنین از DHCP برای پیکربندی ساب نت شبکه ، پیش فرض دروازه و اطلاعات سرور DNS در دستگاه استفاده می شود.
سرور DHCP آدرس IP منحصر به فرد را صادر می کند و به طور خودکار سایر اطلاعات شبکه را پیکربندی می کند. در بیشتر خانه ها و مشاغل کوچک ، روتر به عنوان سرور DHCP عمل می کند. در شبکه های بزرگ ، ممکن است یک رایانه واحد به عنوان سرور DHCP عمل کند.
برای انجام این کار ، یک دستگاه یک آدرس IP را از یک روتر (میزبان) درخواست می کند. سپس ، میزبان یک آدرس IP موجود را اختصاص می دهد تا مشتری بتواند در شبکه ارتباط برقرار کند.
هنگامی که یک دستگاه روشن و وصل شده است به شبکه ای که دارای سرور DHCP است ، درخواستی را به سرور ارسال می کند ، به نام یک درخواست DHCPDISCOVER.
بعد از رسیدن بسته DISCOVER به سرور DHCP ، سرور یک آدرس IP را که دستگاه می تواند از آن استفاده کند نگه می دارد ، سپس با یک بسته DHCPOFFER آدرس را به مشتری ارائه می دهد.
پس از ارائه پیشنهاد برای آدرس IP انتخابی ، دستگاه با یک بسته DHCPREQUEST به سرور DHCP پاسخ می دهد تا آن را بپذیرد. سپس ، سرور ACK را ارسال می کند تا تأیید کند که دستگاه دارای آن آدرس IP خاص و تعیین مدت زمان استفاده دستگاه قبل از دریافت آدرس جدید است.
اگر سرور تصمیم بگیرد که دستگاه نمی تواند آدرس IP داشته باشد ، یک NACK ارسال می کند.
یک کامپیوتر یا هر دستگاهی که به یک شبکه (لوکال یا اینترنت) وصل شود ، باید به درستی پیکربندی شود تا در آن شبکه ارتباط برقرار کند. از آنجا که DHCP اجازه می دهد تا آن پیکربندی به طور خودکار اتفاق بیفتد ، تقریباً در هر دستگاهی که به یک شبکه از جمله رایانه ها ، سوئیچ ها ، تلفن های هوشمند و کنسول های بازی وصل شود ، استفاده می شود.
به دلیل این انتساب آدرس IP پویا ، احتمال کمتری وجود دارد که دو دستگاه دارای یک آدرس IP مشابه باشند ، که در استفاده از آدرس های IP اختصاصی و دستی متداول است.
استفاده از DHCP مدیریت شبکه را آسانتر می کند. از نظر اداری ، هر دستگاه موجود در شبکه می تواند یک آدرس IP با چیزی بیشتر از تنظیمات پیش فرض شبکه خود ، که برای به دست آوردن آدرس به طور خودکار تنظیم شده است ، دریافت کند. راه حل دیگر اختصاص دستی آدرس به هر دستگاه در شبکه است.
از آنجا که این دستگاه ها می توانند یک آدرس IP را به صورت خودکار دریافت کنند ، دستگاه ها می توانند آزادانه از یک شبکه به شبکه دیگر منتقل شوند (با توجه به اینکه هر دستگاه با DHCP تنظیم شده است) و یک آدرس IP را به صورت خودکار دریافت می کنند ، که در دستگاه های تلفن همراه مفید است.
در بیشتر موارد ، هنگامی که یک دستگاه دارای یک آدرس IP است که توسط یک سرور DHCP اختصاص داده شده است ، هر بار که دستگاه به شبکه وصل شود ، آدرس IP تغییر می کند. اگر آدرس های IP به صورت دستی اختصاص داده شود ، سرپرست ها باید آدرس خاصی را به هر مشتری جدید ارائه دهند ، و آدرس های موجود که اختصاص داده شده است باید قبل از استفاده سایر آدرس ها ، به صورت دستی واگذار نشوند. این کار زمان بر است و پیکربندی دستی هر دستگاه احتمال خطا را افزایش می دهد.
مزایای استفاده از DHCP وجود دارد و مضراتی نیز وجود دارد. تغییر آدرس های IP نباید برای دستگاه هایی که ثابت هستند و نیاز به دسترسی مداوم دارند ، مانند چاپگرها و سرورهای پرونده استفاده نکنید. اگرچه این نوع دستگاه ها عمدتاً در محیط های اداری وجود دارند ، اما اختصاص دادن آنها به آدرس IP در حال تغییر غیر عملی است. به عنوان مثال ، اگر یک چاپگر شبکه دارای آدرس IP باشد که در آینده در برخی از نقاط تغییر خواهد کرد ، هر رایانه ای که به آن چاپگر متصل است ، مجبور است مرتباً تنظیمات خود را به روز کند تا نحوه تماس با چاپگر را درک کند.
این نوع راه اندازی غیر ضروری است و با استفاده از DHCP برای آن دسته از دستگاه ها ، نمی توان از آن جلوگیری کرد و در عوض با اختصاص یک آدرس IP استاتیک به آنها.
اگر به دسترسی از راه دور دائمی به رایانه در یک شبکه خانگی نیاز دارید ، همان ایده عملی می شود. اگر DHCP فعال باشد ، آن کامپیوتر در یک مقطع یک آدرس IP جدید دریافت می کند ، به این معنی که شخصی که برای آن کامپیوتر ضبط کرده اید مدت طولانی دقیق نخواهد بود. اگر از یک نرم افزار دسترسی از راه دور استفاده می کنید که به یک دسترسی مبتنی بر IP متکی است ، از یک آدرس IP استاتیک برای آن دستگاه استفاده کنید.
یک سرور DHCP دامنه یا دامنه آدرسهای IP را که برای سرویس دهی به دستگاههای دارای آدرس مشخص می کند ، تعریف می کند. این مجموعه آدرس تنها راهی است که دستگاه می تواند به شبکه معتبر دسترسی داشته باشد.
این دلیل دیگری است که DHCP بسیار مفید است. DHCP به چندین دستگاه اجازه می دهد تا طی یک دوره زمانی متصل به یک شبکه و بدون نیاز به مجموعه ای از آدرس های موجود باشند. به عنوان مثال ، اگر ۲۰ آدرس توسط سرور DHCP تعریف شده باشد ، ۳۰ ، ۵۰ ، ۲۰۰ یا دستگاه های بیشتری می توانند به شبکه متصل شوند تا زمانی که بیش از ۲۰ دستگاه به طور همزمان از یکی از آدرسهای IP موجود استفاده نکنند.
از آنجا که DHCP آدرس های IP را برای مدت زمانی مشخص (به نام دوره اجاره نامه) اختصاص می دهد ، با استفاده از دستوراتی مانند ipconfig برای یافتن آدرس IP رایانه نتایج مختلفی را با گذشت زمان به بار می آورد.
اگرچه از DHCP برای ارائه آدرس IP پویا به مشتریان خود استفاده می شود ، به این معنی نیست که آدرس های IP ایستا نیز نمی توانند همزمان استفاده شوند. ترکیبی از دستگاه هایی که آدرس های پویا و دستگاه هایی که آدرس IP آنها به صورت دستی به آنها اختصاص داده شده است ، می توانند هر دو در یک شبکه وجود داشته باشند.
ISP ها از DHCP برای اختصاص آدرس IP استفاده می کنند. این می تواند هنگام شناسایی آدرس IP عمومی شما مشاهده شود. این به احتمال زیاد با گذشت زمان تغییر خواهد کرد ، مگر اینکه شبکه خانگی شما دارای یک آدرس IP استاتیک باشد ، که معمولاً فقط در مورد مشاغل دارای خدمات وب قابل دسترسی عمومی است.
در ویندوز ، هنگامی که سرور DHCP نتواند عملکردی را به یک دستگاه تحویل دهد ، APIPA یک آدرس IP موقت خاص را اختصاص می دهد و تا زمانی که شخصی که کار می کند ، از این آدرس استفاده می کند.
امیدواریم از این مقاله بهره لازم را برده و برای شما مفید بوده باشد. نظرات خود را با ما به اشتراک بگذارید.
ما را در شتابان هاست دنبال کنید.