APIPA - خودکار آدرس خصوصی IP

آدرس آی پی خصوصی خصوصی (APIPA) مکانیسم شکست خورده DHCP برای شبکه های پروتکل اینترنت پروتکل محلی 4 (IPv4) است که توسط مایکروسافت ویندوز پشتیبانی می شوند. با APIPA، مشتریان DHCP می توانند آدرس های IP را هنگامی که سرور DHCP غیرفعال هستند، بدست آورد. APIPA در تمام نسخه های مدرن ویندوز شامل ویندوز 10 وجود دارد.

چگونه APIPA کار می کند

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

هنگامی که فرآیند DHCP ناکام می شود، ویندوز به طور خودکار یک آدرس IP را از محدوده خصوصی 169.254.0.1 به 169.254.255.254 اختصاص می دهد . با استفاده از ARP ، مشتریان آدرس APIPA انتخاب شده را قبل از تصمیم به استفاده از آن در شبکه منحصر به فرد می دانند. سپس مشتریان با بازه زمانی (معمولا 5 دقیقه) با سرور DHCP بررسی می کنند و زمانی که سرور DHCP مجددا قادر به درخواست سرویس می شود، آدرس های خود را به طور خودکار به روز می کند.

تمام دستگاه های APIPA از شبکه پیش فرض شبکه 255.255.0.0 استفاده می کنند و همه در همان زیر شبکه قرار دارند .

APIPA به طور پیش فرض در Windows فعال می شود هر زمان که رابط شبکه PC برای DHCP پیکربندی شده است. در سرویس های ویندوز مانند ipconfig ، این گزینه نیز "Autoconfiguration" نامیده می شود. این ویژگی را می توان توسط یک مدیر کامپیوتر توسط ویرایش رجیستری ویندوز غیر فعال کرد و مقدار کلید زیر را به 0:

HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / خدمات / TcpipParameters / IPAutoconfigurationEnabled

مدیران شبکه (و کاربران کامپیوتر هوشمند) این آدرس های ویژه را به عنوان شکست در روند DHCP تشخیص می دهند. آنها نشان می دهد عیب یابی شبکه ای برای شناسایی و حل مسئله (ها) وجود دارد که مانع از کارکرد DHCP می شود.

محدودیت های APIPA

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

دستگاه های پیکربندی APIPA می توانند با دستگاه های همکار در شبکه محلی خود ارتباط برقرار کنند اما نمی توانند در خارج از آن ارتباط برقرار کنند. در حالی که APIPA برای مشتریان ویندوز یک آدرس IP قابل استفاده را فراهم می کند، مشتری با نام سرور ( DNS یا WINS ) و آدرس دروازه های شبکه به عنوان DHCP انجام نمی دهد.

شبکه های محلی نباید سعی در دستیابی آدرس ها در محدوده APIPA داشته باشند، در غیر این صورت مناقشات آدرس IP منجر می شوند. برای حفظ مزایای APIPA از نشان دادن خرابی های DHCP، مدیران باید از استفاده از آن آدرس ها برای هر هدف دیگری اجتناب کنند و شبکه های خود را محدود به استفاده از محدوده های آدرس IP استاندارد محدود کنند.