1 / 8

TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-00

TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-00. Prashanth Patil , Tiru Reddy, Dan Wing IETF-89, London v3. Discovery Procedure. Local Configuration Service Resolution Operated by enterprise, access ISP, or ITSP Anycast Operated by enterprise, access ISP

lavina
Download Presentation

TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-00

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TURN Server Auto Discoverydraft-patil-tram-turn-serv-disc-00 PrashanthPatil, Tiru Reddy, Dan Wing IETF-89, London v3 TURN Server Auto Discovery - IETF89

  2. Discovery Procedure • Local Configuration • Service Resolution • Operated by enterprise, access ISP, or ITSP • Anycast • Operated by enterprise, access ISP Discovery procedure is performed on each interface and each address family TURN Server Auto Discovery - IETF89

  3. Discovery: Local Configuration • Configuration within application TURN Server Auto Discovery - IETF89

  4. Discovery: Service Resolution • Obtain Domain Name via DHCP • ISP/Enterprise: LIS Option (RFC5986) (in our draft) • ISP/Enterprise: Domain Search Option (RFC3397) • ITSP: Extract from own SIP/XMPP/email identity • E.g., dwing@example.com • Look up S-NAPTR TURN service • IN NAPTR 100 10 "" RELAY:turn.udp "" example.net. Derived from ALTO Server discovery, draft-ietf-alto-server-discovery TURN Server Auto Discovery - IETF89

  5. Discovery: Anycast • Send TURN allocate request to IANA-assigned TURN anycast address. • A concern: that address is far away • Yes; TURN is least-preferred candidate • Yes; related to choosing best TURN server TURN Server Auto Discovery - IETF89

  6. Other considerations • WPAD • Defacto standard TURN Server Auto Discovery - IETF89

  7. Multiple TURN Servers • Let’s pretend ISP, ITSP, and configuration all point at different TURN servers • How to choose “best” one? • better user experience (e.g., reduced latency) • reduce backhaul cost for ISP • Shortest path != “best” path • Seems a separate problem? TURN Server Auto Discovery - IETF89

  8. TURN Server Auto Discoverydraft-patil-tram-turn-serv-disc-00Next Steps? TURN Server Auto Discovery - IETF89

More Related