Een DHCP-client krijgt alleen een APIPA-adres (Automatic Private IP Addressing) als het er niet in slaagt om binnen een bepaalde time-outperiode een IP-adres van een DHCP-server te verkrijgen.
Met andere woorden:
1. DHCP-verzoek: De client probeert eerst een IP-adres te verkrijgen via DHCP, waarbij een DHCP Discover-bericht wordt uitgezonden.
2. Reactie van de DHCP-server (of het ontbreken daarvan): Als een DHCP-server reageert met een aanbod en de client met succes over een IP-adres onderhandelt, zal hij dat adres gebruiken.
3. Time-out: Als de client geen geldig DHCP-antwoord ontvangt binnen een vooraf bepaalde time-outperiode (meestal in de orde van enkele seconden of minuten, afhankelijk van het besturingssysteem en de configuratie), valt hij terug op APIPA.
4. APIPA-toewijzing: De client wijst zichzelf vervolgens een IP-adres toe uit het privébereik 169.254.0.0/16 (APIPA). Het kiest willekeurig een adres binnen dat bereik.
Kortom, APIPA is een *laatste redmiddel*-mechanisme waarmee een computer nog steeds een functioneel IP-adres kan hebben, zelfs als deze geen DHCP-server kan bereiken. Het is van cruciaal belang om te begrijpen dat APIPA-adressen alleen bruikbaar zijn voor communicatie binnen hetzelfde lokale netwerksegment dat ook APIPA-adressen gebruikt. Ze kunnen niet naar internet of andere netwerken worden gerouteerd. |