Dual-Stack
Also known as: Dual-stack networking
A networking configuration where a device, server, or network runs both IPv4 and IPv6 simultaneously, allowing it to communicate with endpoints on either protocol.
Last updated:
What is dual-stack?
Dual-stack is a network configuration where a host runs both IPv4 and IPv6 at the same time, with its own address in each protocol. Every modern operating system (Windows, macOS, Linux, iOS, Android) supports dual-stack by default. When the host needs to reach another server, it does a DNS lookup for both A (IPv4) and AAAA (IPv6) records and picks whichever protocol the destination supports.
Why dual-stack is the current default
The internet cannot migrate from IPv4 to IPv6 overnight. Billions of legacy devices only speak IPv4; billions of newer devices prefer IPv6. Dual-stack lets both worlds coexist:
- IPv6-capable client → IPv6-capable server — use IPv6 directly, native and efficient
- IPv6-capable client → IPv4-only server — fall back to IPv4
- IPv4-only client → dual-stack server — use IPv4
- IPv4-only client → IPv6-only server — needs a translation gateway (NAT64 / DNS64), rare in practice
Happy Eyeballs
Dual-stack hosts implement "Happy Eyeballs" (RFC 8305) — when connecting to a name that has both A and AAAA records, they start both TCP connections in parallel and use whichever completes first. This hides latency caused by broken IPv6 paths and gives users the fastest working route without manual tuning.
How dual-stack is deployed
- Home ISPs — most major residential ISPs now offer dual-stack by default, with a public IPv4 address (often shared via CGNAT) and a routed IPv6
/56or/64 - Mobile carriers — Verizon, T-Mobile, and others operate IPv6-first networks with IPv4 fallback via NAT64
- Cloud platforms — AWS, GCP, and Azure support dual-stack on VPCs, ALBs, and most services
- CDN providers — Cloudflare, Fastly, Akamai all serve dual-stack by default
The long-term exit from dual-stack is IPv6-only deployment, where IPv4 exists only at translation gateways. Large corporate networks (Meta, LinkedIn, Microsoft's internal network) are already there. Residential and small-business networks are moving there more slowly. Our IP lookup tool reports both your IPv4 and IPv6 addresses when available, so you can see whether your connection is dual-stacked today.