Technical Summary
Many communication protocols operated over the modern Internet use
host names. These often resolve to multiple IP addresses, each of
which may have different performance and connectivity
characteristics. Since specific addresses or address families (IPv4
or IPv6) may be blocked, broken, or sub-optimal on a network, clients
that attempt multiple connections in parallel have a higher chance of
establishing a connection sooner. This document specifies
requirements for algorithms that reduce this user-visible delay and
provides an example algorithm.
Working Group Summary
Strong WG consensus was achieved within six months of document introduction.
After WGLC and IETF LC, the authors let the chairs (and me) know that they just
realized that there *might* be associated IPR, and wanted to provide as much notice
as possible. I held the document while they investigated / discussed with lawyers,
and an IPR disclosure has since been filed (https://datatracker.ietf.org/ipr/3077/).
Document Quality
The current versions of macOS (Sierra) and iOS (10) implement the Happy Eyeballs V2 spec
as described.
Personnel
Ron Bonica is the document shepherd
Warren Kumari is the responsible AD