TURN-TCP - PowerPoint PPT Presentation

About This Presentation
Title:

TURN-TCP

Description:

We ran into major technical issues specific to TCP (next ) ... Root cause multiplexing many TCP connections into one. Solution | Peer1 | / Peer Data 1 ... – PowerPoint PPT presentation

Number of Views:12
Avg rating:3.0/5.0
Slides: 9
Provided by: JonathanR159
Learn more at: https://www.ietf.org
Category:
Tags: tcp | turn | peer1

less

Transcript and Presenter's Notes

Title: TURN-TCP


1
TURN-TCP
  • Jonathan Rosenberg
  • Cisco

2
Status
  • Has been on back burner for 1-2 years pending
    completion of TURN
  • We ran into major technical issues specific to
    TCP (next slide)
  • -01 is a complete rewrite with a new proposed
    mechanism to address problems

3
Problem Starvation
Peer 2
Peer 1
Starving here
Congestion here
TURN Server
Slows down here
Client
4
Other Problems
  • Will need to define fair sharing algorithms in
    TURN server
  • E2e congestion control harder
  • Root cause multiplexing many TCP connections
    into one

5
Solution

--------


Peer1
/
/
/
--------
/
/
/ Peer Data 1
/ -------- Control
-------- / --------------
/ Client Client Data 1 TURN
-------------- Server \
-------------- \
-------- Client Data 2 -------- \
\
\
\
--------
\
Peer Data 2 \ Peer2
\


--------
6
Connection Establishment
TCP Setup
Allocate
Allocate Resp
Connect
TCP Setup
Connect Resp CxnID
TCP setup
ConnectionBind
Client
TURN
Peer
7
Incoming Connection
TCP SYN
ConnectionAttempt cxnID
TCP setup
ConnectionBind
TCP SYNACK
TCP ACK
Client
TURN
Peer
8
Next Steps
  • Input on this direction
  • Fill in details if folks think its the right way
    to go
Write a Comment
User Comments (0)
About PowerShow.com