DHCP Server
 DHCP چیست؟

 

DHCP مخفف عبارات Dynamic Host Configuration Protocol است .

DHCP چیست و چه کاربردی دارد؟

DHCP روشی سریع، اتوماتیک و مدیریت مرکزی برای توزیع یک IP Address در شبکه است .

این ویژگی همچنین برای پیکربندی مناسب اطلاعات Subnet Mask، Default Gateway و DNS Server،

روی دستگاه های تحت شبکه و تجهیزات شبکه به کار می رود .

یک سرور DHCP آدرس آی پی منحصر بفرد ایجاد کرده و اطلاعات سایر شبکه ها را پیکربندی می کند.

در اکثر خانه ها و کسب و کار های کوچک، روتر در نقش یک سرور DHCP ظاهر می شود .

اما در شبکه های بزرگ، یک کامپیوتر این وظیفه و نقش را بر عهده دارد .

 

به طور کلی، روند کار یک DHCP Server به این صورت است :

 

یک دستگاه (کلاینت) از یک روتر (هاست) درخواست آدرس IP می کند،

پس از آن روتر یک آدرس IP قابل قبول و در دسترس را برای برقراری ارتباط کلاینت به شبکه اختصاص می دهد .

دستگاهی که به شبکه دارای قابلیت DHCP Server متصل می شود،

یک درخواست برای سرور ارسال می کند که به آن DHCPDISCOVER می گویند .

پس از اینکه بسته داده DHCPDISCOVER به سرور متصل می شود،

آن سرور تلاش می کند تا آی پی آدرس قابل استفاده برای دستگاه را ثابت نگه دارد،

و سپس آدرس را با استفاده از DHCPOFFER به کلاینت پیشنهاد دهد .

زمانی که پیشنهاد برای آی پی آدرس منتخب ایجاد شده،

دستگاه با استفاده از بسته DHCPREQUEST به سرور DHCP برای تایید IP پاسخ می دهد.

پس از آن سرور یک ACK برای تائید اینکه دستگاه آدرس IP مشخصی دارد و

برای تعیین زمان استفاده دستگاه از آی پی آدرس (پیش از تغییر آن و دریافت IP جدید) ارسال می کند.

اگر سرور تصمیم بگیرد که دستگاه نمی تواند آی پی آدرس داشته باشد، یک NACK ارسال می کند .

 

DHCP چیست و چه کاربردی دارد؟

هر کامپیوتر یا هر دستگاهی که می خواهد به شبکه متصل شود، باید به درستی پیکربندی شود .

با وجود ویژگی DHCP عملیات پیکربندی به سرعت و به صورت خودکار انجام می شود .

به عنوان مثال اگر قصد اتصال اینترنت به روتر را دارید و

هر دو دستگاه مودم و روتر از قابلیت DHCP پشتیبانی کرده و این ویژگی برای هر دو دستگاه فعال باشد .

بدون نیاز به وارد کردن نام کاربری و رمز عبور اتصال به ISP اینترنت،

امکان ارسال خودکار اطلاعات از مودم و دریافت خودکار آن توسط روتر وجود دارد .

در حال حاضر بسیاری از دستگاه های دارای قابلیت اتصال به شبکه مانند:

کامپیوتر شخصی، سوییچ ها، کنسول بازی از ویژگی DHCP بهره می برند .

با استفاده از DHCP مدیریت شبکه بسیار آسان تر انجام خواهد شد و در صورت عدم پشتیبانی دستگاه ها از آن،

ادمین شبکه مجبور به اختصاص آی پی آدرس مجزا به هر کدام از کلاینت ها خواهد بود که پروسه ای زمان بر و دشوار است .

با این وجود تمام اتفاقات بیان شده در زمانی بسیار سریع رخ می دهد و به طور کلی نیازی به دانستن اطلاعات فنی در این خصوص ندارید .

با این وجود در این مقاله با مفهوم DHCP، نوع کاربرد و نحوه شکل گیری آن آشنا شدید .