برخلاف باور عموم ، کار این سرویس تنها IP دادن نیست !! این سرویس علاوه بر IP میتونه : دیفالت گیت وی ، DNS و تایم سرور و .. رو برای کاربر Set کنه . به طور کلی این سرویس برای پیکربندی کلاینته . در سرویس DHCP ما میتونیم Scope یا Pool تعریف کنیم ، نمونه :
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
هر کدوم از این ها یک Scope هست که بنابه نیاز به کلاینت داده میشه . DHCP این امکان رو هم به ما میده تایک IP خاص رو رزرو کنیم(Reservation) و یا حتی بگیم فلان IP هارو به کلاینت ها نده (Exclusion) .
نکته : به مدت زمانی که IP بر روی یک کلاینت میمونه Lease Duration گفته میشه .
مکانیزم کاری DHCP براساس BroadCast هست و پیکربندی رو براساس فرآیندی به اسم دورا انجام میده . یعنی اول جستجو میکنه (Discover) بعد پیشنهاد میده (Offer) سپس درخواست رو میگیره و یک تاییده یا ACK برای کلاینت میفرسته .
سناریوی بالا رو در نظر داشته باشید ، به نظر شما اگر DHCP سرور خارج شبکه داخلی ما باشه چی ؟ اون موقع کلاینت میتونه از سرور IP بگیره ؟! جواب خیر هست . به دلیل اینکه روتر بسته های برادکست رو برای جلوگیری از ترافیک مزاحم دراپ میکنه و عملا ارتباطی با DHCP سرور صورت نمیگیره . پس چاره چیه ؟ در اینجا ما میتونیم از قابلیتی به اسم IP Helper یا همون DHCP Relay Agent استفاده کنیم . با این قابلیت روتر بسته های برادکست و مالتی کست رو دریافت میکنه و به صورت یونی کست ارتباط رو برقرار میکنه .
نکته : به DHCP های مزاحم در شبکه Rogue DHCP گفته میشه .
.
.
.
.
این مقاله کوتاه صرفا جهت ثبت کردن دانش فردی نوشته شده ، اگر موردی بود ذکر کنین ، سپاس .