Automatische private IP-adressering (APIPA) is een DHCP-fail-safe die een computersysteem beschermt tegen storingen door een standby-mechanisme op te roepen voor lokale Internet Protocol versie 4 (IPv4) -netwerken die worden ondersteund door Microsoft Windows. Met APIPA kunnen DHCP-clients IP-adressen verkrijgen, zelfs als DHCP-servers niet functioneel zijn. APIPA bestaat in alle moderne versies van Windows, inclusief Windows 10.
Hoe APIPA werkt
Netwerken die zijn ingesteld voor dynamische adressering vertrouwen op een DHCP-server om de pool met beschikbare lokale IP-adressen te beheren. Wanneer een Windows-clientapparaat probeert deel te nemen aan het lokale netwerk, neemt het contact op met de DHCP-server om het IP-adres aan te vragen. Als de DHCP-server niet meer functioneert, interfereert een netwerkglitch met het verzoek of gebeurt er een probleem op het Windows-apparaat, kan dit proces mislukken.
Wanneer het DHCP-proces mislukt, wijst Windows automatisch een IP-adres toe uit het privébereik 169.254.0.1 naar 169.254.255.254. Met behulp van Address Resolution Protocol (ARP) verifiëren clients dat het gekozen APIPA-adres uniek is op het netwerk voordat ze het gebruiken. Cliënten checken vervolgens periodiek (meestal om de vijf minuten) terug met de DHCP-server en werken hun adressen automatisch bij wanneer de DHCP-server serviceaanvragen kan verwerken.
Wanneer u bijvoorbeeld een computer met Windows Vista start, wacht deze slechts zes seconden op een DHCP-server voordat een IP uit het APIPA-bereik wordt gebruikt. Eerdere versies van Windows zoeken naar een DHCP-server voor wel drie minuten.
Alle APIPA-apparaten gebruiken het standaardnetwerkmasker 255.255.0.0 en bevinden zich allemaal op hetzelfde subnet.
APIPA is standaard ingeschakeld in Windows wanneer de pc-netwerkinterface is geconfigureerd voor DHCP. Deze optie wordt autoconfiguratie genoemd in Windows-hulpprogramma's zoals ipconfig. Een computerbeheerder kan de functie uitschakelen door het Windows-register te bewerken en de volgende sleutelwaarde in te stellen op 0:
HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services / TcpipParameters / IPAutoconfigurationEnabled
Netwerkbeheerders en ervaren computergebruikers erkennen dat fouten in het DHCP-proces aangeven dat netwerkproblemen moeten worden opgelost om de problemen te identificeren en op te lossen die voorkomen dat DHCP correct werkt. APIPA-adressen vallen niet in een van de particuliere IP-adresbereiken die zijn gedefinieerd door de Internet Protocol-standaard en zijn beperkt voor gebruik op alleen lokale netwerken. Net als privé IP-adressen kunnen pingtests of andere verbindingsverzoeken van internet en andere externe netwerken niet rechtstreeks naar APIPA-apparaten worden uitgevoerd. APIPA-geconfigureerde apparaten kunnen communiceren met peer-apparaten op hun lokale netwerk, maar kunnen daar niet buiten communiceren. Hoewel APIPA Windows-clients een bruikbaar IP-adres biedt, biedt het de client geen nameserver (DNS of WINS) en netwerkgateway-adressen zoals DHCP dat doet. Lokale netwerken mogen niet proberen handmatig adressen in het APIPA-bereik toe te wijzen omdat dit leidt tot IP-adresconflicten. Om het voordeel te behouden dat APIPA heeft om DHCP-fouten aan te geven, moeten beheerders voorkomen dat deze adressen voor enig ander doel worden gebruikt en in plaats daarvan hun netwerken beperken om de standaard IP-adresbereiken te gebruiken. Beperkingen van APIPA




