Technical Summary
This document defines two APLN labels for two usages of STUN over (D)TLS: NAT
discovery and TURN.
Working Group Summary
The draft was initially thought to be a "slam dunk" but the working group ended
up arguing over the granularity of ALPN labels: did we need just one label for
all of STUN or one label for each STUN usage? Once the WG selected the second
option, it argued over the necessity of a generic "STUN" label for future and
unknown usages, rejecting that idea in the end.
Many TRAM regulars participated in the discussion. Martin Thompson in particular
provided much (D)TLS and ALPN expertise. The consensus is solid and represents
the whole working group.
A discussion during Last Call resulted in the deletion of some non-normative text
describing possible use cases.
Document Quality
No specific implementation was mentioned on the list, but this shepherd expects
that WebRTC stacks and TURN servers will implement this draft quickly.
Personnel
The document shepherd is Simon Perreault <sperreault@jive.com>
The responsible Area Director is Spencer Dawkins
The IANA designated expert reviewer for
Application-Layer Protocol Negotiation (ALPN) Protocol IDs is Joe Salowey