IPv6

Protocols & Standards
Internet Protocol version 6.
← Back to Glossary

What is IPv6?

IPv6 (Internet Protocol version 6) is the most recent version of the Internet Protocol, designed to replace IPv4 and address its limitations, primarily the exhaustion of available addresses. IPv6 uses 128-bit addresses compared to IPv4's 32 bits, providing approximately 340 undecillion (3.4×10³⁸) unique addresses—enough to assign a unique address to every atom on Earth's surface and still have addresses remaining.

IPv6 Address Format

Structure

IPv6 addresses consist of eight groups of four hexadecimal digits:

2001:0db8:85a3:0000:0000:8a2e:0370:7334

│ │ │ │ │ │ │ │

└────┴────┴────┴────┴────┴────┴────┴── 8 groups of 16 bits each

Abbreviation Rules

1. Leading zeros: Can be omitted within each group

2. Consecutive zero groups: Can be replaced with :: (once per address)

Full:        2001:0db8:0000:0000:0000:0000:0000:0001

Abbreviated: 2001:db8::1

IPv6 vs IPv4 Comparison

FeatureIPv4IPv6
Address size32 bits128 bits
Address formatDotted decimal (192.168.1.1)Hexadecimal (2001:db8::1)
Total addresses~4.3 billion~340 undecillion
Header complexityVariable length, complexFixed 40 bytes, simpler
IPsecOptionalBuilt-in support
NAT requirementCommon necessityGenerally unnecessary
Auto-configurationDHCP requiredSLAAC native support

IPv6 Address Types

Unicast

One-to-one communication:

Multicast

One-to-many communication:

ff02::1  - All nodes on link

ff02::2 - All routers on link

Anycast

One-to-nearest communication (same as unicast format, routed differently)

IPv6 in DNS

AAAA Records

IPv6 addresses use AAAA (quad-A) records:

example.com.  IN  AAAA  2606:2800:220:1:248:1893:25c8:1946

Reverse DNS (PTR Records)

IPv6 reverse DNS uses ip6.arpa domain:

4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa. PTR example.com.

IPv6 Adoption Benefits

1. Unlimited addresses: No more address exhaustion concerns

2. Simplified headers: More efficient routing

3. Built-in security: IPsec mandatory in specification

4. No NAT required: End-to-end connectivity restored

5. Auto-configuration: Devices configure themselves (SLAAC)

6. Better multicast: Improved support for streaming and discovery

7. Mobile support: Better handling of device mobility

Implementing IPv6

Dual-Stack Configuration

Run IPv4 and IPv6 simultaneously:

listen 80;

listen [::]:80;

listen 443 ssl;

listen [::]:443 ssl;

DNS Configuration

Add AAAA records alongside A records:

www  IN  A     192.0.2.1

www IN AAAA 2001:db8::1

Current IPv6 Adoption

Global IPv6 adoption continues growing:

IPv6 represents the future of internet addressing, providing the scalability needed for continued internet growth and the billions of IoT devices coming online.

Put This Knowledge to Work

Use DomScan's API to check domain availability, health, and more.