[metrics-bugs] #29772 [Metrics/Website]: Plot nearly worst-case bandwidth when downloading from [public|onion] server
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Apr 23 12:57:17 UTC 2019
#29772: Plot nearly worst-case bandwidth when downloading from [public|onion]
server
-----------------------------+--------------------------------
Reporter: karsten | Owner: metrics-team
Type: enhancement | Status: needs_revision
Priority: Medium | Milestone:
Component: Metrics/Website | Version:
Severity: Normal | Resolution:
Keywords: scalability | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-----------------------------+--------------------------------
Changes (by irl):
* status: needs_review => needs_revision
Comment:
For the bandwidths, I think that plotting the minimum of the minor
outliers is OK, we're not excluding many measurements there and we can see
what the nearly-worst-case is.
I think for latency, we have to accept that Tor as it currently operates
is going to have wildly varying latency depending on the path you choose.
There is currently no way of selecting a "low-latency" path and as we
increase relay diversity we're going to see these latencies go up. In a
way, higher latency may indicate greater network diversity.
For bandwidth, choosing one high bandwidth server compared to another
isn't going to affect the measurement result. When the network stays the
same, we are likely to choose a similar set of relays throughout the day
(or at least, the same consensus weight distribution). For latency, there
is no consideration so we could be picking relays all over the place, or
could be picking them all close together.
The absolute worst cases though, I think we are not hitting that often.
Plotting the latency per-day may be the wrong approach because we may not
have enough data points to accurately portray the true latency users
experience. Perhaps we need a 4-day moving average, at which point some of
those major outliers are becoming minor outliers and we can plot the
maximum minor outliers.
As a data point, when we see a 2000ms latency, that is long enough to get
a packet through optic fiber to the moon from the earth (not including the
time to run the fiber, probably with special-purpose rockets). There might
be some old routing/switching equipment near to relays that is causing
impact there because this can't just be distance between relays.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29772#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the metrics-bugs
mailing list