๐IPv6 Address Expander, Compressor & EUI-64 Calculator Documentation & Guide
๐How to Use IPv6 Address Expander, Compressor & EUI-64 Calculator
- Choose Operation Mode: Select IPv6 Address Expansion/Compression (RFC 5952) or MAC Address to EUI-64 SLAAC Link-Local Generation.
- Input Address or Hardware MAC: Enter any compressed IPv6 address (e.g. 2001:db8::1) or a 48-bit Ethernet MAC address with an optional /64 prefix.
- Inspect Formats & Reverse DNS: View canonical RFC 5952 compression, full 32-nibble expansion, reverse DNS ip6.arpa PTR zones, and binary bit breakdowns.
โ๏ธIPv6 Addressing Architecture (RFC 4291 & RFC 5952)
IPv6 uses 128-bit addresses structured into eight 16-bit hextets separated by colons, replacing exhausted 32-bit IPv4 space:
Understanding expanded and canonical IPv6 representations is fundamental for routing table audits, firewall rules, and BIND zone files.
๐กPractical IPv6 & EUI-64 Use Cases
- Expanding compressed IPv6 addresses for strict database schemas, regex filtering, and firewall access control lists (ACLs).
- Generating canonical ip6.arpa PTR reverse DNS records for server PTR validation and mail server deliverability.
- Computing SLAAC link-local and global unicast addresses from hardware MAC addresses during data center server provisioning.