آریا شبکه پیشرو
LOADING
image desc

DHCP چیست؟

دسته بندی : شبکه

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

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

DHCP چگونه کار می کند؟

هنگام عمل به عنوان سرور ، سرور DHCP به طور خودکار آدرس IP منحصر به فرد را در کنار پیکربندی سایر اطلاعات شبکه اختصاص می دهد. در مشاغل یا خانه های کوچک ، سرور DHCP چیزی جز روتر نیست. با این حال ، در شبکه های بزرگ ، سرور DHCP می تواند یک کامپیوتر واحد باشد.

اگر به دنبال خرید تجهیزات سرور از جمله هارد سرور یا رم سرور و یا هر قطعه دیگری هستید با مشاورین ما تماس بگیرید تا ضمن ارائه بهترین پیشنهادات محصول مورد نظر خود را بهترین قیمت و کیفیت سفارش دهید.

به طور خلاصه این فرایند به این صورت کار می‌کند :

  • سرویس گیرنده درخواست آدرس IP را از میزبان ارسال می کند. سرویس گیرنده می تواند هر دستگاهی باشد که درخواست را ارسال می کند و میزبان می تواند یک روتر باشد.
  • میزبان به دنبال آدرس IP موجود است و آن را به مشتری اختصاص می دهد.
  • با استفاده از این آدرس IP ، سرویس گیرنده قادر خواهد بود در شبکه ارتباط برقرار کند.

اکنون اجازه دهید این فرآیند را با جزئیات بیشتری بررسی کنیم. مراحل ذکر شده در زیر نمای عمیقی از آن ارائه می دهد :

  1. درخواست ارسال شده توسط دستگاهی که با سرور DHCP به شبکه متصل است ، درخواست DHCPDISCOVER نامیده می شود.
  2. این درخواست در قالب بسته ای به نام DISCOVER به سرور DHCP ارسال می شود. به محض دریافت سرور DHCP این بسته ، سرور به دنبال آدرس IP برای استفاده دستگاه است. پس از پیدا شدن ، سرور با ارسال بسته ای به سرویس گیرنده به نام DHCPOFFER پاسخ می دهد.
  3. دستگاه یا سرویس گیرنده اکنون باید با پذیرش آدرس IP انتخاب شده ، با بسته ای به نام بسته DHCPREQUEST به سرور پاسخ دهد. به این بسته ، سرور یک تأییدیه (ACK) ارسال می کند تا تأیید کند که دستگاه اکنون می تواند از آن آدرس IP خاص استفاده کند. همچنین اعتبار آدرس IP خاص را بیان می کند تا دستگاه دقیقاً بداند چه زمانی باید آدرس IP جدیدی دریافت کند.
  4. در مواردی که سرور نمی خواهد دستگاه آدرس IP داده شده را داشته باشد ، با ارسال NAC درخواست دستگاه را تأیید نمی کند.

اگرچه مراحل ذکر شده بسیار وقت گیر به نظر می رسند ، اما این مراحل عملاً آنقدر سریع اتفاق می افتند که حتی نمی توان متوجه شد. البته نیازی به داشتن جزئیات فنی این فرآیند نیست و شما می توانید فقط با خواندن آدرس IP از سرور DHCP دریافت کنید.