[tor-bugs] #13589 [Tor]: bridge authority could do bandwidth test along with reachability test

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Oct 27 04:24:59 UTC 2014


#13589: bridge authority could do bandwidth test along with reachability test
-------------------------+----------------------------------
 Reporter:  arma         |          Owner:
     Type:  enhancement  |         Status:  new
 Priority:  normal       |      Milestone:  Tor: unspecified
Component:  Tor          |        Version:
 Keywords:  tor-bridge   |  Actual Points:
Parent ID:               |         Points:
-------------------------+----------------------------------
 It's increasingly clear we want to know which bridges are slow, so we can
 treat them differently (e.g. never give out the slow ones).

 I heard Mike and Aaron talking about implementing a remote bwauth style
 thing to remotely measure how much throughput they could get from each
 bridge.

 But I think we don't need an accurate bandwidth estimation -- we need to
 know if they're too slow or not too slow.

 So it occurred to me that Tonga's reachability test is nearly doing the
 test we need. If it pushed some traffic down its reachability circuit,
 maybe in a way that triggered some traffic in response or maybe just by
 making a loop and sending the traffic back to itself, then it could see
 what it gets, and put that number as the bandwidth weight in the bridge
 networkstatus document, and bridgedb could just use it.

 I'm normally not a fan of complexifying Tor when some outside service
 could be written to do the same thing. But we're so close! :)

 Another argument in favor is that to limit blocking risks, we want to
 limit the number of points on the network that probe the whole set of
 bridges.

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


More information about the tor-bugs mailing list