From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qv1-xf2c.google.com (mail-qv1-xf2c.google.com [IPv6:2607:f8b0:4864:20::f2c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 2FC8B3CB37 for ; Thu, 5 Nov 2020 11:06:18 -0500 (EST) Received: by mail-qv1-xf2c.google.com with SMTP id t20so912735qvv.8 for ; Thu, 05 Nov 2020 08:06:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=TmQpGG0dDtHrldxLQimKpphIqXD14Gogt28VKfyxEFA=; b=GDtzxvWIxLZDeppSMuhsi3ADsYrlNkqG1sjcAkGagUNpXVJKE4cMKu9ZtDlADGw1pA +tk7yIQRPqhooyEvPVznluX9bnSWgFcuFExwk46Pr3w2lpnZZxPUtHZN2Trh1RKvtyy+ oCQONjaVCDziPwovTMKC64GFokWVr1xWHxXJuAHxF4ibufB2NasxgN+o3vsmaFdFmypN sfuuifBLUDK5lw7srvc8L8SGuqwgfjUTU7jcZ3a3MUb1LwqaWQw95Sz6RjdHQOeXo9cM Wt6/p6WDilDUq7w33QYxvLrvP3OgdCQ/YA3Zwy2xXDvqIom7UqSJ3OsgUeR86/cLaWGr 4oHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=TmQpGG0dDtHrldxLQimKpphIqXD14Gogt28VKfyxEFA=; b=haGLhwzBtT4WeImm8v6nkvIMobAr0eHau45RydSbW8WiZXl8yH16D8Vv/C3BGzBA/f Wvm1vBGSzC13RC9Eteo4nXm90pKlmLJxPpqChyBCriGKIvBplzKeOapVqfMJi9rDI7zH vUKafOmpG928BD/cdtmxVRTn83q8vsZeAX/QXV/LRH1IGhHUgO006/bqSQBT7JoQhHid BgZuyZJtiwaboAMaNzcjq4sM9Og8z4A6+PVPjRHS+iu44OP0Mo9NCLaAHxVH5LBWh+uk WjBZ1VEKHIdNVgO2r5WzYtn+gB+BWKPuCRZSXv1OvnErkSMjCLAByKjVLyEGLVxS1rjG C57A== X-Gm-Message-State: AOAM532hOaYfaL95dtTV0xOaxfjurAKKHhquG8DM+xLLjH3zrE5NT0GI MBnk2gkiX3J6M3nsr42OQE7YWhhrKtqbiIY9 X-Google-Smtp-Source: ABdhPJy7YgdARVCzKLVpoijW3EjF34XDoIKov8qf8HyLxznjGGWTk+gAGcp7WYzDwoxEVOGBFJhhpw== X-Received: by 2002:a0c:a9d0:: with SMTP id c16mr2300733qvb.5.1604592376696; Thu, 05 Nov 2020 08:06:16 -0800 (PST) Received: from [192.168.2.19] (bras-vprn-rmhlon3411w-lp130-04-174-88-69-45.dsl.bell.ca. [174.88.69.45]) by smtp.gmail.com with ESMTPSA id t12sm1245644qkg.132.2020.11.05.08.06.15 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Nov 2020 08:06:15 -0800 (PST) From: Arshan Khanifar Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_1A1973F2-9EC2-4CD0-8488-37801A1E5E72" Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Date: Thu, 5 Nov 2020 11:06:14 -0500 In-Reply-To: <87wnyzswy9.fsf@toke.dk> Cc: dave.collier-brown@indexexchange.com, =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= To: bloat@lists.bufferbloat.net References: <87mtzwt47a.fsf@toke.dk> <87wnyzswy9.fsf@toke.dk> X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Mailman-Approved-At: Thu, 05 Nov 2020 12:08:35 -0500 Subject: Re: [Bloat] Comparing bufferbloat tests (was: We built a new bufferbloat test and keen for feedback) X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2020 16:06:18 -0000 --Apple-Mail=_1A1973F2-9EC2-4CD0-8488-37801A1E5E72 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello everyone!=20 My name is Arshan and I=E2=80=99m one of the developers of the = Bufferbloat project! Firstly thank you so much for your feedbacks! So = many good points were raised that we will take into consideration for = our later versions. I will attempt to answer your questions to the best = of my knowledge so far (I am an intern, nonetheless :) ).=20 Caution: Very long email ahead. I apologize in advance for this, I tried = to address your individual questions, and I was offline for a while so = I=E2=80=99m replying to lots of points here. @Michael Richardson > the latency measurement involves a TCP three-way handshake, with > the fourth packet providing the end of the process. > No TLS, I hope? @Toke H=C3=B8iland-J=C3=B8rgensen > The latency measurement puzzled me a > bit (your tool says 16.6ms, but I get half that when I ping the > cloudfront.net CDN, which I think is what you're measuring against?), > but it does seem to stay fairly constant. I believe TLS handshake time is not included here. I=E2=80=99m using the = Resource Timing API = = to measure the time-to-first-byte for a request that I=E2=80=99m sending = to retrieve a static file. The resource loading phases = section of the documentation explicitly shows = the different stages for DNS Lookup, TCP connection establishment, etc. = I=E2=80=99m using the difference between requestStart and responseStart = values. This value is deemed to be the same as time-to-first-byte = seen in the inspector=E2=80=99s network tab. We=E2=80=99re using this static file = that is hosted on a google CDN. We tried = multiple different files, and this one had the lowest latency in both = locations that we tested it (I=E2=80=99m in Toronto, and my colleague = Sina is in San Francisco). @Michael Richardson > Would webrtc APIs have helped? We took a look at WebRTC and it would be a really good option as it uses = udp so we can even measure things like packetloss (packetlosstest.com = does this). However this requires that we = host a WebRTC backend, and we=E2=80=99d have to have multiple = deployments globally distributed so that the latency values are = consistent elsewhere. Between that and fetching a static file backed by = google=E2=80=99s CDN, we chose the latter for simplicity.=20 @Toke H=C3=B8iland-J=C3=B8rgensen > Your test does a decent job and comes pretty close, at least > in Chromium (about 800 Mbps which is not too far off at the = application > layer, considering I have a constant 100Mbps flow in the background > taking up some of the bandwidth). Firefox seems way off (one test said > 500Mbps the other >1000). The way I=E2=80=99m measuring download is that I make multiple = simultaneous requests to cloudflare=E2=80=99s backend requesting 100MB = files. Their backend simply returns a file that has =E2=80=9C0=E2=80=9Ds = in the body repeated until 100MB of file is generated. Then I use = readable streams = to make multiple measurements of (total bytes downloaded, = timestamp). Then I fit a line to the measurements collected, and the = slope of that line is the calculated bandwidth. For gigabit connections, = this download happens very quickly, and it may be the case that not a = lot of points are collected, in which case the fitted line is not = accurate and one might get overly-huge bandwidths as is the >1000 case = in ur Firefox browser. I think this might be fixed if we increase the = download time. Currently it=E2=80=99s 5s, maybe changing that to 10-20s = would help. I think in general it=E2=80=99d be a good feature to have a = "more advanced options=E2=80=9D feature that allows the user to adjust = some parameters of the connection (such as number of parallel = connections, download scenario=E2=80=99s duration, upload scenario=E2=80=99= s duration, etc.) The reason I do this line-fitting is because I want to get rid of the = bandwidth ramp-up time when the download begins.=20 Real-time Bandwidth Reporting Using readable-streams also allows for instantaneous bandwidth reporting = (maybe using average of a moving window) similar to what fast.com = or speedtest.net do, but I = unfortunately am not able to do the same thing with upload, since = getting progress on http uploads adds some pre-flight OPTIONS requests = which cloudflare=E2=80=99s speedtest backend = doesn=E2=80=99t allow those requests. = For this test we are directly hitting cloudflare=E2=80=99s backend, you = can see this in the network tab:=20 Our download is by sending an http GET request to this endpoint: = https://speed.cloudflare.com/__down?bytes=3D100000000 = and our upload is done by sending and http POST request to this = endpoint: https://speed.cloudflare.com/__up = Since we are using cloudflare=E2=80=99s backend we are limited by what = they allow us to do.=20 I did try making my own worker which essentially does the same thing as = cloudflare=E2=80=99s speedtest backend (They do have this template = worker that = for the most part does the same thing.) I modified that worker a bit so = that it allows http progress on upload for real-time measurements, but = we hit another wall with that: we could not saturate gigabit internet = connections. Turns out that cloudflare has tiers for the workers and the = bundle tier that we are using doesn=E2=80=99t get the most priority in = terms of bandwidth, so we could only get up to 600mbps measurements. = Their own speed test is hosted on an enterprise tier, which is around = $6-7k USD and is way too expensive. We are however, requesting for a = demo from them, and it=E2=80=99s an ongoing progress.=20 So since we can measure instantaneous download speeds but not upload = speeds, we don=E2=80=99t report it for either one. But I can still make = the adjustment to report it for download at least.=20 @Toke H=C3=B8iland-J=C3=B8rgensen > How do you calculate the jitter score? It's not obvious how you get = from > the percentiles to the jitter. Jitter here is the standard deviation of the latency measurements in = each stage. Is this a good definition? @Toke H=C3=B8iland-J=C3=B8rgensen > I found it hard to tell whether it was doing anything while the test = was > running. Most other tests have some kind of very obvious feedback > (moving graphs of bandwidth-over-time for cloudflare/dslreports, a > honking big number going up and down for fast.com), which I was = missing > here. I would also have liked to a measure of bandwidth over time, it > seems a bit suspicious (from a "verify that this is doing something > reasonable" PoV) that it just spits out a number at the end without > telling me how long it ran, or how it got to that number. Yeah I think we need to either report real-time bandwidths, or put some = sort of animation. @Toke H=C3=B8iland-J=C3=B8rgensen > It wasn't obvious at first either that the header changes from > "bufferbloat test" to "your bufferbloat grade" once the test is over I > think the stages + result would be better put somewhere else where = it's > more obvious (the rest of the page grows downwards, so why isn't the > result at the "end"?) Good point! @Y intruder_tkyf at yahoo.fr > Great job. This is the result of my slow internees. I would like to = know the criteria for the grade. @Toke H=C3=B8iland-J=C3=B8rgensen > Also, what are the shields below the grade supposed to mean? Do they > change depending on the result? On which criteria?=20 They do change! The criteria are listed below. Note that in the criteria = below: Latency is calculated as the maximum median of latency across all three = stages. Latency with Jitter is calculated as the maximum of (median + std) = across all three stages. Web Browsing: Downlink: > 1mbps Uplink: > 1mbps Audio Calls: Downlink: > 3mbps Uplink: > 3mbps Latency: < 150ms Latency with Jitter: < 200ms 4K Video Streaming: Downlink: > 40mbps Video Conferencing: Downlink: > 2.5mbps Uplink: > 2.5mbps Latency: < 150ms Latency with Jitter: < 200ms Online Gaming: Downlink: > 3mbps Uplink: > 0.5mbps Latency: < 100ms Latency with Jitter: < 150ms For the bufferbloat grade we use the same criteria as DSL reports = . @Toke H=C3=B8iland-J=C3=B8rgensen > And it's telling me I have an A+ grade, so why is there a link to fix = my bufferbloat issues? We should hide that for A+ grades. =F0=9F=98=AC > Less than 5ms (average of down bloat and up bloat) - A+ > Less than 30ms - A > Less than 60ms - B > Less than 200ms - C > Less than 400ms - D > 400ms+ - F @Toke H=C3=B8iland-J=C3=B8rgensen=20 > Smaller nit, I found the up/down arrows in "up saturated" and "down > saturated" a bit hard to grasp at first, I think spelling out > upload/download would be better. Also not sure I like the "saturated" > term in the first place; do people know what that means in a = networking > context? And can you be sure the network is actually *being* = saturated? > Why is the "before you start" text below the page? Shouldn't it be at > the top? And maybe explain *why* this is important? All amazing points! Thanks!=20 @Toke H=C3=B8iland-J=C3=B8rgensen=20 > As far as the web page itself is concerned, holy cross-domain script > deluge, Batman! I'm one of those people who run uMatrix in my regular > Firefox session, and I disallow all cross-site script loads by = default. > I had to allow 15(!) different cross-site requests, *and* whitelist a > few domains in my ad blocker as well to even get the test to run. = Please > fix this! I get that you can't completely avoid cross-domain requests > due to the nature of the test, but why is a speedtest pulling in = scripts > from 'shopify.com' and three different ad tracking networks? Hahahah this is because we=E2=80=99re using Shopify App Proxies = . It=E2=80=99s a technique we use to import = assets from our main store, and make it appear such that this is part of = our main store whereas in reality it=E2=80=99s a separately-hosted = application. This allows us to bring in the header, footer and the = chatbot. This is a really good point though, I wonder what we can do = with that.=20 @Dave Collier-Brown > * Why is unloaded a large number, and loaded a small one? > * milliseconds sound like delay, so 111.7 ms sounds slower than = 0.0 ms This is a good point! We measure bufferbloat as the =E2=80=9Cchange=E2=80=9D= in latency, so the value reported as loaded is =E2=80=9Crelative=E2=80=9D= to the unloaded, and not an =E2=80=9Cabsolute=E2=80=9D value. In case = of a good router with small bufferbloat, this value will always be = smaller than the unloaded case. We should probably include a text = explaining that.=20 @Dave Collier-Brown > * Is bloat and latency something bad? The zeroes are in green, = does that mean they're good? > * Is max "bad"? In that case I'd call it "worst" and min "best" > * Is median the middle or the average? (no kidding, I've been = asked that! I'd call it average) It=E2=80=99s actually middle, and we meant to report middle since a huge = latency spike tends to move the average pretty dramatically in some bad = networks.=20 @Dave Collier-Brown > * Is 25% twenty-five percent of the packets? (I suspect it's a = percentile) > * What does this mean in terms of how many Skype calls I can have = happening at my house? I have two kids, a wife and a grandmother, all of = whom Skype a lot. @Dave Collier-Brown > Looking at the cool stuff in the banner, it looks like I can browse, = do audio calls, video calls (just one, or many?) but not streaming (any = or just 4k?) or gaming. Emphasizing that would be instantly = understandable by grandma and the kids. All very good questions. I think we should try and answer them in the = FAQ=E2=80=99s below the test. @Dave Collier-Brown > DSLReports says >=20 > * 144.7 Mb/s down > * 14.05 MB/s up > * bufferbloat A+ > * downloading lag 40-100 ms >=20 > Waveform says: >=20 > * 43.47 Mbps down > * 16.05 Mbps up > * bufferbloat grade A+ > * unloaded latency 93.5 ms >=20 > So we're reporting different speeds and RTTs. Are we using different = units or definitions, I wonder? This is most likely an issue with our test. Do you consistently get low = downlink values with our test? maybe increasing the download stage = duration will help with this. @Sebastian Moeller > [SM] This is a decent starting point. In addition it might be = helpful to at least optionally include a test with with bidirectional = saturating load, in the past such tests typically were quite successful = in detecting bufferbloat sources, that were less obvious in the = uni-directional load tests. I am not sure however how well that can work = with a browser based test? > =20 > [SM] Mmmh, I like that this is a relevant latency measure, it might = make sense though to make sure users realize that this is not the = eqivalent number to runing a ICMP eche request against the same = endpoint? >=20 > [SM] On heavily bufferbloated links it often takes a considerable = amount of time for the bottleneck buffers to drain after a = uni-directional test, so it might make sense to separate the two = direction test with an additional phase of idle latency measurements. If = that latency is like the initial unloaded latency, all is well, but if = latency slowly ramps down in that phase you have a smoking gun for bad = bufferbloat. All very good points! I think having a fixed idle-time between stages 2 = and 3 would be good. It appears to me that the ICMP ping values are = still very close to the measured latency, however.=20 Thank you everyone for your feedback!=20 Arshan= --Apple-Mail=_1A1973F2-9EC2-4CD0-8488-37801A1E5E72 Content-Type: multipart/related; type="text/html"; boundary="Apple-Mail=_C0A2D449-5940-4C07-BCD4-137D04EA7A53" --Apple-Mail=_C0A2D449-5940-4C07-BCD4-137D04EA7A53 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hello = everyone! 

My = name is Arshan and I=E2=80=99m one of the developers of the Bufferbloat = project! Firstly thank you so much for your feedbacks! So many good = points were raised that we will take into consideration for our later = versions. I will attempt to answer your questions to the best of my = knowledge so far (I am an intern, nonetheless :) ). 

Caution: Very long email ahead. I apologize = in advance for this, I tried to address your individual questions, and I = was offline for a while so I=E2=80=99m replying to lots of points = here.

@Michael = Richardson
the latency = measurement involves a TCP three-way handshake, with
  the fourth packet = providing the end of the process.
  No TLS, I = hope?

@Toke = H=C3=B8iland-J=C3=B8rgensen
The latency = measurement puzzled me a
bit (your = tool says 16.6ms, but I get half that when I ping the
cloudfront.net CDN, which I think is what you're = measuring against?),
but it does = seem to stay fairly constant.

I believe TLS handshake time is not = included here. I=E2=80=99m using the Resource Timing API to measure the = time-to-first-byte for a request that I=E2=80=99m sending to retrieve a = static file. The resource loading = phases section of the documentation explicitly shows the = different stages for DNS Lookup, TCP connection establishment, = etc. I=E2=80=99m using the difference between requestStart and responseStart = values. This value is deemed to be the same as = time-to-first-byte seen in the inspector=E2=80=99s network = tab.



We=E2=80=99re using this static = file that is hosted on a google CDN. We tried multiple different files, and this one had the = lowest latency in both locations that we tested it (I=E2=80=99m in = Toronto, and my colleague Sina is in San = Francisco).


@Michael Richardson
Would webrtc APIs have = helped?

We took a look at WebRTC and it would be a really good option = as it uses udp so we can even measure things like packetloss (packetlosstest.com does this). However this requires = that we host a WebRTC backend, and we=E2=80=99d have to have multiple = deployments globally distributed so that the latency values are = consistent elsewhere. Between that and fetching a static file backed by = google=E2=80=99s CDN, we chose the latter for = simplicity. 

@Toke = H=C3=B8iland-J=C3=B8rgensen
Your test = does a decent job and comes pretty close, at least
in Chromium (about 800 Mbps which is = not too far off at the application
layer, considering I have a constant 100Mbps flow = in the background
taking up = some of the bandwidth). Firefox seems way off (one test = said
500Mbps the = other >1000).

The way I=E2=80=99m measuring download is that I make = multiple simultaneous requests to cloudflare=E2=80=99s backend = requesting 100MB files. Their backend simply returns a file that = has =E2=80=9C0=E2=80=9Ds in the body repeated until 100MB of file = is generated. Then I use readable streams to make multiple = measurements of (total bytes downloaded, timestamp). Then I fit a line = to the measurements collected, and the slope of that line is the = calculated bandwidth. For gigabit connections, this download happens = very quickly, and it may be the case that not a lot of points are = collected, in which case the fitted line is not accurate and one might = get overly-huge bandwidths as is the >1000 case in ur Firefox = browser. I think this might be fixed if we increase the download time. = Currently it=E2=80=99s 5s, maybe changing that to 10-20s would help. I = think in general it=E2=80=99d be a good feature to have a "more advanced = options=E2=80=9D feature that allows the user to adjust some parameters = of the connection (such as number of parallel connections, download = scenario=E2=80=99s duration, upload scenario=E2=80=99s duration, = etc.)

The reason I do this line-fitting is because I want to get = rid of the bandwidth ramp-up time when the download = begins. 

Real-time Bandwidth Reporting
Using readable-streams also allows for instantaneous = bandwidth reporting (maybe using average of a moving window) similar to = what fast.com or speedtest.net do, but I unfortunately am not able to = do the same thing with upload, since getting progress on http uploads = adds some pre-flight OPTIONS requests which cloudflare=E2=80=99s = speedtest backend doesn=E2=80=99t allow those requests. For = this test we are directly hitting cloudflare=E2=80=99s backend, you can = see this in the network tab: 

Our download is by sending an http GET request to this = endpoint: https://speed.cloudflare.com/__down?bytes=3D100000000
and our upload is done by sending and = http POST request to this endpoint: https://speed.cloudflare.com/__up

Since we are using = cloudflare=E2=80=99s backend we are limited by what they allow us to = do. 

I did try making my own worker which essentially does the = same thing as cloudflare=E2=80=99s speedtest backend (They do have = this template worker that for the most part does the same = thing.) I modified that worker a bit so that it allows http progress on = upload for real-time measurements, but we hit another wall with that: we = could not saturate gigabit internet connections. Turns out that = cloudflare has tiers for the workers and the bundle tier that we are = using doesn=E2=80=99t get the most priority in terms of bandwidth, so we = could only get up to 600mbps measurements. Their own speed test is = hosted on an enterprise tier, which is around $6-7k USD and is way too = expensive. We are however, requesting for a demo from them, and it=E2=80=99= s an ongoing progress. 

So since we can  measure instantaneous download speeds =  but not upload speeds, we don=E2=80=99t report it for either one. = But I can still make the adjustment to report it for download at = least. 

@Toke = H=C3=B8iland-J=C3=B8rgensen
How do you = calculate the jitter score? It's not obvious how you get = from
the = percentiles to the jitter.

Jitter here is the = standard deviation of the latency measurements in each stage. Is this a = good definition?

@Toke = H=C3=B8iland-J=C3=B8rgensen
I found it = hard to tell whether it was doing anything while the test = was
running. = Most other tests have some kind of very obvious = feedback
(moving = graphs of bandwidth-over-time for cloudflare/dslreports, = a
honking big = number going up and down for fast.com), which I was missing
here. I would also have liked to a = measure of bandwidth over time, it
seems a bit suspicious (from a "verify that this = is doing something
reasonable" = PoV) that it just spits out a number at the end without
telling me how long it ran, or how it = got to that number.

Yeah I think we need to either report = real-time bandwidths, or put some sort of animation.

@Toke = H=C3=B8iland-J=C3=B8rgensen
It wasn't = obvious at first either that the header changes from
"bufferbloat test" to "your = bufferbloat grade" once the test is over I
think the stages + result would be = better put somewhere else where it's
more obvious (the rest of the page = grows downwards, so why isn't the
result at the = "end"?)

Good point!

@Y intruder_tkyf at yahoo.fr
Great job. This is the result of my = slow internees. I would like to know the criteria for the = grade.
@Toke = H=C3=B8iland-J=C3=B8rgensen
Also, what = are the shields below the grade supposed to mean? Do = they
change = depending on the result? On which criteria? =

They do change! The criteria are listed below. Note that in = the criteria below:
  • Latency is calculated as the maximum median of latency across = all three stages.
  • Latency with Jitter is calculated as the maximum  of (median + std) across all = three stages.

Web Browsing:
  • Downlink: >= 1mbps
  • Uplink: > = 1mbps

Audio = Calls:
  • Downlink: > 3mbps
  • Uplink: > 3mbps
  • Latency: < 150ms
  • Latency with Jitter: < 200ms

4K Video Streaming:
  • Downlink: > 40mbps

Video Conferencing:
  • Downlink: > 2.5mbps
  • Uplink: > 2.5mbps
  • Latency: < 150ms
  • Latency with Jitter: < = 200ms

Online Gaming:
  • Downlink: >= 3mbps
  • Uplink: > = 0.5mbps
  • Latency: < = 100ms
  • Latency with = Jitter: < = 150ms

For the bufferbloat = grade we use the same criteria as DSL reports.

@Toke H=C3=B8iland-J=C3=B8rgensen
=
And it's = telling me I have an A+ = grade, so why is there a link to fix my bufferbloat = issues?

We should hide that for A+ grades. =F0=9F=98=AC

Less than 5ms (average of down bloat and up bloat) - = A+
Less than 30ms - A
Less than 60ms - = B
Less than 200ms - C
Less than 400ms - = D
400ms+ - F

@Toke = H=C3=B8iland-J=C3=B8rgensen 
Smaller = nit, I found the up/down arrows in "up saturated" and = "down
saturated" = a bit hard to grasp at first, I think spelling out
upload/download would be better. Also = not sure I like the "saturated"
term in the first place; do people know what that = means in a networking
context? = And can you be sure the network is actually *being* = saturated?
Why is the = "before you start" text below the page? Shouldn't it be = at
the top? = And maybe explain *why* this is = important?

All amazing points! Thanks! 

@Toke = H=C3=B8iland-J=C3=B8rgensen 
As far as = the web page itself is concerned, holy cross-domain = script
deluge, = Batman! I'm one of those people who run uMatrix in my = regular
Firefox = session, and I disallow all cross-site script loads by = default.
I had to = allow 15(!) different cross-site requests, *and* whitelist = a
few domains = in my ad blocker as well to even get the test to run. = Please
fix this! I = get that you can't completely avoid cross-domain = requests
due to the = nature of the test, but why is a speedtest pulling in = scripts
from 'shopify.com' and three = different ad tracking = networks?

Hahahah this is because we=E2=80=99re = using Shopify App Proxies. = It=E2=80=99s a technique we use to import assets from our main store, = and make it appear such that this is part of our main store whereas in = reality it=E2=80=99s a separately-hosted application. This allows us to = bring in the header, footer and the chatbot. This is a really good point = though, I wonder what we can do with that. 

@Dave Collier-Brown
 * =   Why is unloaded a large number, and loaded a small = one?
  *=   milliseconds sound like delay, so 111.7 ms sounds slower than = 0.0 ms

This is a good point! We measure bufferbloat as the = =E2=80=9Cchange=E2=80=9D in latency, so the value reported as loaded is = =E2=80=9Crelative=E2=80=9D to the unloaded, and not an =E2=80=9Cabsolute=E2= =80=9D value. In case of a good router with small bufferbloat, this = value will always be smaller than the unloaded case. We should probably = include a text explaining that. 

@
Dave Collier-Brown
  *=   Is bloat and latency something bad? The zeroes are in green, = does that mean they're good?
  *   Is max "bad"? In that case = I'd call it "worst" and min "best"
  *   Is median the middle or the = average? (no kidding, I've been asked that! I'd call it = average)

It=E2=80=99s actually middle, and we = meant to report middle since a huge latency spike tends to move the = average pretty dramatically in some bad networks. 

@Dave = Collier-Brown
  *=   Is 25% twenty-five percent of the packets? (I suspect it's a = percentile)
  *=   What does this mean in terms of how many Skype calls I can have = happening at my house? I have two kids, a wife and a grandmother, all of = whom Skype a lot.
@Dave = Collier-Brown
Looking at = the cool stuff in the banner, it looks like I can browse, do audio = calls, video calls (just one, or many?) but not streaming (any or just = 4k?) or gaming.  Emphasizing that would be instantly understandable = by grandma and the kids.

All very good = questions. I think we should try and answer them in the FAQ=E2=80=99s = below the test.

@Dave = Collier-Brown
DSLReports = says

  *=   144.7 Mb/s down
  *=   14.05 MB/s up
  *=   bufferbloat A+
  *=   downloading lag 40-100 ms

Waveform says:

  *=   43.47 Mbps down
  *=   16.05 Mbps up
  *=   bufferbloat grade A+
  *   unloaded latency 93.5 = ms

So we're = reporting different speeds and RTTs. Are we using different units or = definitions, I wonder?

This = is most likely an issue with our test. Do you consistently get low = downlink values with our test? maybe increasing the download stage = duration will help with this.

@Sebastian Moeller
        [SM]= This is a decent starting point. In addition it might be helpful to at = least optionally include a test with with bidirectional saturating load, = in the past such tests typically were quite successful in detecting = bufferbloat sources, that were less obvious in the uni-directional load = tests. I am not sure however how well that can work with a browser based = test?

 

[SM] Mmmh, = I like that this is a relevant latency measure, it might make sense = though to make sure users realize that this is not the eqivalent number = to runing a ICMP eche request against the same = endpoint?

[SM] On heavily bufferbloated links it often takes = a considerable amount of time for the bottleneck buffers to drain after = a uni-directional test, so it might make sense to separate the two = direction test with an additional phase of idle latency measurements. If = that latency is like the initial unloaded latency, all is well, but if = latency slowly ramps down in that phase you have a smoking gun for bad = bufferbloat.

All very good points! I think having a fixed idle-time = between stages 2 and 3 would be good. It appears to me that the ICMP = ping values are still very close to the measured latency, = however. 

Thank you everyone for your feedback! 

Arshan
= --Apple-Mail=_C0A2D449-5940-4C07-BCD4-137D04EA7A53 Content-Transfer-Encoding: base64 Content-Disposition: inline; filename=PastedGraphic-1.png Content-Type: image/png; x-unix-mode=0666; name="PastedGraphic-1.png" Content-Id: <3E14CC51-22FC-4879-88F3-6BA9AF94A371@home> iVBORw0KGgoAAAANSUhEUgAAAgEAAAGTCAYAAACxoMG0AAAAAXNSR0IArs4c6QAAAGJlWElmTU0A KgAAAAgAAYdpAAQAAAABAAAAGgAAAAAABJKGAAcAAAASAAAAUKABAAMAAAABAAEAAKACAAQAAAAB AAACAaADAAQAAAABAAABkwAAAABBU0NJSQAAAFNjcmVlbnNob3TWnjEMAAAB1mlUWHRYTUw6Y29t LmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0 az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMu b3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJk ZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4 aWYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj41MTM8L2V4aWY6UGl4ZWxY RGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpVc2VyQ29tbWVudD5TY3JlZW5zaG90PC9leGlmOlVz ZXJDb21tZW50PgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NDAzPC9leGlmOlBpeGVs WURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94Onht cG1ldGE+Cjqc+t4AAEAASURBVHgB7L0JmF1Hde+7ztDzqHmeLFme5xljWzYQbIzBYGObi4EM8PII 801ukktILpm+ED7uewlJLiEJJDE8BwOWB7CNMcY2nmdZlgdkSdY8Tz0Pp/v0+//WPtW91ZaM2pas 7tNV0u7au+a9Tu36r1q1alVmQM6iixSIFIgUiBSIFIgUGHcUyI67N44vHCkQKRApECkQKRAp4BSI TEDsCJECkQKRApECkQLjlAKRCRinP3x87UiBSIFIgUiBSIHIBMQ+ECkQKRApECkQKTBOKRCZgHH6 w8fXjhSIFIgUiBSIFIhMQOwDkQKRApECkQKRAuOUApEJGKc/fHztSIFIgUiBSIFIgcgExD4QKRAp ECkQKRApME4pEJmAcfrDx9eOFIgUiBSIFIgUiExA7AORApECkQKRApEC45QCkQkYpz98fO1IgUiB SIFIgUiByATEPhApECkQKRApECkwTikQmYBx+sPH144UiBQ43BTgbLZ4PtvhpnIs/81RIP/mssfc kQKRApECh5ACaczM7FtuOoqYDABLoKcbSpxOl3nNw2CGUuFeit8PlcDjgBX9L8XzLwnLDHBXKiPc JlFGVJKOJP16CJUz18pYUY/ZjFKEYBKXMoTDXDPEp1yxWDTCQvj+0hG2v/iQNlXcYDrC9hefTss9 5Q7Q4NDmUtjwdPF57FIgo46Q+nnH7ovElkcKRAqMbQoANunBaF845N0CGKff80A5QnjwTaA+JPh8 bdnpMhPMy3pW/oTUQ2WR2vmBVDZBsWpQGh9Sg6+8GYUKTIsO1pSRXJmBXCr30O1wQA8xDsil4Zph O6QL4YQVCgUHd+5DGuKzWbWhlDeXy/kzYTAZuFBWyBPqTD+HetJ+SBf9sUuBKAkYu79dbHmkQFlR ABAtltiAALsJ8BNTCgE/Sw4QHorhjsgE1BKgDSkD7A4xAcQkJZJnqDbCU1WUHhQiIA3pnFUpZSFt SN8PMOvyWuTnBP4wAC5R8CJ4P576lQamQPcK7+/vdxAGlAHo4ALYhufhUgHi+/r6rLe31yoqKhzk N23aZFyEcVVVVVk+n7dp06ZZc3OzPfroo3bhhRf6fWAKKCe49D1h4Tn4+8sT8kZ/bFIgMgFj83eL rY4UKDsKAJ7Z4dNrf8sU4vLsjwn8A8CJ1D0AmXy/ZU4O6CZsAekqB59CWgV6Yi+ldF/KThTp00kH HxRIFjmP1n1Bsv7WQsa6ewuWV4Mm1FfpZRRPEUqUMAb4gHwJ6BXe1tFm999/v02ePNlOOeUUq6mp 8XL5k56F85wG4gDGAP1NN91kF110kc2ePdvWrFljTz/9tO3Zs8d++tOf2nnnnWezZs2yk08+2RYv Xmzr1q2zrq4ua2xsdIaDMikLBgQXGI3hdYf60m0I954x/hmzFIhMwJj96WLDIwXKjAIlYN3/WykS xHXELyUcyA4xDY7GxLtA3osgaAhyQ+GAnRfkaQgNWQOwDyK84lhCYC2/T2Be0NWrpX6uju5+a+3o Foj3yO+0js5uK3T3KGGPTZ/cYGefcrTl4QNUuK+qS+ze11ewzZu32KYNG62mtsYWH3usg/Kdd95p U6dO9Rn70Ucf7e3aunWr0m62uro6W7RokTU0NDh479y509OtXr3a5syZY7t377Zbb73VQfy0006z s88+284880xnApYvX27XXHONnXrqqVZZWWktLS12/vnne1mtra22ceNGmzRpkq1fv94ZAuppb2+3 V1991Zqamrze2tpabw9Mxdq1a62jo8MWLFjgTEuaYfFE8c+YpEBkAsbkzxYbHSlQjhQAkgNYl95v UFSNED6B6+Angnal8zRMu5NZf6DMoF4eYnef1YslYOZbSuC16Y8mwsMuZsdmPSoQ8O/sLtje1nbb sbvVdrW02bZdrdbTn7GevgHN/PtdCkCR06pzNrmh2qryEs2HKksigGKxz3bs2G5//hdfsalTpvra /Yc/cr09//zztmzZMgd7APhzn/ucg+3NN99s9fX1PrO/9NJL7corrzQYg6VLlzpI7927166++mp7 4okn7KWXXhoM//KXv+yAzoyepQCYhwkTJvhsf9u2bfatb33L/uRP/sS6u7vta1/7mh1bYkR27drl 0gQkCQA9oP9nf/ZnHk/aG264wVasWGHV1dW+zPDFL37Rjj/++BIlozeWKRCZgLH868W2RwqUEQUG MppiO0QHoE5E1AOudr8vA0Ay4bADf+LBGiTsgadUvEe6RzklCYHCk5Lk675XQN7R3WftPZrZa3bf 0lO0Xe3dtrOl07a39tqelnbr6e60ao2U1bkBq5Vfkx+wSVUZa2jKWa2Atra60mp05fJF+RXWXF9h 1dl2LQtU63WSunt6B+yZ51+2qsZJ9juf/rzNnDHdcuIU5s6d66A+b948++AHP+igzewf8T3r/C+8 8ILdcccdhgQAMT4SgLPOOsuuv/56n92/613vch2Az372s3bOOecMivV57eCCaB8wh3lAjyAA/YIF C+x3fud37JlnnrE//dM/ta9+9ateN6DPssL06dPtySefNCQHf/mXf+kMxd/+7d/a97//ffvzP//z wSWKUFf0xx4FIhMw9n6z2OJIgTKlQG5wlg5UB7AuTab3fecSEwDWJ6v/uhOoJrN/2IGc9QPy4iuY zXN16b6ts2Bt7Z3W3tllre1d1t7Vbd09BZ+Z9/T0yO+1nNbHKyryNkkgPH1CTjPqBjEBOavMZ62m Mmc1VXmrqshata6KXMYqlZYrW5GzCqWrrqxwaYCzG7yExAp55TvuuMV219132Pdv+p6dr7X6s08/ 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 OWtv06EgJ554vFXVVAh0AVqAWxIDgfKaNWvtoYcftP/rE5+xJRddZDXYtJfof3bFRPvwdVdbVWWt texttdtuv10nfHUJ7AuyJ15pZ511us4NX2R19dViFApaRtiuch6wPXt2WYXsiM+aOUcMxYWqq0JM RN5efmmN3XPPfTpxTEyNTjm7+OJLtNQxS5KIHr3XLnvk0Yf0rpudiZg9a7ZdvOQSa2hscAmD6ySM mKYxQ6RApECkQKTAkaBAZAJGSHXBstvu7uzo04x8nZ195jl29OKjbPITU23Zs8vtuGNPsJxm3Lv3 7LRv6fzuWh0/u0igP6F5oj384KP24C8fsX/4+2/a7p1tdustt0tC0GmNDU02d858W7V6pT311NP2 l3/x1zZ7zjSdPy4VQWbjEt93d/faihUvWHPTVDtm8bEC9BoxI6zp9+uwEdOhI5M0S8/Yxo1b7d5f /NROOPY06Qo027PPPivAv8f+6H98yU459UTbtHGbff3r/6+1d7TZKSef4keLPvroU3bi8WdISFFh 6zdstb/7xjd0yMkxKr/P7rr7DjELrfap//v31NaCLV261JY995Sde/YFfirZD3/0feto77Qrr/yg DhOpZRFihBSNySMFIgUiBSIFjhQFIhMwQsozyy8KmDdv3qE19G32gQ+8XwA80ebMnmM/u+fn9qEP XStxfFFidNbR6+36D3/MrrrqfbrP2KOPPWr/+H++riM777O5c+dp5txj5597lv03peHEr42bNto/ /NM37Yc/vNW+8IVPuUShAnG7VgZYKuA40OnTZkl7v1atlkg/x5IBOgYI4bkv2oyZE+zf/uWbqr9a s/oB27nzcvubr/6VPfLIM3b8cWfaD37wI+kQtNtf/Pmf2lS1m+WJbdt22KSJTZJG9FttTY398R/+ kY42PUVS/4L97//9j2J21joj8PTTT9rLL79i//0LX7Z5c+f70acLFx5j37vx3+wsMUPHHX+cSpOI JDICokF0kQKRApECo58CkQkY6W8kzf9+ramveP5lgW/WOPMbgJ4yebrt2dVua1at04mFRwkHB6ym qlKgPN1q6yp51HGckghMmCywfdWmT58tUX6lzZ13lDU01Vt1bYXNmjPFjxFdvvwF5deivdbnsdwn dsJb2dPb7cwEDEWiN8BWQn7CRNmQtftC74CtW7vTfrXyRTEqm6y7q9fWr99jM2d0WEvLXtW9XszA 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 SUVORK5CYII= --Apple-Mail=_C0A2D449-5940-4C07-BCD4-137D04EA7A53-- --Apple-Mail=_1A1973F2-9EC2-4CD0-8488-37801A1E5E72--