The Internet is growing at an amazing rate year after year. The current Internet addressing system — Internet Protocol Version 4 (IPv4) — was designed to support approximately four billion unique connections to the Internet. As a result of the Internet’s explosive growth, a new Internet addressing system — Internet Protocol Version 6 (IPv6) — is being rolled out to networks worldwide to support even more connections.
There are a number of theories as to when the availability of IPv4 addresses will be exhausted, therefore requiring the rollout of IPv6 to all new and existing Internet systems. Since November 2008, Dyn has been taking steps to ensure its network will be fully compatible with both Internet Protocol versions IPv4 and IPv6 by deploying all network resources in a dual-stack IPv4/IPv6 configuration.
For those interested, you can follow along on our progress on these initiatives here.
Updated November 4, 2011
Deploy IPv4/IPv6 dual-stack connectivity to the DDNS/nic/update system and related DNS systems including Dynamic DNS and Dyn Standard DNS to support remote client updates who provide both IPv4 and IPv6 address update information.
- Complete the IPv4/IPv6 dual-stack deployment for production DynECT Managed DNS Systems, particularly to the ns2.pXX.dynect.net and ns4.pXX.dynect.net anycast systems.
- ns1.pXX.dynect.net and ns3.pXX.dynect.net have been running with IPv4/IPv6 dual-stack since November 2008.
Deploy IPv4/IPv6 dual-stack connectivity to the Dyn.com website and dyndns.com account management systems.
- Deploy IPv4/IPv6 dual-stack connectivity to production DynECT Email Delivery systems, including access to management UIs, APIs and reporting systems.
- Deploy IPv4/IPv6 dual-stack connectivity to front-end SMTP and email send APIs.
Upgrade and support dual-stack IPv4/IPv6 connectivity to all corporate services, including, but not limited to webservers, email servers, internal DNS services, file servers and other systems.
Upgrade Dynamic DNS update clients to support detection and updating for IPv6 interfaces with proper detection of link-local and global addresses.
Obtain IPv6 address space from the Regional Internet Registries (RIRs) and IPv6 connectivity from upstream providers. Route this IPv6 space to various servers for internal testing and measurement purposes.
Implement an IPv6 multi-homing strategy to permit IPv6 connectivity to multiple upstream providers given the constraints of routing in the IPv6 environment.
Provide Dyn Standard DNS customers with an additional hostname to optionally delegate their domains to (i.e. ns-ipv6.mydyndns.org) from DNS servers within a single facility. These hostnames will have single AAAA IPv6 addresses associated with them. This will give our customers the option to add IPv6 DNS servers into their delegation as they wish. Customers who choose to do so do at their own risk, however, our support teams will be standing by to assist with any issues discovered.
Upon successful deployment of the single dual-stack AAAA delegation nameserver above, enable IPv4/IPv6 dual-stack connectivity to all production Dynamic DNS and Dyn Standard DNS nameservers. Update delegations for nsX.mydyndns.org to include both A and AAAA records.
Upgrade DynECT Managed DNS management portal, API, and update system to support access via IPv6 and support update/API requests over IPv6, permitting records to be updated with IPv6 addresses.
Upon successful testing of IPv4/IPv6 dual-stack DNS delegations with Dyn Standard DNS customers, deploy IPv4/IPv6 dual-stack connectivity to half of all DynECT Managed DNS and DynTLD anycast nodes to support IPv4/IPv6 delegations. This will cause all existing domains delegated to these nameserver hostnames to become available on both IPv4 and IPv6.
Add IPv6 glue record creation and management functionality to Domain Registration systems.