Re: [tsvwg] [Ecn-sane] is FQ actually widely deployed?

Jonathan Morton <chromatix99@gmail.com> Mon, 22 July 2019 22:24 UTC

Return-Path: <chromatix99@gmail.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 427271200DE for <tsvwg@ietfa.amsl.com>; Mon, 22 Jul 2019 15:24:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.748
X-Spam-Level:
X-Spam-Status: No, score=-1.748 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 KxlHTkwiOQV3 for <tsvwg@ietfa.amsl.com>; Mon, 22 Jul 2019 15:24:04 -0700 (PDT)
Received: from mail-qt1-x835.google.com (mail-qt1-x835.google.com [IPv6:2607:f8b0:4864:20::835]) (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 A5362120094 for <tsvwg@ietf.org>; Mon, 22 Jul 2019 15:24:04 -0700 (PDT)
Received: by mail-qt1-x835.google.com with SMTP id d23so40029826qto.2 for <tsvwg@ietf.org>; Mon, 22 Jul 2019 15:24:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=7lByWU3JgKWWFS6JBnsYjnMVnw/lfJQIA50HtwteBog=; b=cznoz9PvKfv2NY+/aq3cvTnex9yjUQRx9x97G+HS1A59faXoIUetmEJlGOwMoVrngj /YeNwOztJv/cVSbgs7qp8ICKTL/sLgYk/s4sS1UMESP+P5s73syKGMR4RPULlCcaGjOx me2Eg9stxJNlK26YJQHlRGqRx63Uh9qYJRDrS55hUGCvZ7d4lRjGXkR8K4205e+B98Qr ShuatS4STYLdW0qz9oTrduCjGV/pYh1cweh405HrhaFiu9EhnZPo9FEMRHkBQkEan5Xt d9Y7ASBWiRpzLzkOrLqJQQmn7Ip7B3PTr4FbhEj04tgFmcjtI9ckm2AJtSVoCN4PA0o/ WMCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=7lByWU3JgKWWFS6JBnsYjnMVnw/lfJQIA50HtwteBog=; b=JpyQEXMFISwpLh2h5mLVSRb8DhnozKONvaaVZtnkFN5aZL0rgOMCgkGj4ju8vFmloi cm/T3hhsPE+K+I4t61QqN0mWxxoASYQRAOQsFY3T8cUsqp0C+dP83lcpw3BlspdJyAeK PfDvSqYa9gKD3ByCOlkCAWHBr6IrCBtvRXS8AIhpQ4WCEmJRHV2/o6heDcXsKIgH8FGe 2n4LKj94MTISv0OTKtPklX9Vlx5yKdN47Hj5PmTQai3EXL9L2yCheFDIVE4xLWAXGXxe VZtrBjdEaDk6tO2EZBj7bUmX9y+WcjaFQWev0OvaB3VsJyrAKbX59XDbj+O7U9gyKH0x tnfQ==
X-Gm-Message-State: APjAAAXU5EF3DMUqv47+wHLiRe+icohpaePEnnqb5lKB6mfqfilfQHN7 Z5DjIMzKqIJ6naSCAd0VBw4=
X-Google-Smtp-Source: APXvYqwHsuQL9IdyacgZv8LPTRTqMehiMuAMZBVHUHRIDC65ek2EbcM2BDLueDcmwvekwc+u7wrhrQ==
X-Received: by 2002:a0c:b998:: with SMTP id v24mr52581526qvf.132.1563834243730; Mon, 22 Jul 2019 15:24:03 -0700 (PDT)
Received: from jonathartonsmbp.lan (173-246-8-242.qc.cable.ebox.net. [173.246.8.242]) by smtp.gmail.com with ESMTPSA id b202sm18694226qkg.83.2019.07.22.15.24.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 Jul 2019 15:24:03 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Jonathan Morton <chromatix99@gmail.com>
In-Reply-To: <63F4DD93-21EF-41D5-ABCB-9982D6ACB7D9@evenroute.com>
Date: Mon, 22 Jul 2019 18:24:02 -0400
Cc: Mikael Abrahamsson <swmike@swm.pp.se>, Dave Taht <dave@taht.net>, "ecn-sane@lists.bufferbloat.net" <ecn-sane@lists.bufferbloat.net>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <62919F35-8ACD-4C81-A6F2-F907E56F0087@gmail.com>
References: <alpine.DEB.2.20.1907221609330.19225@uplift.swm.pp.se> <CEECD0B0-7081-42DE-AA2C-5061749C9232@gmail.com> <63F4DD93-21EF-41D5-ABCB-9982D6ACB7D9@evenroute.com>
To: Jonathan Foulkes <jfoulkes@evenroute.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/YqXxf1Xuw2D59WfAiQMMJbVn-6s>
Subject: Re: [tsvwg] [Ecn-sane] is FQ actually widely deployed?
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 22:24:06 -0000

> On 22 Jul, 2019, at 6:14 pm, Jonathan Foulkes <jfoulkes@evenroute.com> wrote:
> 
>> The IQrouter is probably the best example of a commercial middlebox that does FQ, in this case using Cake.  I hear that it is now being sold in re-branded form to certain large ISPs, but I could be wrong about that.  I've CC'd Jonathan Foulkes for comment.
> 
> I wish I could get some ‘large ISPs’ to pay attention, as they have some of the worst issues. But our ISP base is mostly smaller, rural ISPs with the usual challenges using legacy copper or older DOCSIS deployments. But I have also seen benefits on many a higher-capacity, modern infrastructure. Not sure how they allow bloat on some of the setups, but they do, and a CPE with a decent AQM (like Cake) makes a measurable difference.
> 
> Since this is also going to the ecn-sane list, let me say that having an AQM that is ECN-aware (like Cake with the ECN flags enabled) is major win for user-experience, as when combined with modern OSs that respect ECN, the immediate reaction to the congestion signaling is wonderful. Also nice that tests like the DSLreports.com speedtest, who grade packet-loss (the usual congestion signaling) as ‘Quality’ now consistently grade lines as an A in that metric with ECN signaling. 

Indeed, I brought my IQrouter along to Montreal, so Pete, Rodney and I are using it in our AirBNB as a substitute for the rather decrepit D-Link router we found already installed.  The latter was using 2.4GHz only with 40MHz channels, in a dense urban area, with predictable effect.  The ISP appears to be Comcast…

…and the IQrouter works very well, even though I haven't bothered changing it from the 10M/4M settings I use at home.

 - Jonathan Morton