40 likes | 212 Views
draft-wing-tsvwg-happy-eyeballs- sctp. Happy Eyeballs: Trending Towards Success with SCTP. Dan Wing Andrew Yourtchenko {dwing, ayourtch}@cisco.com. The Problem. “a reliable transport” is only TCP Want to allow SCTP , without harming user experience Middleboxes block SCTP
E N D
draft-wing-tsvwg-happy-eyeballs-sctp Happy Eyeballs SCTP - IETF79 Happy Eyeballs: Trending Towards Success with SCTP Dan Wing Andrew Yourtchenko {dwing, ayourtch}@cisco.com
The Problem “a reliable transport” is only TCP Want to allow SCTP, without harming user experience Middleboxes block SCTP NATs, firewalls DNS-based mechanism can’t validate path Happy Eyeballs SCTP - IETF79
Proposal: Send Probes, Learn, Quick Fallback Send Probes: Try connecting to both TCP and SCTP Similar to ICE (RFC5245) Learn: Use the past to predict the future Avoids constant doubling of TCP SYNs / SCTPINITs Quick Fallback Happy Eyeballs SCTP - IETF79
Happy Eyeballs, Discussion Probing: thoughts? SRV doesn’t solve same problem Happy Eyeballs SCTP - IETF79