[tor-bugs] #6341 [Tor Relay]: connection_or_flush_from_first_active_circuit() does wrong thing when ewma_enabled

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Tue Aug 21 21:05:07 UTC 2012


#6341: connection_or_flush_from_first_active_circuit() does wrong thing when
ewma_enabled
-----------------------+----------------------------------------------------
 Reporter:  arma       |          Owner:                    
     Type:  defect     |         Status:  needs_review      
 Priority:  normal     |      Milestone:  Tor: 0.2.3.x-final
Component:  Tor Relay  |        Version:                    
 Keywords:             |         Parent:                    
   Points:             |   Actualpoints:                    
-----------------------+----------------------------------------------------

Comment(by arma):

 I'm increasingly thinking that the Shadow client model, when doing
 performance comparison tests, should be "each client fetches a set number
 of things."

 That way the total load on the network is fixed between comparisons, and
 the only question is "how well does the network handle this set of users
 doing that set of activities?"

 I don't deny that it's interesting to consider the "if it works better,
 they'll use it more, putting more total load on it" dynamism.

 But the current client model makes it hard to say things like "clients in
 both cases fetched all 100 of the files, but in case 1 they got their
 files faster on average" and "clients in case 1 successfully fetched fewer
 of their files".

 If we want to get fancy, we could have the web browsing users fetch a set
 number of things, and the filesharers just keep downloading. Lots of
 permutations, each of which expose some properties and brush others under
 the rugs. Hm.

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


More information about the tor-bugs mailing list