L'indirizzamento IP privato automatico (APIPA) è una funzionalità dei sistemi operativi basati su Windows (inclusi in Windows 98, ME, 2000 e XP) che consente a un computer di assegnarsi automaticamente un indirizzo IP quando non è presente il protocollo DHCP (Dynamic Host Configuration Protocol) ) server disponibile per eseguire tale funzione. APIPA funge da meccanismo di failover del server DHCP e semplifica la configurazione e il supporto di piccole reti locali (LAN).
Se al momento non è disponibile alcun server DHCP (perché il server è temporaneamente inattivo o perché non ne esiste nessuno sulla rete), il computer seleziona un indirizzo IP da un intervallo di indirizzi (da 169.254.0.0 a 169.254.255.255) riservati da Internet Assegnato Numbers Authority (IANA) a tal fine. Il client utilizza il protocollo ARP (Address Resolution Protocol) per garantire che l'indirizzo scelto non sia già utilizzato da un altro computer di rete. Una volta che il computer si è assegnato un indirizzo IP, può comunicare su TCP / IP con altri computer sulla LAN configurati per APIPA o impostati manualmente sull'intervallo di indirizzi corretto e su un valore di subnet mask di 255.255.0.0. APIPA è abilitato per impostazione predefinita, ma in alcuni casi può essere disabilitato. I messaggi DHCP notificano all'utente quando vengono commutati tra indirizzamento DHCP e APIPA.