* [Cerowrt-devel] dslreports is no longer free
@ 2020-05-01 16:44 Dave Taht
2020-05-01 19:48 ` [Cerowrt-devel] [Cake] " Sebastian Moeller
0 siblings, 1 reply; 11+ messages in thread
From: Dave Taht @ 2020-05-01 16:44 UTC (permalink / raw)
To: bloat, cerowrt-devel, Make-Wifi-fast, Cake List
https://www.reddit.com/r/HomeNetworking/comments/gbd6g0/dsl_reports_speed_test_no_longer_free/
They ran out of bandwidth.
Message to users here:
http://www.dslreports.com/speedtest
--
Make Music, Not War
Dave Täht
CTO, TekLibre, LLC
http://www.teklibre.com
Tel: 1-831-435-0729
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] [Cake] dslreports is no longer free
2020-05-01 16:44 [Cerowrt-devel] dslreports is no longer free Dave Taht
@ 2020-05-01 19:48 ` Sebastian Moeller
2020-05-01 20:09 ` [Bloat] " Sergey Fedorov
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Sebastian Moeller @ 2020-05-01 19:48 UTC (permalink / raw)
To: Dave Täht; +Cc: bloat, cerowrt-devel, Make-Wifi-fast, Cake List
Hi Dave,
well, it was a free service and it lasted a long time. I want to raise a toast to Justin and convey my sincere thanks for years of investing into the "good" of the internet.
Now, the question is which test is going to be the rightful successor?
Short of running netperf/irtt/iper2/iperf3 on a hosted server, I see lots of potential but none of the tests are really there yet (grievances in now particular order):
OOKLA: speedtest.net.
Pros: ubiquitious, allows selection of single flow versus multi-flow test, allows server selection
Cons: only IPv4, only static unloaded RTT measurement, no control over measurement duration
BUFFERBLOAT verdict: incomplete, maybe usable as load generator
NETFLIX: fast.com.
Pros: allows selection of upload testing, supposedly decent back-end, duration configurable
allows unloaded, loaded download and loaded upload RTT measurements (but reports sinlge numbers for loaded and unloaded RTT, that are not the max)
Cons: RTT report as two numbers one for the loaded and one for unloaded RTT, time-course of RTTs missing
BUFFERBLOAT verdict: incomplete, but oh, so close...
NPERF: nperf.com
Pros: allows server selection, RTT measurement and report as time course, also reports average rates and static RTT/jitter for Up- and Download
Cons: RTT measurement for unloaded only, reported RTT static only , no control over measurement duration
BUFFERBLOAT verdict: incomplete,
THINKBROADBAND: www.thinkbroadband.com/speedtest
Pros: IPv6, reports coarse RTT time courses for all three measurement phases
Cons: only static unloaded RTT report in final results, time courses only visible immediately after testing, no control over measurement duration
BUFFERBLOAT verdict: a bit coarse, might work for users within a reasonable distance to the UK for acute de-bloating sessions (history reporting is bad though)
honorable mentioning:
BREITBANDMESSUNG: breitbandmessung.de
Pros: query of contracted internet access speed before measurement, with a scheduler that will only start a test when the backend has sufficient capacity to saturate the user-supplied contracted rates, IPv6 (happy-eyeballs)
Cons: only static unloaded RTT measurement, no control over measurement duration
BUFFERBLOAT verdict: unsuitable, exceot as load generator, but the bandwidth reservation feature is quite nice.
Best Regards
Sebastian
> On May 1, 2020, at 18:44, Dave Taht <dave.taht@gmail.com> wrote:
>
> https://www.reddit.com/r/HomeNetworking/comments/gbd6g0/dsl_reports_speed_test_no_longer_free/
>
> They ran out of bandwidth.
>
> Message to users here:
>
> http://www.dslreports.com/speedtest
>
>
> --
> Make Music, Not War
>
> Dave Täht
> CTO, TekLibre, LLC
> http://www.teklibre.com
> Tel: 1-831-435-0729
> _______________________________________________
> Cake mailing list
> Cake@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cake
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Bloat] [Cake] dslreports is no longer free
2020-05-01 19:48 ` [Cerowrt-devel] [Cake] " Sebastian Moeller
@ 2020-05-01 20:09 ` Sergey Fedorov
2020-05-01 21:11 ` [Cerowrt-devel] " Sebastian Moeller
[not found] ` <mailman.170.1588363787.24343.bloat@lists.bufferbloat.net>
2020-05-27 9:08 ` [Cerowrt-devel] " Matthew Ford
2 siblings, 1 reply; 11+ messages in thread
From: Sergey Fedorov @ 2020-05-01 20:09 UTC (permalink / raw)
To: Sebastian Moeller
Cc: Dave Täht, Cake List, Make-Wifi-fast, cerowrt-devel, bloat
[-- Attachment #1: Type: text/plain, Size: 4738 bytes --]
Great review, Sebastian!
> NETFLIX: fast.com.
> Pros: allows selection of upload testing, supposedly decent
> back-end, duration configurable
> allows unloaded, loaded download and loaded upload RTT
> measurements (but reports sinlge numbers for loaded and unloaded RTT, that
> are not the max)
> Cons: RTT report as two numbers one for the loaded and one for
> unloaded RTT, time-course of RTTs missing
> BUFFERBLOAT verdict: incomplete, but oh, so close...
Just a note that I have a plan to separate the loaded latency into
upload/download. It's not great UX now they way it's implemented.
The timeline view is a bit more nuanced, in the spirit of the simplistic
UX, but I've been thinking on a good way to show that for super users as
well.
Two latency numbers - that's more user friendly, we want the general user
to understand the meaning. And latency under load is much easier than
bufferbloat.
As a side note, if our backend is decent, I'm curious what are the backends
for the speed tests that exist that are great :)
SERGEY FEDOROV
Director of Engineering
sfedorov@netflix.com
121 Albright Way | Los Gatos, CA 95032
On Fri, May 1, 2020 at 12:48 PM Sebastian Moeller <moeller0@gmx.de> wrote:
> Hi Dave,
>
> well, it was a free service and it lasted a long time. I want to raise a
> toast to Justin and convey my sincere thanks for years of investing into
> the "good" of the internet.
>
> Now, the question is which test is going to be the rightful successor?
>
> Short of running netperf/irtt/iper2/iperf3 on a hosted server, I see lots
> of potential but none of the tests are really there yet (grievances in now
> particular order):
>
> OOKLA: speedtest.net.
> Pros: ubiquitious, allows selection of single flow versus
> multi-flow test, allows server selection
> Cons: only IPv4, only static unloaded RTT measurement, no control
> over measurement duration
> BUFFERBLOAT verdict: incomplete, maybe usable as load generator
>
>
> NETFLIX: fast.com.
> Pros: allows selection of upload testing, supposedly decent
> back-end, duration configurable
> allows unloaded, loaded download and loaded upload RTT
> measurements (but reports sinlge numbers for loaded and unloaded RTT, that
> are not the max)
> Cons: RTT report as two numbers one for the loaded and one for
> unloaded RTT, time-course of RTTs missing
> BUFFERBLOAT verdict: incomplete, but oh, so close...
>
>
> NPERF: nperf.com
> Pros: allows server selection, RTT measurement and report as time
> course, also reports average rates and static RTT/jitter for Up- and
> Download
> Cons: RTT measurement for unloaded only, reported RTT static only
> , no control over measurement duration
> BUFFERBLOAT verdict: incomplete,
>
>
> THINKBROADBAND: www.thinkbroadband.com/speedtest
> Pros: IPv6, reports coarse RTT time courses for all three
> measurement phases
> Cons: only static unloaded RTT report in final results, time
> courses only visible immediately after testing, no control over measurement
> duration
> BUFFERBLOAT verdict: a bit coarse, might work for users within a
> reasonable distance to the UK for acute de-bloating sessions (history
> reporting is bad though)
>
>
> honorable mentioning:
> BREITBANDMESSUNG: breitbandmessung.de
> Pros: query of contracted internet access speed before
> measurement, with a scheduler that will only start a test when the backend
> has sufficient capacity to saturate the user-supplied contracted rates,
> IPv6 (happy-eyeballs)
> Cons: only static unloaded RTT measurement, no control over
> measurement duration
> BUFFERBLOAT verdict: unsuitable, exceot as load generator, but the
> bandwidth reservation feature is quite nice.
>
> Best Regards
> Sebastian
>
>
> > On May 1, 2020, at 18:44, Dave Taht <dave.taht@gmail.com> wrote:
> >
> >
> https://www.reddit.com/r/HomeNetworking/comments/gbd6g0/dsl_reports_speed_test_no_longer_free/
> >
> > They ran out of bandwidth.
> >
> > Message to users here:
> >
> > http://www.dslreports.com/speedtest
> >
> >
> > --
> > Make Music, Not War
> >
> > Dave Täht
> > CTO, TekLibre, LLC
> > http://www.teklibre.com
> > Tel: 1-831-435-0729
> > _______________________________________________
> > Cake mailing list
> > Cake@lists.bufferbloat.net
> > https://lists.bufferbloat.net/listinfo/cake
>
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
>
[-- Attachment #2: Type: text/html, Size: 7843 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] [Bloat] [Cake] dslreports is no longer free
2020-05-01 20:09 ` [Bloat] " Sergey Fedorov
@ 2020-05-01 21:11 ` Sebastian Moeller
2020-05-01 21:37 ` Sergey Fedorov
[not found] ` <mailman.191.1588369068.24343.bloat@lists.bufferbloat.net>
0 siblings, 2 replies; 11+ messages in thread
From: Sebastian Moeller @ 2020-05-01 21:11 UTC (permalink / raw)
To: Sergey Fedorov
Cc: Dave Täht, Cake List, Make-Wifi-fast, cerowrt-devel, bloat
Hi Sergey,
> On May 1, 2020, at 22:09, Sergey Fedorov <sfedorov@netflix.com> wrote:
>
> Great review, Sebastian!
>
> NETFLIX: fast.com.
> Pros: allows selection of upload testing, supposedly decent back-end, duration configurable
> allows unloaded, loaded download and loaded upload RTT measurements (but reports sinlge numbers for loaded and unloaded RTT, that are not the max)
> Cons: RTT report as two numbers one for the loaded and one for unloaded RTT, time-course of RTTs missing
> BUFFERBLOAT verdict: incomplete, but oh, so close...
> Just a note that I have a plan to separate the loaded latency into upload/download. It's not great UX now they way it's implemented.
Great! I really appreciate the way fast.com evolves carefully to not confuse the intended users and to stay true to its core mission while it still gaining additional features that are not directly part of Netflix business case to operate that test in the first place. Don't get me wrong, I absolutely love that I can easily understand why you should be interested in getting reliable robust speedtests from all existing or potential customers to your back-end; and unlike an ISP's internal speedtest, you are not likely to sugar coat things ;) as your goal and the end-user's goal are fully aligned.
> The timeline view is a bit more nuanced, in the spirit of the simplistic UX, but I've been thinking on a good way to show that for super users as well.
Great again! I see the beauty of keeping things simple while maybe hiding optional information behind an additional "click".
> Two latency numbers - that's more user friendly, we want the general user to understand the meaning.
+1; for normal users that is already bliss. For de-bloating a link however a bit more time resolution generally makes things a bit easier to reason about ;)
> And latency under load is much easier than bufferbloat.
+1; as far as I can tell that term sort of was a decent description of the observed phenomenon that then got a life of its own; in retrospect it was not the most self explanatory term. I like to talk about the latency-under-load-increase when helping people to debloat their links, but that also is a tad on the long side.
>
> As a side note, if our backend is decent, I'm curious what are the backends for the speed tests that exist that are great :)
Ah, I might have tried too hard at understatement, this was the only back-end worth mentioning in the "pros" section...
(well, I also like how breitbandmessung.de deals with their purposefully limited backend (all located in a single" data center in Germany located in an AS that is not directly owned by any ISP, it's the german regulators official speedtest for germany against which we can effectively measure and get an early exit from contracts if the ISPs can not deliver the contracted rates (with a bit of slack)))
Best Regards
Sebastian
>
> SERGEY FEDOROV
> Director of Engineering
> sfedorov@netflix.com
> 121 Albright Way | Los Gatos, CA 95032
>
>
>
> On Fri, May 1, 2020 at 12:48 PM Sebastian Moeller <moeller0@gmx.de> wrote:
> Hi Dave,
>
> well, it was a free service and it lasted a long time. I want to raise a toast to Justin and convey my sincere thanks for years of investing into the "good" of the internet.
>
> Now, the question is which test is going to be the rightful successor?
>
> Short of running netperf/irtt/iper2/iperf3 on a hosted server, I see lots of potential but none of the tests are really there yet (grievances in now particular order):
>
> OOKLA: speedtest.net.
> Pros: ubiquitious, allows selection of single flow versus multi-flow test, allows server selection
> Cons: only IPv4, only static unloaded RTT measurement, no control over measurement duration
> BUFFERBLOAT verdict: incomplete, maybe usable as load generator
>
>
> NETFLIX: fast.com.
> Pros: allows selection of upload testing, supposedly decent back-end, duration configurable
> allows unloaded, loaded download and loaded upload RTT measurements (but reports sinlge numbers for loaded and unloaded RTT, that are not the max)
> Cons: RTT report as two numbers one for the loaded and one for unloaded RTT, time-course of RTTs missing
> BUFFERBLOAT verdict: incomplete, but oh, so close...
>
>
> NPERF: nperf.com
> Pros: allows server selection, RTT measurement and report as time course, also reports average rates and static RTT/jitter for Up- and Download
> Cons: RTT measurement for unloaded only, reported RTT static only , no control over measurement duration
> BUFFERBLOAT verdict: incomplete,
>
>
> THINKBROADBAND: www.thinkbroadband.com/speedtest
> Pros: IPv6, reports coarse RTT time courses for all three measurement phases
> Cons: only static unloaded RTT report in final results, time courses only visible immediately after testing, no control over measurement duration
> BUFFERBLOAT verdict: a bit coarse, might work for users within a reasonable distance to the UK for acute de-bloating sessions (history reporting is bad though)
>
>
> honorable mentioning:
> BREITBANDMESSUNG: breitbandmessung.de
> Pros: query of contracted internet access speed before measurement, with a scheduler that will only start a test when the backend has sufficient capacity to saturate the user-supplied contracted rates, IPv6 (happy-eyeballs)
> Cons: only static unloaded RTT measurement, no control over measurement duration
> BUFFERBLOAT verdict: unsuitable, exceot as load generator, but the bandwidth reservation feature is quite nice.
>
> Best Regards
> Sebastian
>
>
> > On May 1, 2020, at 18:44, Dave Taht <dave.taht@gmail.com> wrote:
> >
> > https://www.reddit.com/r/HomeNetworking/comments/gbd6g0/dsl_reports_speed_test_no_longer_free/
> >
> > They ran out of bandwidth.
> >
> > Message to users here:
> >
> > http://www.dslreports.com/speedtest
> >
> >
> > --
> > Make Music, Not War
> >
> > Dave Täht
> > CTO, TekLibre, LLC
> > http://www.teklibre.com
> > Tel: 1-831-435-0729
> > _______________________________________________
> > Cake mailing list
> > Cake@lists.bufferbloat.net
> > https://lists.bufferbloat.net/listinfo/cake
>
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Bloat] [Cake] dslreports is no longer free
2020-05-01 21:11 ` [Cerowrt-devel] " Sebastian Moeller
@ 2020-05-01 21:37 ` Sergey Fedorov
[not found] ` <mailman.191.1588369068.24343.bloat@lists.bufferbloat.net>
1 sibling, 0 replies; 11+ messages in thread
From: Sergey Fedorov @ 2020-05-01 21:37 UTC (permalink / raw)
To: Sebastian Moeller
Cc: Dave Täht, Cake List, Make-Wifi-fast, cerowrt-devel, bloat
[-- Attachment #1: Type: text/plain, Size: 8302 bytes --]
Thanks for the kind words, Sebastian!
+1; for normal users that is already bliss. For de-bloating a link however
> a bit more time resolution generally makes things a bit easier to reason
> about ;)
Apologies, I misunderstood your original statement. I interpreted it as a
vote to keep a single bufferbloat metric (vs loaded/unloaded latency).
Agreed on time resolution and its value. No question it's useful for
diagnostics. Open question is to what extent browser-based tools should be
used for detailed troubleshooting (due to sandboxing limitations), and when
is the time for the big guns (like flent) to enter the scene.
I like to talk about the latency-under-load-increase when helping people
> to debloat their links, but that also is a tad on the long side.
Fully agree on length, don't like the verboseness as well. Still looking
for a term that is shorter and yet generic enough that I can explain to my
mom.
Ah, I might have tried too hard at understatement, this was the only
> back-end worth mentioning in the "pros" section...
Got it. The breitbandmessung case is indeed interesting.
SERGEY FEDOROV
Director of Engineering
sfedorov@netflix.com
121 Albright Way | Los Gatos, CA 95032
On Fri, May 1, 2020 at 2:11 PM Sebastian Moeller <moeller0@gmx.de> wrote:
> Hi Sergey,
>
>
>
> > On May 1, 2020, at 22:09, Sergey Fedorov <sfedorov@netflix.com> wrote:
> >
> > Great review, Sebastian!
> >
> > NETFLIX: fast.com.
> > Pros: allows selection of upload testing, supposedly decent
> back-end, duration configurable
> > allows unloaded, loaded download and loaded upload RTT
> measurements (but reports sinlge numbers for loaded and unloaded RTT, that
> are not the max)
> > Cons: RTT report as two numbers one for the loaded and one for
> unloaded RTT, time-course of RTTs missing
> > BUFFERBLOAT verdict: incomplete, but oh, so close...
> > Just a note that I have a plan to separate the loaded latency into
> upload/download. It's not great UX now they way it's implemented.
>
> Great! I really appreciate the way fast.com evolves carefully to
> not confuse the intended users and to stay true to its core mission while
> it still gaining additional features that are not directly part of Netflix
> business case to operate that test in the first place. Don't get me wrong,
> I absolutely love that I can easily understand why you should be interested
> in getting reliable robust speedtests from all existing or potential
> customers to your back-end; and unlike an ISP's internal speedtest, you are
> not likely to sugar coat things ;) as your goal and the end-user's goal are
> fully aligned.
>
> > The timeline view is a bit more nuanced, in the spirit of the simplistic
> UX, but I've been thinking on a good way to show that for super users as
> well.
>
> Great again! I see the beauty of keeping things simple while maybe
> hiding optional information behind an additional "click".
>
> > Two latency numbers - that's more user friendly, we want the general
> user to understand the meaning.
>
> +1; for normal users that is already bliss. For de-bloating a link
> however a bit more time resolution generally makes things a bit easier to
> reason about ;)
>
> > And latency under load is much easier than bufferbloat.
>
> +1; as far as I can tell that term sort of was a decent
> description of the observed phenomenon that then got a life of its own; in
> retrospect it was not the most self explanatory term. I like to talk about
> the latency-under-load-increase when helping people to debloat their links,
> but that also is a tad on the long side.
>
> >
> > As a side note, if our backend is decent, I'm curious what are the
> backends for the speed tests that exist that are great :)
>
> Ah, I might have tried too hard at understatement, this was the
> only back-end worth mentioning in the "pros" section...
> (well, I also like how breitbandmessung.de deals with their purposefully
> limited backend (all located in a single" data center in Germany located in
> an AS that is not directly owned by any ISP, it's the german regulators
> official speedtest for germany against which we can effectively measure and
> get an early exit from contracts if the ISPs can not deliver the contracted
> rates (with a bit of slack)))
>
> Best Regards
> Sebastian
>
> >
> > SERGEY FEDOROV
> > Director of Engineering
> > sfedorov@netflix.com
> > 121 Albright Way | Los Gatos, CA 95032
> >
> >
> >
> > On Fri, May 1, 2020 at 12:48 PM Sebastian Moeller <moeller0@gmx.de>
> wrote:
> > Hi Dave,
> >
> > well, it was a free service and it lasted a long time. I want to raise a
> toast to Justin and convey my sincere thanks for years of investing into
> the "good" of the internet.
> >
> > Now, the question is which test is going to be the rightful successor?
> >
> > Short of running netperf/irtt/iper2/iperf3 on a hosted server, I see
> lots of potential but none of the tests are really there yet (grievances in
> now particular order):
> >
> > OOKLA: speedtest.net.
> > Pros: ubiquitious, allows selection of single flow versus
> multi-flow test, allows server selection
> > Cons: only IPv4, only static unloaded RTT measurement, no
> control over measurement duration
> > BUFFERBLOAT verdict: incomplete, maybe usable as load generator
> >
> >
> > NETFLIX: fast.com.
> > Pros: allows selection of upload testing, supposedly decent
> back-end, duration configurable
> > allows unloaded, loaded download and loaded upload RTT
> measurements (but reports sinlge numbers for loaded and unloaded RTT, that
> are not the max)
> > Cons: RTT report as two numbers one for the loaded and one for
> unloaded RTT, time-course of RTTs missing
> > BUFFERBLOAT verdict: incomplete, but oh, so close...
> >
> >
> > NPERF: nperf.com
> > Pros: allows server selection, RTT measurement and report as
> time course, also reports average rates and static RTT/jitter for Up- and
> Download
> > Cons: RTT measurement for unloaded only, reported RTT static
> only , no control over measurement duration
> > BUFFERBLOAT verdict: incomplete,
> >
> >
> > THINKBROADBAND: www.thinkbroadband.com/speedtest
> > Pros: IPv6, reports coarse RTT time courses for all three
> measurement phases
> > Cons: only static unloaded RTT report in final results, time
> courses only visible immediately after testing, no control over measurement
> duration
> > BUFFERBLOAT verdict: a bit coarse, might work for users within a
> reasonable distance to the UK for acute de-bloating sessions (history
> reporting is bad though)
> >
> >
> > honorable mentioning:
> > BREITBANDMESSUNG: breitbandmessung.de
> > Pros: query of contracted internet access speed before
> measurement, with a scheduler that will only start a test when the backend
> has sufficient capacity to saturate the user-supplied contracted rates,
> IPv6 (happy-eyeballs)
> > Cons: only static unloaded RTT measurement, no control over
> measurement duration
> > BUFFERBLOAT verdict: unsuitable, exceot as load generator, but
> the bandwidth reservation feature is quite nice.
> >
> > Best Regards
> > Sebastian
> >
> >
> > > On May 1, 2020, at 18:44, Dave Taht <dave.taht@gmail.com> wrote:
> > >
> > >
> https://www.reddit.com/r/HomeNetworking/comments/gbd6g0/dsl_reports_speed_test_no_longer_free/
> > >
> > > They ran out of bandwidth.
> > >
> > > Message to users here:
> > >
> > > http://www.dslreports.com/speedtest
> > >
> > >
> > > --
> > > Make Music, Not War
> > >
> > > Dave Täht
> > > CTO, TekLibre, LLC
> > > http://www.teklibre.com
> > > Tel: 1-831-435-0729
> > > _______________________________________________
> > > Cake mailing list
> > > Cake@lists.bufferbloat.net
> > > https://lists.bufferbloat.net/listinfo/cake
> >
> > _______________________________________________
> > Bloat mailing list
> > Bloat@lists.bufferbloat.net
> > https://lists.bufferbloat.net/listinfo/bloat
>
>
[-- Attachment #2: Type: text/html, Size: 12423 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] [Bloat] [Cake] dslreports is no longer free
[not found] ` <mailman.170.1588363787.24343.bloat@lists.bufferbloat.net>
@ 2020-05-01 22:07 ` Michael Richardson
2020-05-01 23:35 ` Sergey Fedorov
0 siblings, 1 reply; 11+ messages in thread
From: Michael Richardson @ 2020-05-01 22:07 UTC (permalink / raw)
To: Sergey Fedorov, Sebastian Moeller, Cake List, Make-Wifi-fast,
cerowrt-devel, bloat
[-- Attachment #1: Type: text/plain, Size: 1440 bytes --]
{Do I need all the lists?}
Sergey Fedorov via Bloat <bloat@lists.bufferbloat.net> wrote:
> Just a note that I have a plan to separate the loaded latency into
> upload/download. It's not great UX now they way it's implemented.
> The timeline view is a bit more nuanced, in the spirit of the simplistic
> UX, but I've been thinking on a good way to show that for super users as
> well.
> Two latency numbers - that's more user friendly, we want the general user
> to understand the meaning. And latency under load is much easier than
> bufferbloat.
> As a side note, if our backend is decent, I'm curious what are the backends
> for the speed tests that exist that are great :)
Does it find/use my nearest Netflix cache?
As others asked, it would be great if we could put the settings into a URL,
and having the "latency under upload" is probably the most important number
that people trying to videoconference need to know.
(it's also the thing that they can mostly directly/cheaply fix)
> SERGEY FEDOROV
> Director of Engineering
> sfedorov@netflix.com
> 121 Albright Way | Los Gatos, CA 95032
Very happy that you are looped in here.
--
] Never tell me the odds! | ipv6 mesh networks [
] Michael Richardson, Sandelman Software Works | IoT architect [
] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Bloat] [Cake] dslreports is no longer free
2020-05-01 22:07 ` Michael Richardson
@ 2020-05-01 23:35 ` Sergey Fedorov
0 siblings, 0 replies; 11+ messages in thread
From: Sergey Fedorov @ 2020-05-01 23:35 UTC (permalink / raw)
To: Michael Richardson
Cc: Sebastian Moeller, Cake List, Make-Wifi-fast, cerowrt-devel, bloat
[-- Attachment #1: Type: text/plain, Size: 1917 bytes --]
Hi Michael,
This blog post <https://netflixtechblog.com/building-fast-com-4857fe0f8adb>
describes how
the test steers to the server(s).
Noted on the other thread, I hope to add the url param option reasonably
soon.
SERGEY FEDOROV
Director of Engineering
sfedorov@netflix.com
121 Albright Way | Los Gatos, CA 95032
On Fri, May 1, 2020 at 3:07 PM Michael Richardson <mcr@sandelman.ca> wrote:
>
> {Do I need all the lists?}
>
> Sergey Fedorov via Bloat <bloat@lists.bufferbloat.net> wrote:
> > Just a note that I have a plan to separate the loaded latency into
> > upload/download. It's not great UX now they way it's implemented.
> > The timeline view is a bit more nuanced, in the spirit of the
> simplistic
> > UX, but I've been thinking on a good way to show that for super
> users as
> > well.
> > Two latency numbers - that's more user friendly, we want the general
> user
> > to understand the meaning. And latency under load is much easier than
> > bufferbloat.
>
> > As a side note, if our backend is decent, I'm curious what are the
> backends
> > for the speed tests that exist that are great :)
>
> Does it find/use my nearest Netflix cache?
>
> As others asked, it would be great if we could put the settings into a URL,
> and having the "latency under upload" is probably the most important number
> that people trying to videoconference need to know.
>
> (it's also the thing that they can mostly directly/cheaply fix)
>
> > SERGEY FEDOROV
> > Director of Engineering
> > sfedorov@netflix.com
> > 121 Albright Way | Los Gatos, CA 95032
>
> Very happy that you are looped in here.
>
> --
> ] Never tell me the odds! | ipv6 mesh
> networks [
> ] Michael Richardson, Sandelman Software Works | IoT
> architect [
> ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on
> rails [
>
>
[-- Attachment #2: Type: text/html, Size: 4039 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] [Bloat] [Cake] dslreports is no longer free
[not found] ` <mailman.191.1588369068.24343.bloat@lists.bufferbloat.net>
@ 2020-05-01 23:59 ` Michael Richardson
0 siblings, 0 replies; 11+ messages in thread
From: Michael Richardson @ 2020-05-01 23:59 UTC (permalink / raw)
To: Cake List, Make-Wifi-fast, cerowrt-devel, bloat
[-- Attachment #1: Type: text/plain, Size: 681 bytes --]
Given QUIC uses UDP and does congestion control essentially within the
browser, it seems that maybe one could built latency under load measuring
into the QUIC infrastructure in the browser.
Maybe we don't have to create JS tools like fast.com to get good and
regular measurements of bufferbloat. Maybe it could be a part of
browsers. Maybe web site designers could ask for the current
"latency-under-load" value from the browser DOM.
--
] Never tell me the odds! | ipv6 mesh networks [
] Michael Richardson, Sandelman Software Works | IoT architect [
] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] [Bloat] [Cake] dslreports is no longer free
2020-05-01 19:48 ` [Cerowrt-devel] [Cake] " Sebastian Moeller
2020-05-01 20:09 ` [Bloat] " Sergey Fedorov
[not found] ` <mailman.170.1588363787.24343.bloat@lists.bufferbloat.net>
@ 2020-05-27 9:08 ` Matthew Ford
2020-05-27 9:28 ` [Cerowrt-devel] [Make-wifi-fast] " Toke Høiland-Jørgensen
2020-05-27 9:32 ` [Cerowrt-devel] " Sebastian Moeller
2 siblings, 2 replies; 11+ messages in thread
From: Matthew Ford @ 2020-05-27 9:08 UTC (permalink / raw)
To: Sebastian Moeller
Cc: Dave Täht, Cake List, Make-Wifi-fast, cerowrt-devel, bloat
What's the bufferbloat verdict on https://speed.cloudflare.com/ ?
Mat
> On 1 May 2020, at 20:48, Sebastian Moeller <moeller0@gmx.de> wrote:
>
> Hi Dave,
>
> well, it was a free service and it lasted a long time. I want to raise a toast to Justin and convey my sincere thanks for years of investing into the "good" of the internet.
>
> Now, the question is which test is going to be the rightful successor?
>
> Short of running netperf/irtt/iper2/iperf3 on a hosted server, I see lots of potential but none of the tests are really there yet (grievances in now particular order):
>
> OOKLA: speedtest.net.
> Pros: ubiquitious, allows selection of single flow versus multi-flow test, allows server selection
> Cons: only IPv4, only static unloaded RTT measurement, no control over measurement duration
> BUFFERBLOAT verdict: incomplete, maybe usable as load generator
>
>
> NETFLIX: fast.com.
> Pros: allows selection of upload testing, supposedly decent back-end, duration configurable
> allows unloaded, loaded download and loaded upload RTT measurements (but reports sinlge numbers for loaded and unloaded RTT, that are not the max)
> Cons: RTT report as two numbers one for the loaded and one for unloaded RTT, time-course of RTTs missing
> BUFFERBLOAT verdict: incomplete, but oh, so close...
>
>
> NPERF: nperf.com
> Pros: allows server selection, RTT measurement and report as time course, also reports average rates and static RTT/jitter for Up- and Download
> Cons: RTT measurement for unloaded only, reported RTT static only , no control over measurement duration
> BUFFERBLOAT verdict: incomplete,
>
>
> THINKBROADBAND: www.thinkbroadband.com/speedtest
> Pros: IPv6, reports coarse RTT time courses for all three measurement phases
> Cons: only static unloaded RTT report in final results, time courses only visible immediately after testing, no control over measurement duration
> BUFFERBLOAT verdict: a bit coarse, might work for users within a reasonable distance to the UK for acute de-bloating sessions (history reporting is bad though)
>
>
> honorable mentioning:
> BREITBANDMESSUNG: breitbandmessung.de
> Pros: query of contracted internet access speed before measurement, with a scheduler that will only start a test when the backend has sufficient capacity to saturate the user-supplied contracted rates, IPv6 (happy-eyeballs)
> Cons: only static unloaded RTT measurement, no control over measurement duration
> BUFFERBLOAT verdict: unsuitable, exceot as load generator, but the bandwidth reservation feature is quite nice.
>
> Best Regards
> Sebastian
>
>
>> On May 1, 2020, at 18:44, Dave Taht <dave.taht@gmail.com> wrote:
>>
>> https://www.reddit.com/r/HomeNetworking/comments/gbd6g0/dsl_reports_speed_test_no_longer_free/
>>
>> They ran out of bandwidth.
>>
>> Message to users here:
>>
>> http://www.dslreports.com/speedtest
>>
>>
>> --
>> Make Music, Not War
>>
>> Dave Täht
>> CTO, TekLibre, LLC
>> http://www.teklibre.com
>> Tel: 1-831-435-0729
>> _______________________________________________
>> Cake mailing list
>> Cake@lists.bufferbloat.net
>> https://lists.bufferbloat.net/listinfo/cake
>
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] [Make-wifi-fast] [Bloat] [Cake] dslreports is no longer free
2020-05-27 9:08 ` [Cerowrt-devel] " Matthew Ford
@ 2020-05-27 9:28 ` Toke Høiland-Jørgensen
2020-05-27 9:32 ` [Cerowrt-devel] " Sebastian Moeller
1 sibling, 0 replies; 11+ messages in thread
From: Toke Høiland-Jørgensen @ 2020-05-27 9:28 UTC (permalink / raw)
To: Matthew Ford, Sebastian Moeller
Cc: Cake List, Make-Wifi-fast, cerowrt-devel, bloat
Matthew Ford <ford@isoc.org> writes:
> What's the bufferbloat verdict on https://speed.cloudflare.com/ ?
Huh, didn't know about that. Seems they're measuring the latency before
the download test, though, so no bufferbloat numbers. If anyone knows
someone at Cloudflare we could try to bug to get this fixed, that would
be awesome!
Their FAQ links to https://www.speedcheck.org/ for "troubleshooting
tips". And of course that page doesn't seem to mention latency or
bufferbloat at all :(
-Toke
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] [Bloat] [Cake] dslreports is no longer free
2020-05-27 9:08 ` [Cerowrt-devel] " Matthew Ford
2020-05-27 9:28 ` [Cerowrt-devel] [Make-wifi-fast] " Toke Høiland-Jørgensen
@ 2020-05-27 9:32 ` Sebastian Moeller
1 sibling, 0 replies; 11+ messages in thread
From: Sebastian Moeller @ 2020-05-27 9:32 UTC (permalink / raw)
To: Matthew Ford
Cc: Dave Täht, Cake List, Make-Wifi-fast, cerowrt-devel, bloat
Hi Mat,
> On May 27, 2020, at 11:08, Matthew Ford <ford@isoc.org> wrote:
>
> What's the bufferbloat verdict on https://speed.cloudflare.com/ ?
Not a verdict per se, but this has potential, but is not there yet.
Pros: Decent reporting of the Download rates including intermediate values
Decent reporting for the idle latency (I like the box whisker plots, ans the details revealed on mouse-over, as well as the individual samples)
Cons: Upload seems missing
Latency is only measured for a pre-download idle phase, that is important, but for bufferbloat testing we really need to see the latency-under-load numbers (separately for down- and upload).
Test duration not configurable. A number of ISP techniques, like power-boost can give higher throughput for a limited amount of time, which often accidentally coincides with typical durations of speedtests*, so being able to confirm bufferbloat remedies at longer test run times is really helpful (nothing crazy, but if a test can run 30-60 seconds instead of just 10-20 seconds that already helps a lot).
Best Regards
Sebastian
*) I believe this to be accidental, as the duration for "fair" power-boosting are naturally in the same few dozends of seconds range as typical speedtests take, nothing nefarious here.
>
> Mat
>
>> On 1 May 2020, at 20:48, Sebastian Moeller <moeller0@gmx.de> wrote:
>>
>> Hi Dave,
>>
>> well, it was a free service and it lasted a long time. I want to raise a toast to Justin and convey my sincere thanks for years of investing into the "good" of the internet.
>>
>> Now, the question is which test is going to be the rightful successor?
>>
>> Short of running netperf/irtt/iper2/iperf3 on a hosted server, I see lots of potential but none of the tests are really there yet (grievances in now particular order):
>>
>> OOKLA: speedtest.net.
>> Pros: ubiquitious, allows selection of single flow versus multi-flow test, allows server selection
>> Cons: only IPv4, only static unloaded RTT measurement, no control over measurement duration
>> BUFFERBLOAT verdict: incomplete, maybe usable as load generator
>>
>>
>> NETFLIX: fast.com.
>> Pros: allows selection of upload testing, supposedly decent back-end, duration configurable
>> allows unloaded, loaded download and loaded upload RTT measurements (but reports sinlge numbers for loaded and unloaded RTT, that are not the max)
>> Cons: RTT report as two numbers one for the loaded and one for unloaded RTT, time-course of RTTs missing
>> BUFFERBLOAT verdict: incomplete, but oh, so close...
>>
>>
>> NPERF: nperf.com
>> Pros: allows server selection, RTT measurement and report as time course, also reports average rates and static RTT/jitter for Up- and Download
>> Cons: RTT measurement for unloaded only, reported RTT static only , no control over measurement duration
>> BUFFERBLOAT verdict: incomplete,
>>
>>
>> THINKBROADBAND: www.thinkbroadband.com/speedtest
>> Pros: IPv6, reports coarse RTT time courses for all three measurement phases
>> Cons: only static unloaded RTT report in final results, time courses only visible immediately after testing, no control over measurement duration
>> BUFFERBLOAT verdict: a bit coarse, might work for users within a reasonable distance to the UK for acute de-bloating sessions (history reporting is bad though)
>>
>>
>> honorable mentioning:
>> BREITBANDMESSUNG: breitbandmessung.de
>> Pros: query of contracted internet access speed before measurement, with a scheduler that will only start a test when the backend has sufficient capacity to saturate the user-supplied contracted rates, IPv6 (happy-eyeballs)
>> Cons: only static unloaded RTT measurement, no control over measurement duration
>> BUFFERBLOAT verdict: unsuitable, exceot as load generator, but the bandwidth reservation feature is quite nice.
>>
>> Best Regards
>> Sebastian
>>
>>
>>> On May 1, 2020, at 18:44, Dave Taht <dave.taht@gmail.com> wrote:
>>>
>>> https://www.reddit.com/r/HomeNetworking/comments/gbd6g0/dsl_reports_speed_test_no_longer_free/
>>>
>>> They ran out of bandwidth.
>>>
>>> Message to users here:
>>>
>>> http://www.dslreports.com/speedtest
>>>
>>>
>>> --
>>> Make Music, Not War
>>>
>>> Dave Täht
>>> CTO, TekLibre, LLC
>>> http://www.teklibre.com
>>> Tel: 1-831-435-0729
>>> _______________________________________________
>>> Cake mailing list
>>> Cake@lists.bufferbloat.net
>>> https://lists.bufferbloat.net/listinfo/cake
>>
>> _______________________________________________
>> Bloat mailing list
>> Bloat@lists.bufferbloat.net
>> https://lists.bufferbloat.net/listinfo/bloat
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2020-05-27 9:32 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-01 16:44 [Cerowrt-devel] dslreports is no longer free Dave Taht
2020-05-01 19:48 ` [Cerowrt-devel] [Cake] " Sebastian Moeller
2020-05-01 20:09 ` [Bloat] " Sergey Fedorov
2020-05-01 21:11 ` [Cerowrt-devel] " Sebastian Moeller
2020-05-01 21:37 ` Sergey Fedorov
[not found] ` <mailman.191.1588369068.24343.bloat@lists.bufferbloat.net>
2020-05-01 23:59 ` [Cerowrt-devel] " Michael Richardson
[not found] ` <mailman.170.1588363787.24343.bloat@lists.bufferbloat.net>
2020-05-01 22:07 ` Michael Richardson
2020-05-01 23:35 ` Sergey Fedorov
2020-05-27 9:08 ` [Cerowrt-devel] " Matthew Ford
2020-05-27 9:28 ` [Cerowrt-devel] [Make-wifi-fast] " Toke Høiland-Jørgensen
2020-05-27 9:32 ` [Cerowrt-devel] " Sebastian Moeller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox