پروتکل DHCP مخفف Dynamic Host Configuration Protocol، نوعی از پروتکل برای پیکربندی هاست بهطور پویا است که به هر دستگاه موجود در شبکه، یک آدرس IP اختصاص میدهد. هر دستگاه با اتصال به اینترنت نیازمند آدرس IP است. این آدرس از طریق یک روتر دارای سرویس DHCP اختصاص داده میشود. در شبکههای خیلی بزرگ یک روتر بهتنهایی نمیتواند تمام دستگاههای متصل را مدیریت کند. در این موارد یک سرور اختصاصی فقط برای اختصاص آدرس IP به دستگاهها در شبکه قرار میگیرد. در این حالت پروتکل DHCP به جای روتر، روی سرور اجرا میشود.
DHCP نه تنها اختصاص دهندهی آیپی آدرس است، بلکه مدیریت پیکربندی شبکه برای subnet mask ،default Gateway و سرویس DNS نیز بر عهدهی این پروتکل است.
BOOTP مخفف Bootstrap Protocol است.
BOOTP مخفف Bootstrap Protocol است. پروتکلی است که این امکان را به ما میدهد که بتوانیم در زمان BOOT یا Startup سیستم به آن آدرسدهی IP داشته باشیم، یعنی زمانی که سیستم عاملی هنوز Boot نشده است به سیستم آدرسدهی کنیم. BOOTP یک قابلیت بسیار جالب نیز دارد، این امکان را به شما میدهد که محل یک فایل image سیستمعامل را بتوانید پیدا کنید.
همانطور که میدانیم تمام دستگاههایی که در یک شبکه هستند الزاماً باید دارای آدرس IP جهت شناسایی باشند که هم میتوان بهصورت دستی IP تنظیم نمود و هم از یک پروتکل معروف به نام DHCP استفاده کرد که وظیفه آن تخصیص IP آدرس و دیگر اطلاعات به هاست های شبکه است تا آنها بتوانند با هم ارتباط برقرار کنند. حالا اگر این هاست ها در محیط بوت قرار گیرند و نیاز به گرفتن IP بهصورت خودکار داشتهاند از پروتکل به نام Bootp استفاده میکنند.
مدت تخصیص (Lease Duration)
مدت تخصیص در DHCP هشت روز است و در BOOTP سی روز است.
پشتیبانی کلاینت
Bootp از کلاینتهای DHCP پشتیبانی نمیکند در صورتی که DHCP از کلاینتهای BOOTP پشتیبانی میکند.
BOOTP فقط در زمان Startup یا Boot سیستم میتواند آدرس نمایید و DHCP میتواند بعد از Load شدن سیستم عامل به آدرس دهی بپردازد.
DHCP بدون وقفه میتواند در لحاظ آدرسهای IP را جدید و تغییر بدهد اما BOOTP برای تغییر IP حتماً نیاز به Reboot سیستم دارد.
امیدوارم موفق شده که تفاوت DHCP و BOOTP را به طور کامل در این پست برای شما به طور خلاصه توضیح داده و به عنوان یک پست از دسته آموزش شبکه در اختیار شما گذاشته باشم.
ممنون ، مفید بود
از ثبت نظرتان متشکریم