Skip to main content

Appendix A. Differences from RFC 6555

"Happy Eyeballs: Success with Dual-Stack Hosts" [RFC6555] mostly concentrates on how to stagger connections to a hostname that has a AAAA and an A record. This document additionally discusses:

  • how to perform DNS queries to obtain these addresses

  • how to handle multiple addresses from each address family

  • how to handle DNS updates while connections are being raced

  • how to leverage historical information

  • how to support IPv6-only networks with NAT64 and DNS64

Note that a simple implementation of the algorithm described in this document is still compliant with the previous specification [RFC6555]. Implementations should take the new considerations into account when applicable to optimize their behavior.