From: "Bill Ver Steeg (versteb)" <versteb@cisco.com>
To: Mikael Abrahamsson <swmike@swm.pp.se>, Dave Taht <dave.taht@gmail.com>
Cc: "bloat@lists.bufferbloat.net" <bloat@lists.bufferbloat.net>
Subject: Re: [Bloat] RED against bufferbloat
Date: Thu, 26 Feb 2015 19:44:50 +0000 [thread overview]
Message-ID: <AE7F97DB5FEE054088D82E836BD15BE93194AC0D@xmb-aln-x05.cisco.com> (raw)
In-Reply-To: <alpine.DEB.2.02.1502261952450.4007@uplift.swm.pp.se>
Guys-
If you want to drive AQM requirements into router/switch specification, count me in. We need to be careful to specify behaviors, as opposed to implementations. If we start to specify implementation details, the process will get bogged down in intractable differences. There is a lot of variability in what the existing hardware/software queueing components do, and we need to allow some leeway to "do the right thing" on the various platforms.
Given a good set of requirements, the community can both 1) work on next generation chipset/software/firmware/memory/board/architecture that do AQM in an optimum manner and 2) make (hopefully simple and well-bounded) changes to the existing software/firmware.
Bvs
-----Original Message-----
From: bloat-bounces@lists.bufferbloat.net [mailto:bloat-bounces@lists.bufferbloat.net] On Behalf Of Mikael Abrahamsson
Sent: Thursday, February 26, 2015 1:59 PM
To: Dave Taht
Cc: bloat@lists.bufferbloat.net
Subject: Re: [Bloat] RED against bufferbloat
On Thu, 26 Feb 2015, Dave Taht wrote:
> First, everyone saying that fq_codel can't be done in hardware is
> *wrong* See my last point far below, I know I write over-long emails...
What do you define as "hardware"?
> YES, at the lowest level of the hardware, where packets turn into
> light or fuzzy electrons, or need to be tied up in a an aggregate (as
> in
> cable) and shipped onto the wire, you can't do it. BUT, as BQL has
I am talking about doing this in the NPUs that are available on the market today and in the future.
We're talking about these kinds of devices:
http://www.tilera.com/News/PressRelease/?ezchip=97
I'm afraid that your experience with CPU driven devices isn't a great match here, and we're talking past each other.
I would love to be able to use my employers purchasing power to drive demand on AQM, but I need to know what the requirements are, and that they're feasable to do, preferrably with an engineering effort for the vendor in the range of few man years. I can't produce this document myself, I have already tried pointing them in the direction of presentations etc, but I need "hard" documents, outlining exactly what they need to do.
Do we have this currently? In that case, whereto should I point them?
--
Mikael Abrahamsson email: swmike@swm.pp.se
_______________________________________________
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat
next prev parent reply other threads:[~2015-02-26 19:44 UTC|newest]
Thread overview: 64+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-24 15:43 sahil grover
2015-02-24 16:13 ` Matt Mathis
2015-02-24 22:39 ` Kathleen Nichols
2015-02-25 6:46 ` Mikael Abrahamsson
2015-02-25 6:54 ` David Lang
2015-02-25 6:59 ` Mikael Abrahamsson
2015-02-25 8:29 ` Alex Elsayed
2015-02-25 8:06 ` Bob Briscoe
2015-02-25 8:42 ` Alex Elsayed
2015-02-25 9:18 ` Michael Welzl
2015-02-25 9:29 ` Sebastian Moeller
2015-02-25 10:10 ` Michael Welzl
2015-02-25 10:24 ` Toke Høiland-Jørgensen
2015-02-25 10:47 ` Mikael Abrahamsson
2015-02-25 11:04 ` Toke Høiland-Jørgensen
2015-02-25 18:39 ` Bill Ver Steeg (versteb)
2015-02-26 9:01 ` MUSCARIELLO Luca IMT/OLN
2015-02-26 10:39 ` Mikael Abrahamsson
2015-02-26 10:41 ` Toke Høiland-Jørgensen
2015-02-26 10:44 ` Mikael Abrahamsson
2015-02-26 10:51 ` Toke Høiland-Jørgensen
2015-02-26 10:59 ` Sebastian Moeller
2015-02-26 11:12 ` Jonathan Morton
2015-02-27 0:26 ` Dave Taht
2015-02-26 10:45 ` Sebastian Moeller
2015-02-26 11:34 ` Jonathan Morton
2015-02-26 12:59 ` Mikael Abrahamsson
2015-02-26 11:26 ` MUSCARIELLO Luca IMT/OLN
2015-02-26 12:57 ` Mikael Abrahamsson
2015-02-25 13:25 ` Sebastian Moeller
2015-02-25 13:36 ` Mikael Abrahamsson
2015-02-25 13:38 ` Toke Høiland-Jørgensen
2015-02-25 14:05 ` Mikael Abrahamsson
2015-02-25 18:51 ` Bill Ver Steeg (versteb)
2015-02-25 14:16 ` MUSCARIELLO Luca IMT/OLN
2015-02-25 16:09 ` Mikael Abrahamsson
2015-02-25 17:34 ` MUSCARIELLO Luca IMT/OLN
2015-02-25 17:56 ` Jonathan Morton
2015-02-26 12:54 ` Mikael Abrahamsson
2015-02-26 14:06 ` MUSCARIELLO Luca IMT/OLN
2015-02-26 14:18 ` Mikael Abrahamsson
2015-02-26 15:18 ` MUSCARIELLO Luca IMT/OLN
2015-02-26 17:04 ` Dave Taht
2015-02-26 18:07 ` Dave Taht
2015-02-26 18:33 ` [Bloat] RE : " luca.muscariello
2015-02-26 18:59 ` [Bloat] " Mikael Abrahamsson
2015-02-26 19:44 ` Bill Ver Steeg (versteb) [this message]
2015-02-26 20:42 ` Jonathan Morton
2015-02-26 21:50 ` Dave Taht
2015-02-25 16:54 ` Sebastian Moeller
2015-02-25 10:54 ` Michael Welzl
2015-02-25 11:24 ` Toke Høiland-Jørgensen
2015-02-25 12:08 ` Jonathan Morton
2015-02-25 19:04 ` David Lang
2015-02-25 19:30 ` Michael Welzl
2015-02-25 9:31 ` Alex Elsayed
2015-02-25 10:37 ` Michael Welzl
2015-02-25 10:54 ` Alex Elsayed
2015-02-25 17:28 ` Bob Briscoe
2015-02-25 18:03 ` Dave Taht
2015-02-26 9:36 ` Sebastian Moeller
2015-02-25 17:57 ` Dave Taht
2015-02-25 19:25 Hal Murray
2015-02-25 20:00 ` Jonathan Morton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.bufferbloat.net/postorius/lists/bloat.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=AE7F97DB5FEE054088D82E836BD15BE93194AC0D@xmb-aln-x05.cisco.com \
--to=versteb@cisco.com \
--cc=bloat@lists.bufferbloat.net \
--cc=dave.taht@gmail.com \
--cc=swmike@swm.pp.se \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox