PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Automatic Private IP Addressing یا به اختصار APIPA چیست؟



AMINKARIMIR
14-04-2013, 20:36
به طور کلی، سیستم عامل های مبتنی بر Microsoft Windows اگر چنانچه بگونه ایی پیکربندی شده باشند که تنظیمات مرتبط با پروتکل TCP/IP را از طریق DHCP دریافت نمایند، در صورت در دسترس نبودن سرور DHCP می توانند به صورت خودکار، به خود یک آدرس IP اختصاص دهند.



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



نکته 1: در استانداردهای جهانی، رنج آدرس 169.254.0.0 الی 169.254.255.255 برای این قابلیت کنار گذاشته شده است. بدین ترتیب می توان اطمینان حاصل نمود که این آدرس ها با آدرس های معتبر اینترنتی تداخل پیدا نخواهد کرد.



نکته 2: این قابلیت به صورت پیش فرض در تمامی سیستم عامل های مبتنی بر Microsoft Windows فعال می باشد. به منظور غیر فعال کردن این قابلیت می توانید به مقاله ایی که در اینجا وجود دارد، مراجعه نمایید.



هنگامی که بنا بر دلایلی که در بالا به آنها اشاره شد، یک کلاینت IP آدرسی از رنج ذکر شده*ی فوق به خود اختصاص می دهد، می تواند با دیگر کامپیوترهای موجود در subnet خود ارتباط برقرار نماید. توجه داشته باشید که در این حالت می بایست کلاینت های مورد نظر با استفاده از این قابلیت و یا به صورت دستی، به خود یک آدرس IP در رنج ذکر شده اختصاص دهند.


چگونه می توان اطمینان حاصل نمودن که آدرس IP اختصاص داده شده توسط یک کلاینت به خود، توسط دیگر کلاینتی انتخاب نشده باشد؟

بعد از آنکته یک کلاینت به این نتیجه رسید که باید با استفاده از این قابلیت یک آدرس IP به خود اختصاص دهد، به صورت تصادفی یک آدرس IP از رنج 169.254.0.0 الی 169.254.255.255 انتخاب نموده و به این آدرس اطلاعاتی را Broadcast می نماید. در صورت عدم دریافت پاسخ از سوی یک کلاینت در شبکه، آن را به خود اختصاص می دهد