Re: [tsvwg] plan for L4S issue #29

Jonathan Morton <chromatix99@gmail.com> Thu, 01 October 2020 13:25 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 517AA3A104D for <tsvwg@ietfa.amsl.com>; Thu, 1 Oct 2020 06:25:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.847
X-Spam-Level:
X-Spam-Status: No, score=-1.847 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 9f4CXZfixn3P for <tsvwg@ietfa.amsl.com>; Thu, 1 Oct 2020 06:25:02 -0700 (PDT)
Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) (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 E50923A104E for <tsvwg@ietf.org>; Thu, 1 Oct 2020 06:25:01 -0700 (PDT)
Received: by mail-lf1-x136.google.com with SMTP id z17so6538281lfi.12 for <tsvwg@ietf.org>; Thu, 01 Oct 2020 06:25:01 -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=AMqdLR+L3RadyxNF1wQqMh0J6E149FDjkhQJmwQG9HY=; b=uxLy8ChV7z+jzx0ZlXqiK/MFmkc6aPDMyZhQXo9RJqV6tSrwxOlEwxS9B21bx/WfYG /TNC0J9evvZN9mnAOvaySAdLUcIC2tlQFXA0XDkzjWGsu6MJptCsfUv5BL4zb0J+z9Rd iZmJYStiGa3519aj0icZDoHhUvDGhCh/bpoUhgLTxTVZXSTbvAvuMAANwC/4uD0kIXSK cAMZCCoeV9aLdMY+aQSElFztBCXN8wGhHfCdel9gpABZUOGo+x5EfsYhqksatPIdUbeT iGyetrcMTs8SkGgW0ATnfiYnwcZrLha5G8Jlk0h5uXDZbB28AogsNJR+tJX1C2OTt6jQ Lk4Q==
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=AMqdLR+L3RadyxNF1wQqMh0J6E149FDjkhQJmwQG9HY=; b=ddNyK1VVo9/5QFwotqc2mEWXbir5l6kuw10LtMEz2IAMDJOK90euDDJ4JOsZdk7J4u v0rGDYkrdDJoaOWsq073DR9TRs6lM12ZGd5RtBmTD99aXATuh4My/YPWGiUZYUDAp9jf b42TIT41JcFz87x2HzVZ8MM9v75gG37b9aVuOe1UgTDuLAbnMqSxV7/1NCl4tLei3oH3 MCdOgGO8B8A7Oe+4YV+zXGu827srEVqGBjZwCb50XmkT21Y61bwxSugxunWTxiXxCF5h sDM3MbntN/KUwSdJqfCIdhApOpBPNpsaJvDzSJgv5kKJEG1lORiu2Gsj3/ywZRRgNJfQ euDg==
X-Gm-Message-State: AOAM532SRvTF8B0LkGhwnHdcGk75xisK0rH2f7/b9r95LRkim6RlrpqJ Po7Riwiz2/l5juod5dlKIWw=
X-Google-Smtp-Source: ABdhPJwPP9SoAE72bRtbhEJEn36KEwaIn7R0Hwd7s4OKaxFsqdngJYaR9OSa9lkCaqiGD4ENuJZpug==
X-Received: by 2002:a19:4e:: with SMTP id 75mr2494443lfa.159.1601558700050; Thu, 01 Oct 2020 06:25:00 -0700 (PDT)
Received: from jonathartonsmbp.lan (178-55-170-35.bb.dnainternet.fi. [178.55.170.35]) by smtp.gmail.com with ESMTPSA id s21sm545513lfb.76.2020.10.01.06.24.58 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Oct 2020 06:24:59 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.6\))
From: Jonathan Morton <chromatix99@gmail.com>
In-Reply-To: <B64A9A8E-9664-4EC6-8D5E-26C8AA464BB1@gmx.de>
Date: Thu, 01 Oct 2020 16:24:57 +0300
Cc: Mikael Abrahamsson <swmike=40swm.pp.se@dmarc.ietf.org>, Gorry Fairhurst <gorry@erg.abdn.ac.uk>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <1E049DCD-51CB-4779-BD86-43C67CD01C05@gmail.com>
References: <202009291549.08TFnvFV068509@gndrsh.dnsmgr.net> <c7080365-233c-5f1e-ef5c-1f42c969042a@erg.abdn.ac.uk> <73562E45-3EE7-43D4-B26B-76478AE19AF8@cablelabs.com> <ae5eb008118ab1b88d65e7712a5e3c54b4207e52.camel@heistp.net> <28cd9795-5b04-4ecb-6e8c-2e12e476f034@erg.abdn.ac.uk> <alpine.DEB.2.20.2010011436510.15604@uplift.swm.pp.se> <D19117FC-24F5-477C-8431-0CFCBCA6FE04@gmail.com> <B64A9A8E-9664-4EC6-8D5E-26C8AA464BB1@gmx.de>
To: Sebastian Moeller <moeller0@gmx.de>
X-Mailer: Apple Mail (2.3445.9.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/Obo1IvIWAzhaHcmgIaT1Okg_ehQ>
Subject: Re: [tsvwg] plan for L4S issue #29
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: Thu, 01 Oct 2020 13:25:03 -0000

> On 1 Oct, 2020, at 4:16 pm, Sebastian Moeller <moeller0@gmx.de> wrote:
> 
> This seems driven by the fact that according to the RFC the dual queue coupled AQ actually is set up with a 1:16 or 1:15 worst case split between the L4S and the non-L4S queue. The idea seems to be to have that as a backstop to avoid "starvation", but only for very peculiar definition of starvation. IMHO differences >= 1:8 over the expected equitable share are clear cut cases of starvation and need to be avoided. 

I suppose we also have to distinguish between the behaviour when the bottleneck is L4S enabled, and when it is not L4S enabled but is ECN enabled, and also when neither L4S nor ECN are enabled.  A robust solution would be one that behaves well in all three cases.

Presently, the 1:16 ratio approximately applies in both the first two cases (but for different reasons) when the baseline path length is short, and is only avoided in the last one where both conventional and L4S flows exhibit an AIMD response to losses.

 - Jonathan Morton