The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
IP autoconfiguration means a device automatically sets an IP address on a network interface instead of requiring someone to enter the address manually. It is not one universal protocol: IPv6 commonly uses Stateless Address Autoconfiguration (SLAAC), while IPv4 can use link-local autoconfiguration to select an address in the 169.254/16 range when normal configuration is unavailable. The two mechanisms have different scopes and do not, by themselves, guarantee internet access.
What does IP autoconfiguration mean?
IP autoconfiguration is the process by which a host automatically configures an IP address for a network interface. The exact method depends on the IP version and network. A device might use IPv6 SLAAC, DHCPv6, IPv4 link-local configuration, or a combination of methods; the broad term does not identify a single protocol.
The IETF’s RFC 8504 says that IPv6 hosts may receive addresses through SLAAC, DHCPv6, or manual configuration. These approaches are distinct: SLAAC uses information advertised by routers and address information generated by the host, whereas DHCPv6 uses a DHCPv6 service. One being available does not prove the other is absent.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
How IPv6 SLAAC works
Stateless Address Autoconfiguration, or SLAAC, is the IPv6 mechanism most often meant when people ask about IPv6 autoconfiguration. Under RFC 4862, a host forms a link-local address, checks that the address is not already in use, and listens for router advertisements. If a router advertises a prefix suitable for autonomous address formation, the host can combine that prefix with locally generated interface information to form another address.
#1 Best Overall
“Stateless” means that the host can form addresses without an address-assignment server keeping per-host assignment state. It does not mean that the network provides no information: router advertisements supply information such as available prefixes. RFC 4862 specifies this host autoconfiguration process; it does not specify configuration of routers.
SLAAC is not the same as DHCPv6. Depending on the network and host configuration, IPv6 address configuration can involve SLAAC, DHCPv6, manual configuration, or more than one method. RFC 8504 requires IPv6 hosts to support SLAAC.
Rank #2
How IPv4 link-local autoconfiguration works
When routable IPv4 configuration information is unavailable, a host can automatically select an address from 169.254.0.0/16, the link-local block defined by RFC 3927. Such an address is intended for communication with other devices on the same physical or logical link.
Recommended Free Tools
An IPv4 link-local address is not a substitute for a routable address. It does not enable communication with off-link destinations by itself, so a device showing a 169.254/16 address should not be assumed to have internet connectivity.
Address configuration is not the same as connectivity
An automatically configured address is only one part of network communication. It does not, on its own, establish that the device has a default route, DNS configuration, or end-to-end reachability. In particular, a link-local address is limited to its local link; reaching destinations beyond that link requires appropriate network configuration.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.How devices avoid address conflicts
Automatic assignment still has to account for other devices using the network. IPv6 SLAAC uses Duplicate Address Detection before an address is used, as specified in RFC 4862. IPv4 link-local configuration likewise includes conflict detection and handling under RFC 3927. Autoconfiguration therefore involves more than selecting an address: the host must also check for conflicts.
Quick Recap
Best Value
Rank #4
At a glance: the main mechanisms
| Mechanism | IP version and address source | Network requirement | Typical scope |
|---|---|---|---|
| IPv6 SLAAC | IPv6; host-generated information combined with prefixes in router advertisements | Router advertisements for advertised prefixes | Depends on the addresses and routes provided; a link-local address itself is limited to the local link |
| DHCPv6 | IPv6; configuration obtained through a DHCPv6 service | DHCPv6 service | Depends on the configuration and network; DHCPv6 is distinct from SLAAC |
| IPv4 link-local | IPv4; host selects an address from 169.254/16 | Can be used when routable configuration information is unavailable | Same physical or logical link only |
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →

