APIPA - Automatické soukromé adresování IP

Automatické soukromé adresování IP (APIPA) je mechanismus obnovení převzetí služeb při selhání služby DHCP pro lokální sítě Internet Protocol verze 4 (IPv4) podporované systémem Microsoft Windows. Pomocí protokolu APIPA mohou klienti DHCP získat IP adresy, pokud jsou DHCP servery nefunkční. APIPA existuje ve všech moderních verzích systému Windows včetně systému Windows 10.

Jak APIPA funguje

Sítě nastavené pro dynamické adresování spoléhají na server DHCP ke správě fondu dostupných místních adres IP. Kdykoli se klientské zařízení Windows pokusí připojit k místní síti, obrátí se na server DHCP a požádá o jeho adresu IP. Pokud server DHCP přestane fungovat, síťový závada zasahuje do požadavku nebo dojde k nějakému problému v zařízení Windows, tento proces může selhat.

Pokud selže proces DHCP, systém Windows automaticky přidělí adresu IP ze soukromého rozsahu 169.254.0.1 na 169.254.255.254 . Pomocí protokolu ARP klienti ověří, zda je vybraná adresa APIPA v síti jedinečná, než se rozhodne ji použít. Klienti pak pokračují v kontrole se serverem DHCP v pravidelném intervalu (obvykle 5 minut) a aktualizují své adresy automaticky, když server DHCP je opět schopen obsluhovat požadavky.

Všechna zařízení APIPA používají výchozí síťovou masku 255.255.0.0 a všechny se nacházejí ve stejné podsíti .

APIPA je ve výchozím nastavení povolena ve Windows, kdykoli je síťové rozhraní počítače nakonfigurováno pro protokol DHCP. V nástrojích Windows, jako je ipconfig , se tato volba nazývá také "Autokonfigurace". Funkci lze zakázat správcem počítače úpravou registru systému Windows a nastavením následující hodnoty klíče na hodnotu 0:

HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services / TcpipParameters / IPAutoconfigurationEnabled

Správci sítí (a důvtipní uživatelé počítačů) rozpoznají tyto speciální adresy jako chyby v procesu DHCP. Ukazují, že je potřeba vyřešit potíže se sítí, aby bylo možné identifikovat a vyřešit problémy, které brání správnému fungování DHCP.

Omezení APIPA

Adresy APIPA nespadají do žádných soukromých rozsahů adres IP definovaných standardem pro internetový protokol, ale jsou omezeny pouze pro použití v lokálních sítích. Stejně jako soukromé adresy IP, testy ping nebo jiné požadavky na připojení z Internetu a jiných externích sítí nelze přímo do APIPA zařízení.

Zařízení nakonfigurovaná protokolem APIPA mohou komunikovat s peerovými zařízeními v místní síti, ale nemohou komunikovat mimo ně. Zatímco APIPA poskytuje klientům Windows použitelnou adresu IP, neposkytuje klientovi server DNS nebo WINS a adresu brány jako DHCP.

Místní sítě se nesmí pokoušet ručně přiřadit adresy v rozsahu APIPA, jinak dojde ke konfliktu IP adres . Pro zachování výhod, které APIPA vykazuje při selhání služby DHCP, by se správci měli vyhnout použití těchto adres k jinému účelu a místo toho omezit jejich sítě na použití standardních rozsahů adres IP.