cacm.acm.org
Buffer-Bloated Router? How to Prevent It and Improve Performance <#>
Home broadband routers suffering bufferbloat can degrade the user
experience when accessing the Internet.
They talked about buffering in the conferencing sense, and did some
typical distortions of the announcer's voice to illustrate it. Then they
went on talk about latency. This was on the "low cost" local radio in
Toronto, Ontario, 680 News, where I don't usually hear ads for content
delivery
On 1/4/23 15:02, rjmcmahon via Bloat wrote:
Curious to why people keep calling capacity tests speed tests? A semi
at 55 mph isn't faster than a porsche at 141 mph because its load
volume is larger.
They're trying to make the results sound more attractive. They know the
customer would prefer
LiveIntent got scammed (;-))
--dave
Forwarded Message
Subject:Close Out 2022 with Great Sci-Fi and Fantasy Reading
Date: Thu, 8 Dec 2022 12:02:00 +
From: Goodreads
To: dav...@spamcop.net
Big fantasy authors recommend their favorite books, cozy SFF
idual from interefering with the traffic for another, making
life better for everyone.
David Lang
On Sat, 22 Oct 2022, David Collier-Brown via Bloat wrote:
Date: Sat, 22 Oct 2022 08:56:14 -0400
From: David Collier-Brown via Bloat
Reply-To: David Collier-Brown
To: bloat@lists.bufferbloa
https://github.com/kffl/speedbump
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
My local (Canadian) NGO pitch to investigate out duopoly providers'
speeds...
my experiences to follow.
--dave
--- Begin Message ---
Help me prove to Ottawa where the real Internet gaps are.
David,
Are you ACTUALLY getting the Internet speeds you’re paying for — or are you
getting ripped
iling list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | --
-Toke
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamc
n projects that help us pay the
bills, but we definitely hope to revisit and improve the tool over
time.
Best,
Sina, Arshan, and Sam.
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown,
suggesting a
slight proofreading problem (;-))
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/qos_conavd/configuration/xe-16/qos-conavd-xe-16-book/qos-conavd-oview.html
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish th
lem-DASH-Video>
Today I find it at
https://www.cs.stonybrook.edu/Rebecca-Drucker-PhD-Research-Proficiency-Presentation-Investigating-BBR-Bufferbloat-Problem-DASH
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the re
ating-BBR-Bufferbloat-Problem-DASH-Video
]
<https://www.cs.stonybrook.edu/Rebecca-Drucker-Research-Proficiency-Presentation-Investigating-BBR-Bufferbloat-Problem-DASH-Video>
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some p
the NetSys lab with
Professor Aruna Balasubramanian. Her research involves optimizing web
performance at the application and transport layers, particularly for
streaming video. She enjoys hiking, cross stitching, and watching true
crime television shows.
--
David Collier-Brown, | Alway
list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
By pure luck, I ended up chatting with one of the NetworkManager chaps,
who invited a merge request with the proper parameters for CAKE.
He wrote
Currently NM doesn't support configuring CAKE parameters. IOW, if you
set "root cake bandwidth 100Mbit", you will see in the tc output that
cake was
emonstrate the goodness of CAKE to my
grandmother (;-))
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net| --
for a whole /class/ of small rack-mounted machines, but you just
mentioned the desire for better multi-processor support.
Am I reaching for the moon, or is this something within reach?
--dave
--
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and
these days?
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
Bloat mailing list
Bloat
d to
Fedora 31, and the networking is absolutely stock, so I make a perfect
victim/guinea-pig (;-))
Who's interested?
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net |
guinea-pig (;-))
Who's interested?
--dave
--
David Collier-Brown, | Always do right. This will
gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | --
ithub.com/jimsalterjrs/network-testing/blob/master/README.md
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
__
nt pointer > 0
will not bleached/rejected by uninitiated TCP stacks/middleboxes...
Indeed, do we know if this was what the studies used, that Mirja
Kuhlewind referred to?
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some pe
On 2019-03-20 4:29 p.m., David Lang wrote:
On Wed, 20 Mar 2019, David Collier-Brown wrote:
On 2019-03-20 10:28 a.m., Mikael Abrahamsson wrote:
This isn't a resource problem, it's a code problem. The IETF wants
10-15 year old hosts to be able to connect to a network and perform
basic
de native TCP. Right now I ssh into the virtual machine that's
running it, all so I can continue to fiddle around with Multics.
--dave (davidbrown.t...@hi-multics.arpa) c-b
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and a
e a position paper for ecn-sane rather than
endlessly discuss this over email. that said, I needed to get this out
of my system.
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net
sions for devices or components that
cannot be updated through software, noting that the manufacturer can
replace them—in fact, under U.K. law they must repair or replace faulty
products for 6 years."
oh, I so wish we had that in the US. But what qualifies as faulty?
David Collier-Brown
I'm pleased to have seen this discussion on lawfare,
https://www.lawfareblog.com/what-make-uks-new-code-practice-internet-things-security
Instead of proposing frozen, unmaintainable devices, they expect
updates, and note that a major UK retailer pulled an insecure product
because it couldn't
ufferbloat?up=1
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
Bloat mailing
set would help, and I sadly replied that
that bit of codel was totally invisible on a trace.
I really like(d) mips. ton of registers, better instruction set than
arm (IMHO), no foolish processor extensions.
On Wed, Nov 28, 2018 at 10:26 AM David Collier-Brown wrote:
On 2018-11-28 11:55 a.m.,
or more of fast memory on-chip as being attractive when
one is fighting with diminishing returns in CPU speed and program
parallelizability.
In the past that might have excited MIPS, but these days less so. Maybe
ARM? IBM?
--dave
--
David Collier-Brown, | Always do right
In LWN.net, at https://lwn.net/SubscriberLink/763603/5d34101bb29d2801/
I posted a link to bufferbloat.net there as well.
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net
202018.pdf
- Jonathan Morton
One often needs to google for the paper title to avoid Elsvier (who
owned a former employer, much to their disadvantage).
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@s
advice to engineers? First, go for things you can both experience and
measure, and only then things you have to measure.
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net |
1.A 6.1.2.26
TP-Link TC7650 1.0 v1.0.3 Build 20161117 Rel358190
Hitron CGNM-3550 1A 4.5.11.8-TPIA
Hitron CGN3-RES 1A 4.2.4.11RES
SmartRG SR808ac 1.0
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some peo
On 01/07/18 08:17 PM, Jonathan Morton wrote:
On 2 Jul, 2018, at 2:34 am, David Collier-Brown wrote:
If you put your cost accountants in one silo and your engineers in another, you
get to be an ex-company (;-))
Maybe so, but if you let the former have absolute authority over the latter
*and* not
having to configure a router with a Web browser. But I should probably start
with something simpler, like a CPU...
- Jonathan Morton
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David
in physical switching systems:
someone with knowledge that another car is coming (especially if it's
unexpected) waves a flag at the dispatcher to warn them to leave space
and avoid a nasty ka-thump and the extra strain on the couplers (;-))
--dave
--
David Collier-Brown, | Always do
r flow control schemes).
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net |
This is not an initiative I know about, but it mentions Reno and it's
inability to use SACK, so it sounds at first hearing to be another dumb
gamer thing. Opinions, anyone?
--dave (I used to work for World Gaming) c-b
Forwarded Message
Subject:Four short links: 2
-devel mailing list
> cerowrt-de...@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cerowrt-devel
>
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Co
y possible. In our
opinion, it was better to use the SMB protocol locally and a different,
cached, protocol over a wide-area network. I actually prototyped it
with Solaris NFS and cachefs, and was pleasantly surprised it worked for
a single-writer case.
--dave
--
David Collier-Brown,
e said the heck with it, and sat Samba on top of a different
protocol entirely, one which worked well over non-local links. That
concentrate the impedance matching in Samba, not in code I had to
maintain in synchronization with a bug (;-))
--dave
--
David Collier-Brown, | Always do right. Th
at
http://www.circleid.com/posts/20170621_three_reasons_why_broadband_is_so_unreliable/
The style is definitely "biz-boy puff piece", but the point is valid:
selling strictly bandwidth when the customer wants performance is a
business risk.
--dave
--
David Collier-Brown,
of a client mechanism as such: the access point needs to do a
sort of mirror image, to keep scan times down and be seen as a
preferred connection target. Not being bottlenecked looks important (;-))
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer
On 28/11/16 02:26 PM, Jonathan Morton wrote:
On 28 Nov, 2016, at 20:37, David Collier-Brown <dave...@rogers.com> wrote:
I'm using latency as the time from the request to the first response
transfer time as the time from the first response to the last response, which
may be 0, and
sleep
, at 10:37 AM, David Collier-Brown <dave...@rogers.com> wrote:
In this context, I'd say latency and the effect of bloat reduction on it and
transfer time.
Dave Taht can say much more (;-))
I'm just echoing his concern, from the point of view of a capacity planner.
--dave c-b
[I'm using l
good idea in general, but what are you measuring for your
"actual performance"?
Raw throughput? Goodput (which requires a bit of processing)? Then what
about delay?
On 11/28/16 9:41 AM, David Collier-Brown wrote:
Put the speed-test /into the router/, with a big red button to turn
fast work closely, as well
as the work on LEDE, which he'll consider once it hits a stable point. I have
invited him to join this list.
Welcome, Jonathan.
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
iling list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | --
Nat Torkington just pointed to a Ford Foundation study on underfunded
internet infrastructure, (3) below
Forwarded Message
Subject:Four short links: 11 November 2016
Date: Fri, 11 Nov 2016 11:50:00 GMT
From: Nat Torkington <>
Four short links: 11 November 2016
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https
Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https
nteresting
work on load/throughput curves, specifically including predicting the
drop-off after reaching 100%. Look for the Universal Scalability Law.
http://www.perfdynamics.com/Manifesto/USLscalability.html
I suspect it might be a variant of the same problem.
--dave
--
David Col
lreports.com <http://dslreports.com> site it says
9ms+ at times?
Thanks.
--
Alec Robertson
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will g
On 18/04/16 07:03 PM, David Collier-Brown wrote:
I haven't internalized this yet, but my instantaneous reaction is:
* a radar screen is something people have been educated to
understand, so that's cool, and
Rat's, it all went on one line. This is more like what I meant
* over time
__
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net |
*/
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
ferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
te_paper0900aecd807395a9.html>to
other devices like cordless phones, radar, and satellite dishes./
http://hardware.slashdot.org/story/15/10/15/1620243/why-cybersecurity-experts-want-open-source-routers
--
David Collier-Brown, | Always do right. This will gratify
System Programmer
rchitect
Tel: +46547001161
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
Bloat mailing list
B
I've invited readers to submit their own. When we're ready, people with
local credibility should post links everywhere.
I assume the FCC doesn't publish the comments as they arrive (Canada
does, but gets behind due to manual moderation (:-))
--dave
--
David Collier-Brown, | Always
a bad DD-WRT athe solution is enforcement... anyone
t any time?
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net |
code.
I prefer to give the FCC the option of telling the vendors to stop
messing up their code, like a regulatory agency would like to be seen
doing (;-))
About one page!
--dave
On 08/10/15 04:11 PM, David Collier-Brown wrote:
From tlkingan at
http://tech.slashdot.org/comments.pl?sid=814153
t;m...@sandelman.ca> wrote:
David Collier-Brown <dave...@rogers.com> wrote:
> Based on that, it sounds like the issue is that you can buy a 5 GHz
> device off the shelf, then hack the firmware to re-enable those
> frequencies. And the FCC is proposing this actio
Here's a draft, below.
Also at
https://docs.google.com/document/d/1-HSewmPustGmV00E8u7KZ_8srNhKX_jMSSZxGcyuTaI/edit?usp=sharing
On 08/10/15 04:20 PM, David Collier-Brown wrote:
Anyone who's an American citizen want to write a short to-the-point
response suggesting that this was vendor error
to their
attention.
If so, and if we can find it, we might start seeing Responsive
Wi-Fi™ on boxes next year.
- Jonathan Morton
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net
as a bad
example (;-)]
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
Bloat mailing list
Bloat
control, which is what I
often use to prevent the server equivalent of congestive collapse (:-))]
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark
congestion (;-))
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
Bloat mailing list
Bloat
On 05/29/2014 10:09 AM, Jonathan Morton wrote:
On 28 May 2014 20:31, David Collier-Brown dave...@rogers.com
mailto:dave...@rogers.com wrote:
A niggle: people working in queuing theory* make the simplifying
assumption that queues don't drop. When describing the real world, they
talk
, what I find intuitive the IP world finds wrong, and
vice versa.
--dave
[* as opposed, perhaps, to queuing networks (:-)]
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net
up-bound link! See
http://monkey.org/~marius/trickle, and notably .../trickle.pdf
It's probably time to take another look at it as an example of a local
service manager, and as a known functional starting point.
--dave
--
David Collier-Brown, | Always do right. This will gratify
System
that are
great disappointments. They're sensitive to response time.
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
think we
might need to hunt down the author and suggest something, quick before
he goes out of business for bringing down the net.
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net
will still happen. What I really
want is a defence in depth to mitigate the effects of bad code, bad
requirements and bad schedules.
--dave
[One smallish part might be a funded attack team, possibly named MI5
(not 6!)]
--
David Collier-Brown, | Always do right. This will gratify
System
to fund...
--dave
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
___
Bloat mailing list
Bloat
of their statistical independence assumptions, and giving them huge
errors...
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net | -- Mark Twain
(416) 223-8968
detail see
http://cacm.acm.org/magazines/2009/11/48444-you-dont-know-jack-about-software-maintenance
and send me offline email]
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
dav...@spamcop.net
t degradations from that. Two bars might be the doubling
of response time, one the tripling of it, and so on.
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and ast
Jim Gettys j...@freedesktop.org wrote:
at an ISP, you must to be fair between customers; it is best to leave
the judgement of fairness at finer granularity (e.g. host and TCP flows)
to the points closer to the customer's systems, so that they can enforce
whatever definition of fair they need
is free of problem...
Regards
/Ingemar Johansson
I wonder how the two schemes would interact, and if it would make sense
for the sender to adjust the send window in a similar manner?
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some
running NAT. I know you're not
using NAT during the development, but I wonder if I can use it under
CeroWrt for my home network without messing anything up.
--dave
--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish
* ping times is part of the
improvement you're seeing, it's
fair to include it in the calculation. In other words, if it's causal,
it's golden. If you're unsure, leave it out.
--dave (random capacity-planning guy) c-b
--
David Collier-Brown, | Always do right. This will gratify
System
84 matches
Mail list logo