Skip to main content

Úloha APIPA v priradení IP adresy Windows

Anonim

Automatické súkromné ​​riešenie IP adresy (APIPA) je bezpečnostný protokol DHCP, ktorý chráni počítačový systém pred neúspechom vyvolaním mechanizmu pohotovosti pre lokálne siete IPv4 podporované systémom Windows. S klientom APIPA môžu klienti DHCP získať adresy IP aj vtedy, keď servery DHCP nefungujú. APIPA existuje vo všetkých moderných verziách systému Windows, vrátane systému Windows 10.

Ako funguje APIPA

Siete, ktoré sú nastavené na dynamické adresovanie, spoliehajú na server DHCP na správu fondu dostupných miestnych adries IP. Keď sa klientské zariadenie systému Windows pokúsi pripojiť k lokálnej sieti, obráti sa na server DHCP, aby požiadal o svoju IP adresu. Ak server DHCP prestane fungovať, problém s pripojením k sieti zasahuje do žiadosti alebo sa vyskytne nejaký problém v zariadení Windows, tento proces môže zlyhať.

Keď proces DHCP zlyhá, systém Windows automaticky priradí IP adresu zo súkromného rozsahu, ktorý je 169.254.0.1 na 169.254.255.254, Pomocou protokolu rozlíšenia adresy (ARP) klienti overia, že zvolená adresa APIPA je v sieti jedinečná predtým, ako ju používajú. Klienti potom pravidelne kontrolujú server DHCP v pravidelných intervaloch - zvyčajne každých päť minút - a aktualizujú svoje adresy automaticky, keď server DHCP dokáže spracovať požiadavky.

Ak spustíte napríklad počítač so systémom Windows Vista, čaká na server DHCP iba ​​šesť sekúnd skôr, než použije IP z rozsahu APIPA. Skoršie verzie systému Windows hľadajú server DHCP dlhšie ako tri minúty.

Všetky zariadenia APIPA používajú predvolenú sieťovú masku 255.255.0.0 a všetky sa nachádzajú na rovnakej podsieti.

Aplikácia APIPA je v systéme Windows štandardne zapnutá vždy, keď je sieťové rozhranie PC nakonfigurované na protokol DHCP. Táto možnosť sa nazýva autokonfigurácia v nástrojoch Windows, ako napríklad ipconfig. Správca počítača môže túto funkciu zakázať úpravou databázy Registry systému Windows a nastavením nasledujúcej hodnoty kľúča na hodnotu 0:

HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services / TcpipParameters / riadku IPAutoconfigurationEnabled

Správcovia siete a skúsení používatelia počítačov rozpoznávajú, že zlyhania v procese DHCP indikujú, že riešenie problémov so sieťou je potrebné na identifikáciu a vyriešenie problémov, ktoré zabraňujú správnemu fungovaniu DHCP.

Obmedzenia APIPA

Adresy APIPA nepatria do žiadnych súkromných rozsahov adries IP definovaných štandardom internetového protokolu a sú obmedzené len na lokálne siete. Rovnako ako privátne IP adresy, testy ping alebo akékoľvek iné požiadavky na pripojenie z internetu a iných externých sietí nemôžu byť priamo na zariadenia APIPA.

Zariadenia konfigurované rozhraním APIPA môžu komunikovať s peerovými zariadeniami v lokálnej sieti, ale nemôžu komunikovať mimo nich. Zatiaľ čo APIPA poskytuje klientom Windows použiteľnú IP adresu, neposkytuje klientovi názvy serverov DNS alebo WINS a adresy sieťových brán ako DHCP.

Lokálne siete by sa nemali pokúšať ručne priradiť adresy v rozsahu APIPA, pretože dôjde k konfliktu IP adries. Aby sa zachovala výhoda, ktorú APIPA naznačuje zlyhania DHCP, správcovia by sa mali vyhnúť používaniu týchto adries na akýkoľvek iný účel a namiesto toho obmedziť svoje siete na používanie štandardných rozsahov adries IP.