[tor-bugs] #1298 [Tor Client]: Tor does not treat multiple streams fairly

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Mon Sep 13 01:58:59 UTC 2010


#1298: Tor does not treat multiple streams fairly
-------------------------+--------------------------------------------------
  Reporter:  mikeperry   |       Owner:  nickm             
      Type:  defect      |      Status:  assigned          
  Priority:  major       |   Milestone:  Tor: 0.2.2.x-final
 Component:  Tor Client  |     Version:  0.2.1.24          
Resolution:  None        |    Keywords:                    
    Parent:              |  
-------------------------+--------------------------------------------------

Comment(by nickm):

 That issue is also relevant, and worth fixing.  Here are a couple of ways
 we could do it:
   * We could only package a limited number of cells per stream at a time,
 and loop until all input data is packaged, or the queue is full.
   * We could start at a different position in the list of streams each
 time.
   * Some combination of the above.

 I think the answer is "some combination of the above", since the first one
 still technically favors older streams, and the second one (though
 technically fair) can produce "fairness" of a really choppy type.

 Thoughts?

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


More information about the tor-bugs mailing list