[tor-bugs] #9969 [Tor]: We launch 50 microdesc requests, spread out over just three guards?

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Oct 14 14:55:39 UTC 2013


#9969: We launch 50 microdesc requests, spread out over just three guards?
------------------------+--------------------------------
     Reporter:  arma    |      Owner:
         Type:  defect  |     Status:  new
     Priority:  normal  |  Milestone:  Tor: 0.2.5.x-final
    Component:  Tor     |    Version:
   Resolution:          |   Keywords:  tor-client
Actual Points:          |  Parent ID:
       Points:          |
------------------------+--------------------------------

Comment (by nickm):

 Right.  The original reasons to request no more than X objects per
 directory connection were:

    * Because sending a huge list of digests before we get any reply seemed
 questionable.
    * Because some HTTP proxies limited the URL length.
      * Incidentally, _we_ limit the URL length implicitly with the
 MAX_HEADERS_LEN field.

 I think we should increase the number of objects we're willing to request
 per tunneled directory connection.  Additionally, we should avoid having
 multiple inflight simultaneous connections to download the same info from
 the same directory guard.

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


More information about the tor-bugs mailing list