6

The client-selected paths that carry traffic through the Tor relay network are called circuits. Tor clients switch circuits at ten minute intervals for better anonymity. However, latency and bandwidth vary from circuit to circuit, based on the capabilities of the selected relays.

Connectivity and bandwidth are currently (especially with the millions of Mevade guests) too unreliable for such interesting applications as Tahoe-LAFS grids for online storage that's private, anonymous and fault-tolerant. That's especially problematic when mounting grid folders using fuse.

The capability to team multiple circuits would improve both reliability (through failover) and bandwidth. In AlSabah et al. (2013) The Path Less Travelled: Overcoming Tor’s Bottlenecks with Traffic Splitting, the authors "present Conflux, a dynamic traffic-splitting approach that assigns traffic to an overlay path based on its measured latency." They note that "it enhances the load-balancing properties of the network" and "significantly improves the experience of users who watch streaming videos online." They "also show that Conflux introduces only slight tradeoffs between users’ anonymity and performance."

What would it take to implement this in the current Tor network?

3
  • The answer to this question is either "yes" or "no." The questions about implementation should be asked separately.
    – pmocek
    Sep 30, 2013 at 2:02
  • Sounds like you want freehaven.net/anonbib/#pets13-splitting Sep 30, 2013 at 5:13
  • Are there any News? The Last Response is quite old..
    – Nobody
    Jan 28, 2020 at 16:18

1 Answer 1

4

Right now Tor has no support for splitting connections over different circuits.

While, technically, support could be added if we had a design and the manpower to implement it, it's at this time not entirely clear if it's a good idea. The performance and anonymity implications have not been studied sufficiently.

3

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .