[tor-bugs] #13814 [Tor]: Build HS IP and other needed circuits earlier, once we can build internal paths

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Nov 22 13:59:18 UTC 2014


#13814: Build HS IP and other needed circuits earlier, once we can build internal
paths
-----------------------------+------------------------------
 Reporter:  teor             |          Owner:
     Type:  enhancement      |         Status:  new
 Priority:  normal           |      Milestone:  Tor: 0.2.???
Component:  Tor              |        Version:
 Keywords:  lorax tor-relay  |  Actual Points:
Parent ID:  #13718           |         Points:
-----------------------------+------------------------------
 Split from #13718:

 teor:
 > I also wonder about the impact of changing the invocation of
 circuit_build_needed_circs() so that it runs when we know we have internal
 circuits, rather than waiting for exit circuits.
 > Should we split it into internal and exit versions? If so, which types
 of circuits go in each category?

 nickm:
 That's an interesting question, but it sounds like a separate ticket.
 Generally, anything that is a predicted circuit, or anything that might
 carry user traffic, is an exit circuit. Anything else is an internal
 circuit.

 Notes:

 Exit Circuits:
 * Predicted Circuits
 * User Traffic Circuits
 * Others (TBC)

 Internal Circuits:
 * Hidden Service -> Introduction Point Circuits (TBC)
 * All Other Circuits

 The behaviour as of 2.6.0-alpha was to build all these circuits only when
 we had enough descriptors to build exit circuits. This is perhaps more
 conservative than required.

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


More information about the tor-bugs mailing list