APIPA - Outomatiese Privaat IP-adressering

Outomatiese Private IP-adressering (APIPA) is 'n DHCP- mislukingsmeganisme vir plaaslike Internet Protocol weergawe 4 (IPv4) -netwerke wat deur Microsoft Windows ondersteun word. Met APIPA kan DHCP-kliënte IP-adresse verkry as DHCP-bedieners nie-funksioneel is. APIPA bestaan ​​in alle moderne weergawes van Windows, insluitend Windows 10.

Hoe APIPA werk

Netwerke wat vir dinamiese adressering ingestel is, maak staat op 'n DHCP-bediener om die poel van beskikbare plaaslike IP-adresse te bestuur. Wanneer 'n Windows-kliëntapparaat poog om by die plaaslike netwerk aan te sluit, kontak dit die DHCP-bediener om sy IP-adres te versoek. As die DHCP-bediener nie meer funksioneer nie, word 'n netwerk-glitch inmeng met die versoek, of daar is 'n probleem op die Windows-toestel. Hierdie proses kan misluk.

Wanneer die DHCP-proses misluk, word Windows outomaties 'n IP-adres toegeken vanaf die privaatreeks 169.254.0.1 tot 169.254.255.254 . Deur gebruik te maak van ARP , verifieer kliënte dat die gekose APIPA-adres uniek is op die netwerk voordat dit besluit word om dit te gebruik. Kliënte gaan dan voort met 'n gereelde interval (gewoonlik 5 minute) terug met die DHCP-bediener en dateer hul adresse outomaties op wanneer die DHCP-bediener weer diensversoeke kan doen.

Alle APIPA-toestelle gebruik die verstek netwerkmasker 255.255.0.0 en almal woon op dieselfde subnet .

APIPA is standaard in Windows geaktiveer wanneer die PC-netwerkkoppelvlak vir DHCP ingestel is. In Windows-nutsdienste soos ipconfig word hierdie opsie ook 'Autoconfiguration' genoem. Die funksie kan deur 'n rekenaaradministrateur gedeaktiveer word deur die Windows-register te wysig en die volgende sleutelwaarde in te stel na 0:

HKEY_LOCAL_MACHINE / stelsel / CurrentControlSet / Services / TcpipParameters / IPAutoconfigurationEnabled

Netwerkadministrateurs (en vaardige rekenaargebruikers) herken hierdie spesiale adresse as foute in die DHCP-proses. Hulle dui aan dat netwerkprobleme benodig word om die probleem (e) te identifiseer en op te los sodat DHCP nie behoorlik kan werk nie.

Beperkings van APIPA

APIPA-adresse val nie in enige van die private IP-adresreekse wat deur die Internet Protocol-standaard gedefinieer word nie, maar is steeds beperk vir gebruik op plaaslike netwerke. Soos private IP-adresse, kan pingtoetse of enige ander verbindingsversoeke van die internet en ander buite-netwerke nie direk aan APIPA-toestelle gemaak word nie.

APIPA-gekonfigureerde toestelle kan kommunikeer met eweknie-toestelle op hul plaaslike netwerk, maar kan nie daar buite kommunikeer nie. Terwyl APIPA vir Windows-kliënte 'n bruikbare IP-adres bied, verskaf dit nie die kliënt met nameerver ( DNS of WINS ) en netwerk gateway adresse soos DHCP nie.

Plaaslike netwerke moet nie poog om adresse in die APIPA-reeks handmatig toe te ken nie. Anders sal IP-adres konflikte tot gevolg hê. Om die voordeel te behou wat APIPA van DHCP-foute aandui, moet administrateurs die adresse nie vir enige ander doel gebruik nie en beperk hul netwerke net om die standaard IP-adresreekse te gebruik.