[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