[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-relays] Measuring the Accuracy of Tor Relays' Advertised Bandwidths
- To: tor-relays@xxxxxxxxxxxxxxxxxxxx
- Subject: Re: [tor-relays] Measuring the Accuracy of Tor Relays' Advertised Bandwidths
- From: Matt Traudt <pastly@xxxxxxxxxxxxxx>
- Date: Tue, 6 Aug 2019 19:34:09 -0400
- Autocrypt: addr=pastly@xxxxxxxxxxxxxx; prefer-encrypt=mutual; keydata= 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
- Delivered-to: archiver@xxxxxxxx
- Delivery-date: Tue, 06 Aug 2019 19:34:25 -0400
- In-reply-to: <CAD2Ti2976+M7RZ3zesh8_YCSUi9_=ZFB1r0ktHvEQfHN36cvSA@mail.gmail.com>
- List-archive: <http://lists.torproject.org/pipermail/tor-relays/>
- List-help: <mailto:tor-relays-request@lists.torproject.org?subject=help>
- List-id: "support and questions about running Tor relays \(exit, non-exit, bridge\)" <tor-relays.lists.torproject.org>
- List-post: <mailto:tor-relays@lists.torproject.org>
- List-subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays>, <mailto:tor-relays-request@lists.torproject.org?subject=subscribe>
- List-unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-relays>, <mailto:tor-relays-request@lists.torproject.org?subject=unsubscribe>
- Openpgp: preference=signencrypt
- References: <09ADB7D6-3243-43EE-8A50-1EE992C2317A@nrl.navy.mil> <20190726143529.GD2787@moria.seul.org> <2C343041-2A88-4D83-97AC-0B1093503C96@nrl.navy.mil> <20190806214802.GF2787@moria.seul.org> <CAD2Ti2976+M7RZ3zesh8_YCSUi9_=ZFB1r0ktHvEQfHN36cvSA@mail.gmail.com>
- Reply-to: tor-relays@xxxxxxxxxxxxxxxxxxxx
- Sender: "tor-relays" <tor-relays-bounces@xxxxxxxxxxxxxxxxxxxx>
On 8/6/19 7:05 PM, grarpamp wrote:
> On 8/6/19, Roger Dingledine <arma@xxxxxxxxxxxxxx> wrote:
>> On Tue, Aug 06, 2019 at 05:31:39PM -0400, Rob Jansen wrote:
>>> Today, I started running the speedtest on all relays in the network.
>
>> There will be another confusing (confounding) factor, which is that the
>> ...
>> as intended. :) So, call it another thing to keep an eye out for during
>> the experiment.
>
> Someone here posted they were testing with sub-minute
> durations... tens of seconds. That's unlikely enough to
> allow TCP to adjust over everything in the circuit to really
> measure "bandwidth". And is instead likely to be measuring
> something between "setup latency" and that, with an
> uncharacterized ramp in the middle.
>
- That person was Rob, the one who just said they've started their
measurements. Rob's original announcement is here[0].
- We've been looking into stuff like this for the last year and have
some promising results from sub-minute-duration measurements with
measurement hosts spread around the world. This is despite suspected
sources of inaccuracy such as TCP slow start and high bandwidth delay
products.
- What Rob is doing isn't even trying to get an accurate measurement of
a relay's capacity. It's solely to test the hypothesis that observed
bandwidth is a poor estimate of capacity*. I refer again to [0] for the
motivation, design, etc.
> You probably want to be scatterplotting a bunch
> of different things and durations on metrics.tpo.
>
> And isolating out path nodes and things from
> whichever it is you're trying to measure.
> Introducing known inputs. Etc.
Thanks for the input. I'm sure our analysis of the collected data will
be ... thorough and exciting.
Matt
* You might argue that an artificial 20 second or even 2 minute burst of
traffic is still bad estimate for long term sustained capacity. That may
be a good argument. But I'd argue that it's strictly better than the
current strategy: keep track of your biggest natural 10 second burst
observed in the last 5 days.
[0]: https://lists.torproject.org/pipermail/tor-relays/2019-July/017535.html
_______________________________________________
tor-relays mailing list
tor-relays@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays