آموزش شبکه: آموزش مایکروسافت، آموزش سیسکو

خانه / کد 642-70 / DHCP / مفهوم IP Address Lease

مفهوم IP Address Lease

هر DHCP سرور دیتابیسی از آدرس هایی داشته که می تواند به کلاینت ها بدهد.وقتی DHCP سروری IP را به کلاینتی می دهد، این IP بصورت اجاره (Lease) ، بطور پیشفرض ، به مدت 6 تا 8 روز (که می توان آنرا تغییر داد) در اختیار کلاینت قرار می دهد.DHCP سرور این IP ها را چک کرده تا یک IP به دو کلاینت اختصاص داده نشود.

برای جلوگیری از اختصاص یک IP بطور دائم به یک کلاینتی که از شبکه خارج شده است ، پس از گذشت نیمی از زمان lease ، کلاینت درخواست lease مجدد را به DHCP سرور ارسال می کند.اگر DHCP سرور در دسترس باشد، این درخواست را قبول کرده و مدت lease را تمدید می کند.اما اگر DHCP سرور دردسترس نباشد، کلاینت پس از گذشت نیمی از زمان باقی مانده lease ، دوباره درخواست تمدید مجدد را ارسال می کند.اگر DHCP پس از گذشت 87.5 % زمان سپری شده lease در دسترس نباشد، کلاینت تلاش می کند که DHCP سرور دیگری را پیدا کرده تا درصورت امکان آدرس جدیدی پیدا کند.

حال اگر کلاینت به طور نرمال خاموش شود و یا شما دستور ipconfig /release را در cmd اجرا کنید، کلاینت پیام DHCP Release را به DHCP سرور ارسال می کند.DHCP سرور نیز این IP را به عنوان یک آدرس قابل استفاده مشخص کرده و به یک کلاینت دیگر اختصاص می دهد.حال اگر کلاینت بطور ناگهانی از شبکه خارج شده و فرصت ارسال پیام  DHCP Release را به DHCP سرور نداشته باشد ،تا وقتی که زمان lease آن به اتمام نرسد، آن IP را به کلاینت دیگری اختصاص نمی دهد.به همین دلیل توصیه می شود در شبکه هایی که کلاینت ها بطور مداوم از شبکه خارج و دوباره وصل می شوند (مانند شبکه های وایرلس)، از مدت زمان lease کوتاه تری استفاده کنید (برای مثال 6 ساعت بجای 6 روز).