[tor-bugs] #16682 [Core Tor/Tor]: Deploy TCP Fast Open at exits (and maybe inter-node?)

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Jul 2 03:42:56 UTC 2019


#16682: Deploy TCP Fast Open at exits (and maybe inter-node?)
-------------------------------------------------+-------------------------
 Reporter:  mikeperry                            |          Owner:  (none)
     Type:  enhancement                          |         Status:  new
 Priority:  Medium                               |      Milestone:  Tor:
                                                 |  unspecified
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  performance tor-relay exit needs-    |  Actual Points:
  analysis term-project                          |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by cypherpunks):

 Hello, for the  inter-relay question.
 Please read code inside:


 {{{
 +++ src/core/or/channelpadding.c
 @@ -617,7 +617,10 @@ channelpadding_get_channel_idle_timeout(
 }}}


 TL;DR

 {{{
 Canonical relay-to-relay channels  only last for 45..75min or consensus
 +/- 25%
 }}}


 I tested this and found out, that on extending through a relay, to a given
 node can have high cbt on first because TLS handshaking inter relay. Next
 CircuitBuildTime will be better, because multiplexing above existing
 orcon. But later used, the same behavior repeats!

 So, the relay could benefit from reestablishing the connections. giving
 better latency for circuits. This have no privacy impacts.  Why don't just
 enable TFO in alpha branch for this TLS channels?

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16682#comment:15>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list