From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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 8E38E3CB35 for ; Tue, 27 Nov 2018 09:07:58 -0500 (EST) Received: by mail-qt1-x82d.google.com with SMTP id n32so21778012qte.11 for ; Tue, 27 Nov 2018 06:07:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cJc7XWdAtwVdUGLbBhgSv1tsJ7KxJAxn6qv2QRfqEIw=; b=ak7p/MJNozF+yATBJy4qehGUTO0MTDSGqUfdJOjx4/RcA1/daGDhrsllvPO+LrE8Ql JhY87rUfkHMW5NZC5jm2oyjvzs3CfPYOZOTPXW/zLdEdK2GgEAvdLZSlM9myaffyGMpV 8rVlrwmarGLQ3zwgvZeP1H+3H7ynoVpJP5ts8AdjAAcUB0BPV4EpUvfI+TZCvj0nUJTx Tbhq8a0nzThPxSwbiyY7jkBGxh3h09u4wh4uVMTz4n/z18ioVt4jJ5Iptyr9RJ9xXDkL fMImjn3o66mgjKwBQsb2N6FP2XWc9ObIBfaiOCKWZ3Z4E3PlG5W88cO8ZdSxX1MbTti/ lgBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cJc7XWdAtwVdUGLbBhgSv1tsJ7KxJAxn6qv2QRfqEIw=; b=ro01wO0G1zxgCNJO1kT0+JDQdyzJ2bhUuK9I+ivkWFxjSUaob2goSlPKCCf+nz71VH 9fS4nmp0+ILcdz6MbF51T1C2jknOuR+YOijZKgYnIvq+tofDkC/0S7yTcC6ZqJkZonqd YCHrrspCEZda67WqjcWDxw/8V1pATg/L3nW0E6lV9s/PPnSozZQyJhUTRaR9Hv8uRsdf P72c3GOjJYMjRv1j7v9Mrm3cGTAOrGegmPu0yH+Oa+GHwwo9yAtKnXrnUB22l+Bc9Pq0 YnEhrHNqVjN9JeseKTi4EKf0HjA5LQPT635qY895f/7MY5zosT1jpAELF7AHsTTfjeRV jYAQ== X-Gm-Message-State: AGRZ1gIQo+t+AdD3OyOWIWPXwosNpFmEK+JBeAbXIdb2N5xGXvBd/2R+ 31E5POpAokKQZmQJ6041KGsDiPKRmFX8Jc6It7Q= X-Google-Smtp-Source: AJdET5fu5joZTAmEXhNeqyKBqMl743Txn+3mrypiqjh17mDH6B9VBaoPSnfiIiee5JAGxvTi4DIdZ2uuzXO2z0oteKc= X-Received: by 2002:ac8:3879:: with SMTP id r54mr29664242qtb.69.1543327677945; Tue, 27 Nov 2018 06:07:57 -0800 (PST) MIME-Version: 1.0 References: <65EAC6C1-4688-46B6-A575-A6C7F2C066C5@heistp.net> <86b16a95-e47d-896b-9d43-69c65c52afc7@kit.edu> In-Reply-To: From: Luca Muscariello Date: Tue, 27 Nov 2018 15:07:46 +0100 Message-ID: To: Mikael Abrahamsson Cc: bloat Content-Type: multipart/alternative; boundary="000000000000041bc1057ba5fa58" Subject: Re: [Bloat] when does the CoDel part of fq_codel help in the real world? 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: Tue, 27 Nov 2018 14:07:58 -0000 --000000000000041bc1057ba5fa58 Content-Type: text/plain; charset="UTF-8" On Tue, Nov 27, 2018 at 2:49 PM Mikael Abrahamsson wrote: > On Tue, 27 Nov 2018, Luca Muscariello wrote: > > > If you, Mikael don't want more than 10ms buffer, how do you achieve that? > > class class-default > random-detect 10 ms 2000 ms > > That's the only thing available to me on the platforms I have. If you > would like this improved, please reach out to the Cisco ASR9k BU and tell > them to implement ECN and PIE (or something even better). They won't do it > because I say so, it seems. WRED is all they give me. > This is a whole different discussion but if you want to have a per-user context at the BNG level + TM + FQ I'm not sure that kind of beast will ever exist. Unless you have a very small user fan-out the hardware clocks could loop over several thousands of contexts. You should expect those kind of features to be in the CMTS or OLT. > > > You change the behaviour of the source and hope flow isolation is > available. > > Sorry, I only transport the packets, I don't create them. > I'm sure you create a lot of packets. Don't be humble. > > > If you just cut the buffer down to 10ms and do nothing else, the only > thing > > you get is a short queue and may throw away half of your link capacity. > > If i have lots of queue I might instead get customer complaints about high > latency for their interactive applications. > > -- > Mikael Abrahamsson email: swmike@swm.pp.se > --000000000000041bc1057ba5fa58 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue= , Nov 27, 2018 at 2:49 PM Mikael Abrahamsson <swmike@swm.pp.se> wrote:
On Tue, 27 Nov 2018, Luca Muscariello wrote:

> If you, Mikael don't want more than 10ms buffer, how do you achiev= e that?

class class-default
=C2=A0 =C2=A0random-detect 10 ms 2000 ms

That's the only thing available to me on the platforms I have. If you <= br> would like this improved, please reach out to the Cisco ASR9k BU and tell <= br> them to implement ECN and PIE (or something even better). They won't do= it
because I say so, it seems. WRED is all they give me.
=
This is a whole different discussion but if you want to have= a per-user context=C2=A0
at the BNG level=C2=A0+ TM=C2=A0+ FQ I&= #39;m not sure that kind of beast will ever exist.
Unless you hav= e a very small user fan-out the hardware clocks could loop over=C2=A0
=
several thousands of contexts.=C2=A0
You should expect those= kind of features to be in the CMTS or OLT.
=C2=A0

> You change the behaviour of the source and hope flow isolation is avai= lable.

Sorry, I only transport the packets, I don't create them.

I'm sure you create a lot of packets. Don't = be humble.
=C2=A0

> If you just cut the buffer down to 10ms and do nothing else, the only = thing
> you get is a short queue and may throw away half of your link capacity= .

If i have lots of queue I might instead get customer complaints about high =
latency for their interactive applications.

--
Mikael Abrahamsson=C2=A0 =C2=A0 email: swmike@swm.pp.se
--000000000000041bc1057ba5fa58--