APIPA - Automaattinen yksityinen IP-osoite

Automaattinen yksityinen IP-osoitteenmuodostus (APIPA) on DHCP- vikasietomekanismi paikallisille Internet Protocol version 4 (IPv4) verkoille, jotka Microsoft Windows tukee. APIPA: n avulla DHCP-asiakkaat voivat hankkia IP-osoitteet, kun DHCP-palvelimet eivät toimi. APIPA on olemassa kaikissa uusissa Windows-versioissa, kuten Windows 10: ssa.

Miten APIPA toimii

Dynaamisiin osoitteisiin perustetut verkot luottavat DHCP-palvelimeen hallitsemaan käytettävissä olevien paikallisten IP-osoitteiden joukkoa. Aina kun Windows-asiakaslaite yrittää liittyä paikalliseen verkkoon, se ottaa yhteyttä DHCP-palvelimeen pyytääkseen sen IP-osoitetta. Jos DHCP-palvelin lakkaa toimimasta, verkkohäiriö häiritsee pyyntöä tai jokin ongelma ilmenee Windows-laitteessa, tämä prosessi voi epäonnistua.

Kun DHCP-prosessi epäonnistuu, Windows automaattisesti jakaa IP-osoitteen yksityiseltä alueelta 169.254.0.1 - 169.254.255.254 . ARP: n avulla asiakkaat tarkistavat, että valittu APIPA-osoite on ainutlaatuinen verkostossa ennen kuin päättää käyttää sitä. Asiakkaat jatkavat DHCP-palvelimen tarkistamista säännöllisin väliajoin (yleensä 5 minuuttia) ja päivittävät osoitteensa automaattisesti, kun DHCP-palvelin pystyy uudelleen palvelupyyntöihin.

Kaikki APIPA-laitteet käyttävät oletusverkko-maskia 255.255.0.0 ja kaikki sijaitsevat samassa aliverkossa .

APIPA on otettu käyttöön oletuksena Windowsissa aina, kun PC-verkkoliitäntä on määritetty DHCP: lle. Windows-apuohjelmissa, kuten ipconfig , tätä vaihtoehtoa kutsutaan myös nimellä Autoconfiguration. Tietokoneen pääkäyttäjä voi poistaa ominaisuuden muokkaamalla Windowsin rekisteriä ja asettamalla seuraavan avainarvon arvoon 0:

HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services / TcpipParameters / IPAutoconfigurationEnabled

Verkonvalvojat (ja tietävät tietokoneen käyttäjät) tunnistavat nämä erityiset osoitteet DHCP-prosessin vikoiksi. Ne osoittavat, että verkon vianmääritys on tarpeen tunnistamaan ja ratkaisemaan ongelmat, jotka estävät DHCP: n toimimasta.

APIPAn rajoitukset

APIPA-osoitteet eivät kuulu Internet Protocol -standardin mukaisiin yksityisiin IP-osoitteiden alueisiin, mutta ne ovat silti rajoitettuja käytettäväksi vain paikallisissa verkoissa. Kuten yksityisiä IP-osoitteita, ping- testiä tai muita Internet-yhteyden ja muiden ulkopuolisten verkkojen yhteyspyyntöjä ei voida tehdä suoraan APIPA-laitteille.

APIPA-konfiguroidut laitteet voivat kommunikoida peer-laitteiden kanssa paikallisverkossaan, mutta eivät pysty kommunikoimaan sen ulkopuolella. Vaikka APIPA tarjoaa Windows-asiakkaille käyttökelpoisen IP-osoitteen, se ei tarjoa asiakkaalle nimipalvelimia ( DNS tai WINS ) ja verkon yhdyskäytävän osoitteita DHCP: nä.

Paikalliset verkot eivät saa yrittää määrittää osoitteita manuaalisesti APIPA-alueelle. Muut IP-osoitteen ristiriidat syntyvät. Jotta ylläpitäisi APIPA: n DHCP-vikoja, järjestelmänvalvojien tulisi välttää näiden osoitteiden käyttämistä mihinkään muuhun tarkoitukseen ja rajoittaa verkkojaan käyttämään tavallisia IP-osoitteita.