Hi David,
On Mar 20, 2015, at 14:31 , David P. Reed <[email protected]> wrote:
> The mystery in most users' minds is that ping at a time when there is no load
> does tell them anything at all about why the network connection will such
> when their kid is uploading to youtube.
But it does, by giving a baseline to compare the ping tim under load
against ;)
>
> So giving them ping time is meaningless.
> I think most network engineers think ping time is a useful measure of a badly
> bufferbloated system. It is not.
>
> The only measure is ping time under maximum load of raw packets.
Why raw packets? But yes I agree; I think “ping” in this discussion
here is short hand for "latency measurement under load” which writes a bit
unwieldy. The typical speed tests are almost there as they already perform
(half of) the create maximum load requirement for the additional measurements
we need (as well as already measuring unloaded latency, they all already report
a “ping” number back, but that is best case RTT, so the baseline with which to
compare the latency under load number (well obviously both numbers should be
measured exactly the same)). Measuring latency under simultaneous saturation of
both up- and downlink would be even better, but measuring it during simplex
saturation should already give meaningful numbers.
I think it would be great if speedtest sites could agree to measure and
report such a number, so that end customers had data to base their ISP
selection on (at least those fortunate few that actually have ISP choice…).
>
> And that requires a way to test maximum load rtt.
>
> There is no problem with that ... other than that to understand why and how
> that is relevant you have to understand Internet congestion control.
>
> Having had to testify before CRTC about this, I learned that most access
> providers (the Canadian ones) claim that such measurements are never made as
> a measure of quality, and that you can calculate expected latency by using
> Little's lemma from average throughput. And that dropped packets are the
> right measure of quality of service.
>
> Ookla ping time is useless in a context where even the "experts" wearing
> ties from the top grossing Internet firms are so confused. And maybe
> deliberately misleading on purpose... they had to be forced to provide any
> data they had about congestion in their networks by a ruling during the
> proceeding and then responded that they had no data - they never measured
> queueing delay and disputed that it mattered. The proper measure of
> congestion was throughput.
>
> I kid you not.
>
> So Ookla ping time is useless against such public ignorance.
But, if people make their choice of (higher/ more expensive) service
tiers dependent on its behavior at “capacity” as approximated by a speedtest
latency under (full) load test that would make it much easier for ISPs to
actually respond to it; even marketing can realize that this can be monetized ;)
Best Regards
Sebastian
[...]
_______________________________________________
Bloat mailing list
[email protected]
https://lists.bufferbloat.net/listinfo/bloat