Why architecture matters here
IPv6 fails on wrong address plan, half-configured dual stack, and firewall gaps. Architecture matters because dual stack + SLAAC + NAT64 must compose for coexistence.
Advertisement
The architecture: every piece explained
The top strip is basics. Address plan /48 sites + /64 subnets. Dual stack. SLAAC autoconfig. Neighbor discovery ARP replacement.
The middle row is variants. DHCPv6 when stateful. Link-local fe80::. NAT64 / DNS64 bridge. MTU + PMTUD no fragmentation.
The lower rows are ops. Security IPsec + RA guard. Firewalling. Ops — connectivity + monitoring + migration.
Advertisement
End-to-end flow
End-to-end: dual-stack host boots. SLAAC assigns v6 address from RA. IPv4 obtained via DHCPv4. Application prefers v6 via Happy Eyeballs. NAT64/DNS64 lets v6-only apps reach v4 legacy. Firewalls updated with v6 rules.