Re: [aqm] [Bloat] TCP BBR paper is now generally available

Aaron Wood <woody77@gmail.com> Fri, 02 December 2016 19:15 UTC

Return-Path: <woody77@gmail.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD32512943A for <aqm@ietfa.amsl.com>; Fri, 2 Dec 2016 11:15:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.449
X-Spam-Level:
X-Spam-Status: No, score=-2.449 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tsj4EjDTgKDV for <aqm@ietfa.amsl.com>; Fri, 2 Dec 2016 11:15:42 -0800 (PST)
Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4317128B38 for <aqm@ietf.org>; Fri, 2 Dec 2016 11:15:42 -0800 (PST)
Received: by mail-oi0-x234.google.com with SMTP id w63so277240950oiw.0 for <aqm@ietf.org>; Fri, 02 Dec 2016 11:15:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=qL5dLq5qDtE3zzqJ+cd9SsdjmrGYJIMNVDiZu/pHH8A=; b=vrjjoTJDNcirLDGEgJrHUptSzTvberRm32MuBUDNm8JA2L+TBkA5lsiJgfMT+KAR2M H5K4H68g83mCUFB83nAPZieWJE2VbmnqyvhbBu1TEj+iWPv77sXSF6dmjnJv1QOMYKVM g2dQFIUbQy7w1Afc7zFgtle6X7MwG18m+BtLNyMrHJH/IxppYECpRHrQDEJ8S6zGP2tt auyzkjz6e3Y1eTdMWqvF6KpmI14HWgr7p5hKHZlNVmHWERpL4vq5k9I//yD+8aoZdkVt vz1hDZOoK8VX9IaKgOMBFtguxnD41lVmTs1W2GuoMQuTWWq2mFiTAf1Lmf2g4G4RgUuH J8hw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=qL5dLq5qDtE3zzqJ+cd9SsdjmrGYJIMNVDiZu/pHH8A=; b=Tw4hZemezO1JAOExHlZig2eeVzuqS1g/lj7YbokpiO+GVcRyb+UhWwlVU4IIYDLLZJ rZsmfOImHMURePlSSvHZfFMJpBFVkkvzYPLqXqqOyKnXllxxcTMYnUSVqBxDG0OsiBsl 2U2hzYaUTaITdJSK2KHMSDIBozPmvEuEbFtiVlaICAwkEoCN2SpL/MKGY9/kApdvYUX6 j6L5qy0D68MfFRkFPn+hsY/bZUphNWneR/bTJELNGeXLjLURaZ5UaRIZYnwstD8i/+Cd sUsSF1RtwDDvRvH6ddgKzWJRUdYTm0H/zov6uWiEWmwWGULxBK2ktL5an2ePhAzqpQU5 OoPw==
X-Gm-Message-State: AKaTC01UEr6h4CWdchj0aawrPO1e91Sq5FKRbOSpYMP67BVsGVjSzgU686Xj6KyXdCtrPhz8nBs4FMg3b3egtQ==
X-Received: by 10.202.71.131 with SMTP id u125mr23823419oia.170.1480706141968; Fri, 02 Dec 2016 11:15:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.182.28.9 with HTTP; Fri, 2 Dec 2016 11:15:41 -0800 (PST)
In-Reply-To: <CAA93jw7DfMY4qHnbxYDUN8hfpgY_aNxa1LcyPKd6pa93qXe2Kw@mail.gmail.com>
References: <CAA93jw7DfMY4qHnbxYDUN8hfpgY_aNxa1LcyPKd6pa93qXe2Kw@mail.gmail.com>
From: Aaron Wood <woody77@gmail.com>
Date: Fri, 02 Dec 2016 11:15:41 -0800
Message-ID: <CALQXh-Pr+RNux5w6phqaw4kKifbB2j38JWBjCVBEog1GCYBafw@mail.gmail.com>
To: Dave Taht <dave.taht@gmail.com>
Content-Type: multipart/alternative; boundary="001a113e54f69bde970542b1c3af"
Archived-At: <https://mailarchive.ietf.org/arch/msg/aqm/NYijU1e0cIlQ4eq3rrztXoTQ2Jo>
Cc: "aqm@ietf.org" <aqm@ietf.org>, bloat <bloat@lists.bufferbloat.net>
Subject: Re: [aqm] [Bloat] TCP BBR paper is now generally available
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/aqm/>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Dec 2016 19:15:44 -0000

This is really fascinating reading.

The following made me stop for a second, though:

"The bucket is typically full at connection startup so BBR learns the
underlying network's BtlBw, but once the bucket empties, all packets sent
faster than the (much lower than BtlBw) bucket fill rate are dropped. BBR
eventually learns this new delivery rate, but the ProbeBW gain cycle
results in continuous moderate losses. To minimize the upstream bandwidth
waste and application latency increase from these losses, we added policer
detection and an explicit policer model to BBR."

So, how is this likely to be playing with our qos_scripts and with cake?

Given we have people from both Google and qos_scripts/cake development
here, do we need to compare some notes on how these interact?  Are there
settings in the HTB setup used by qos_scripts that will make it play more
nicely with BBR (smaller quantums, smaller burst sizes, etc)?

-Aaron


On Fri, Dec 2, 2016 at 7:52 AM, Dave Taht <dave.taht@gmail.com> wrote:

> http://queue.acm.org/detail.cfm?id=3022184
>
> --
> Dave Täht
> Let's go make home routers and wifi faster! With better software!
> http://blog.cerowrt.org
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
>