Skip to content

TURN Feature Matrix

TURN client to TURN server protocols

ProtocolSupportRelevant specification
UDP✅RFC 5766
TCP✅RFC 5766
TLS✅RFC 5766
DTLSNodraft-petithuguenin-tram-turn-dtls-00

TURN client to TURN server protocols

ProtocolSupportRelevant specification
TURN (base RFC)✅RFC 5766
TURN REST API✅ (See FAQ)draft-uberti-behave-turn-rest-00
Origin field in TURN (Multi-tenant TURN Server)✅draft-ietf-tram-stun-origin-06
ALPN support for STUN & TURN✅RFC 7443
TURN Bandwidth draft specsNodraft-thomson-tram-turn-bandwidth-01
TURN-bis (with dual allocation) draft specsNodraft-ietf-tram-turnbis-04
TCP relaying TURN extensionNoRFC 6062
IPv6 extension for TURNNoRFC 6156
oAuth third-party TURN/STUN authorizationNoRFC 7635
DTLS support (for TURN)Nodraft-petithuguenin-tram-stun-dtls-00
Mobile ICE (MICE) supportNodraft-wing-tram-turn-mobility-02