آوش نت | avashnet
آوش نت | avashnet
خواندن ۲ دقیقه·۳ سال پیش

پروتکل dhcp چیست ؟ معرفی و کاربرد اصلی آن در شبکه

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

پروتکل DHCP چیست ؟

DHCP برای نخستین بار در سال ۱۹۹۳ توسط IETF معرفی شد. در واقع DHCP پروتکل بهبود یافته از پروتکل مدیریت IP قدیمی‌تر به نام BOOTP محسوب می‌شود.

پروتکل DHCP مخفف Dynamic Host Configuration Protocol، و همانطور که از نامش پیداست وظیفه آن دادن آدرس‌های آی پی به کلاینت‌های موجود در شبکه به صورت پویا یا داینامیک است. این پروتکل در لایه برنامه‌ها و یا Application کار می‌کند.

DHCP به غیر از اینکه آدرس دهی آی پی را بر عهده دارد همچنین برای پیکربندی مشخصات دیگر شبکه مانند Subnetmask، آدرس Gateway، آدرس DNS و … نیز بکار می‌رود.

ساختار پروتکل DHCP

  • OpCode  نوع پیام را مشخص می‌کند (درخواست یا پاسخ)
  • Hardware Type نوع آدرس سخت‌افزاری موجود در Client Hardware Address را مشخص می‌کند.
  • Hardware Length طول آدرس سخت‌افزاری موجود در Client Hardware Address را مشخص می‌کند.
  • Hops تعداد روترهای در مسیر بین کلاینت و سرور را مشخص می‌کند.
  • Transaction ID یک شناسه یکتا است.
  • Seconds Elapsed زمانی که از تخصیص آی پی گذشته را مشخص می‌کند.
  • Flags فلگ یا پرچم های بسته را مشخص می‌کند.
  • Client IP Address آدرس آی پی کلاینت را مشخص می‌کند. (موقع دریافت آدرس مجدد)
  • Your IP Address آی‌پی فعلی کلاینت را مشخص می‌کند (آی‌پی دریافت شده)
  • Server IP Address آدرس آی پی سرور بعدی را مشخص می‌کند.
  • Gateway IP Address آدرس آی پی Gateway (در صورت نیاز)
  • Client Hardware Address آدرس سخت‌افزاری کلاینت را مشخص می‌کند.
  • Server Host Name نام سرور DHCP را مشخص می‌کند.
  • Boot File حاوی Boot File برای کلاینت های درخواست کننده این فایل است.
  • Option فیلدی اختیاری که شامل موارد دیگری مانند NTP سرور و موارد دیگر است.

DHCP سرور چیست ؟

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

حال در شبکه‌هایی که وسعت آن‌ها بیشتر است و به آپشن های بیشتر برای تخصیص به کلاینت‌ها احتیاج دارند، باید از DHCP سرور استفاده کرد.

ادامه مقاله را بخوانید: پروتکل dhcp چیست


پروتکل DHCPپروتکلDHCPشبکه
انجام خدمات شبکه: ویپ-راه اندازی پسیو و اکتیو شبکه - مجازی سازی سرور
شاید از این پست‌ها خوشتان بیاید