Re: [tsvwg] ECN encapsulation draft - proposed resolution
Jonathan Morton <chromatix99@gmail.com> Fri, 11 June 2021 09:19 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 C91FC3A3044 for <tsvwg@ietfa.amsl.com>; Fri, 11 Jun 2021 02:19:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level:
X-Spam-Status: No, score=-1.848 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, 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 Sxupii2OYhSe for <tsvwg@ietfa.amsl.com>; Fri, 11 Jun 2021 02:19:12 -0700 (PDT)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (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 427E23A3041 for <tsvwg@ietf.org>; Fri, 11 Jun 2021 02:19:12 -0700 (PDT)
Received: by mail-lf1-x131.google.com with SMTP id v22so7595348lfa.3 for <tsvwg@ietf.org>; Fri, 11 Jun 2021 02:19:12 -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=7P6ok78IgIXqfEI04KN7Y2bqYBuLmJQ82Jw6NMG4WjY=; b=ZhxYfoTkoeLKITRtG+6+m0T6Us/YpyjJbqRGmgbY5gARPmm7UlPyNOp2SydhFa9v/p n+biQkF6dXISBvClzX3FHi9Qp/oRb/3QgbDDCoLtG5jXrthSQraGDtL1jn1Jp/qNphQK ZrBT3c/dB4FK4rJcycAdyPV2ujFa9cugaUO+K7aCTPYu9RIWic13TsXmG4fLqFNSYVq6 WOKchdIetnU1W62Ma5F9TrwXfI2MmtJXitb7TCRF6CzbxaMrvq3KWGiOqCTiLZJJdL7v xpS/7jkg6J6ck5YZD7eq13JuUdC4VPEdX+jbM4jSMZqfpPXrBN1xHfNqRdNHq64tKWQS txKA==
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=7P6ok78IgIXqfEI04KN7Y2bqYBuLmJQ82Jw6NMG4WjY=; b=QRevFszbMXacKCa2bRyJkuk+/idoq1mkimcrPirAvtBBXOaK7N/NaSLKN3hWToAqcJ ZQDigT0Lh1IABVHiHoYRRul1nTTt7qbvRHrkXKMnN6YmWUgPSvj4cp5SYGtp5Git5ZHI KV9+nA0c6A7YC/CYVLr+gjUvTG0wkm7Ebti/rms8rBhhdNQ9ZWWuNNnbV3zBpMnMFXZr rHlYO7gtt/PIy0rY0bWS4Ui/7ZAO0K5zktEO/5pdFJggutUl4pqoLtlsLsVXVFwKFVkF VB669EArF3S/pTQVE+fR9ujZZvyX/mkl3BmspdLiZllh1B/4fzlSqNhfC9Cv3G/1sO70 gU3g==
X-Gm-Message-State: AOAM530CyOmhbA1lHOFicMGJO1/TKf56Eed/InZdi0rIRE60bfXuXhuq B2WLfP99ZVqaToLFNxc13w4=
X-Google-Smtp-Source: ABdhPJw7sN8ReA7eq61OdYCt41QgYZ6foI2eALxNTr2HPC4lbocuPZuyUv8npjs18BB0qSoMei21ag==
X-Received: by 2002:ac2:5a4b:: with SMTP id r11mr2117449lfn.338.1623403149636; Fri, 11 Jun 2021 02:19:09 -0700 (PDT)
Received: from jonathartonsmbp.lan (178-55-194-130.bb.dnainternet.fi. [178.55.194.130]) by smtp.gmail.com with ESMTPSA id f22sm538654lfe.33.2021.06.11.02.19.08 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Jun 2021 02:19:09 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.7\))
From: Jonathan Morton <chromatix99@gmail.com>
In-Reply-To: <AM9PR07MB7313DC2C4F922A90E2E602BFB9349@AM9PR07MB7313.eurprd07.prod.outlook.com>
Date: Fri, 11 Jun 2021 12:19:07 +0300
Cc: Bob Briscoe <ietf@bobbriscoe.net>, "tsvwg@ietf.org" <tsvwg@ietf.org>, Markku Kojo <kojo@cs.helsinki.fi>
Content-Transfer-Encoding: quoted-printable
Message-Id: <272C3C12-C788-4080-9B57-C3E2DD7BC5B4@gmail.com>
References: <MN2PR19MB40454BC50161943BC33AAAD783289@MN2PR19MB4045.namprd19.prod.outlook.com> <43e89761-d168-1eca-20ce-86aa574bd17a@bobbriscoe.net> <de8d355d-08b6-34fb-a6cc-56755c9a11ee@bobbriscoe.net> <MN2PR19MB4045DB9D2C45066AEB0762DB83259@MN2PR19MB4045.namprd19.prod.outlook.com> <alpine.DEB.2.21.2106021717300.4214@hp8x-60.cs.helsinki.fi> <290e1624-fa1e-21d7-95fb-90e284c27dd8@bobbriscoe.net> <C7509065-526C-4712-B6CD-E919910E280E@gmail.com> <AM9PR07MB7313E7797F850B210EC3A799B9369@AM9PR07MB7313.eurprd07.prod.outlook.com> <3009F41B-1D79-4B2D-BC16-8F2049EA4976@gmail.com> <AM9PR07MB731372180EBF5C815A684F3CB9359@AM9PR07MB7313.eurprd07.prod.outlook.com> <51F33C7C-3323-4ADA-98BB-16A83F763FCE@gmail.com> <AM9PR07MB7313DC2C4F922A90E2E602BFB9349@AM9PR07MB7313.eurprd07.prod.outlook.com>
To: "De Schepper, Koen (Nokia - BE/Antwerp)" <koen.de_schepper@nokia-bell-labs.com>
X-Mailer: Apple Mail (2.3445.9.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/0EtEgLE06ID0a9ZCWBf8kbcnwiQ>
Subject: Re: [tsvwg] ECN encapsulation draft - proposed resolution
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: Fri, 11 Jun 2021 09:19:17 -0000
> On 11 Jun, 2021, at 11:59 am, De Schepper, Koen (Nokia - BE/Antwerp) <koen.de_schepper@nokia-bell-labs.com> wrote: > > Did you consider the consequences too? With your approach it means that if you just mark 3% of the ATM cells, 100% of the inner 1500 bytes packets will get marked? > Is that what you intended? > While if there are small packets mixed in the inner stream of say 48 bytes size, they still get 3% marked. Is this what you intended too? Let me turn that around and ask you what would happen if 3% of the ATM cells were *lost*. In that case, very few of the full-size packets could be reassembled, and throughput would drop to almost nothing. The analogous congestion response from a high percentage of ECN marked packets is a natural and obvious consequence of applying 849 marks per second. So don't do that, then. Stop thinking in terms of "probability per packet", and start thinking in bytes or seconds instead. Everyone else is. There are two currently known AQM designs which implement this approach: 1: Calculate a time-domain marking schedule, as Codel does. 2: Scale the marking probability by the size of the unit being marked. This would naturally scale down a "3% per 1500 bytes" marking rate to be more suitable for 53-byte cells. Small packets would also be marked less often, but a capacity-seeking flow using smaller packets would still receive the same number of marks. Incidentally, I am getting somewhat weary of having to explain everything from multiple angles separately to each interlocutor. I already made the above points a few posts ago, and I do wish you would have read and absorbed the argument instead of just ignoring it. > We should decide what is the simplest for the expected way forward… The simplest rules to implement happen to be the ones that preserve the time/bytes interval between marks. > …(scalable, marked bytes %). The 1/p congestion response is sensitive to time between marks, *not* to the percentage of marked bytes. - Jonathan Morton
- [tsvwg] ECN encapsulation draft - proposed resolu… Black, David
- Re: [tsvwg] ECN encapsulation draft - proposed re… Bob Briscoe
- Re: [tsvwg] ECN encapsulation draft - proposed re… Bob Briscoe
- Re: [tsvwg] ECN encapsulation draft - proposed re… Black, David
- Re: [tsvwg] ECN encapsulation draft - proposed re… Markku Kojo
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… Bob Briscoe
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… De Schepper, Koen (Nokia - BE/Antwerp)
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… De Schepper, Koen (Nokia - BE/Antwerp)
- Re: [tsvwg] ECN encapsulation draft - proposed re… De Schepper, Koen (Nokia - BE/Antwerp)
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… De Schepper, Koen (Nokia - BE/Antwerp)
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… De Schepper, Koen (Nokia - BE/Antwerp)
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… Sebastian Moeller
- Re: [tsvwg] ECN encapsulation draft - proposed re… De Schepper, Koen (Nokia - BE/Antwerp)
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… Sebastian Moeller
- Re: [tsvwg] ECN encapsulation draft - proposed re… Bob Briscoe
- Re: [tsvwg] ECN encapsulation draft - proposed re… De Schepper, Koen (Nokia - BE/Antwerp)
- Re: [tsvwg] ECN encapsulation draft - proposed re… Bob Briscoe
- Re: [tsvwg] ECN encapsulation draft - proposed re… Markku Kojo
- Re: [tsvwg] ECN encapsulation draft - proposed re… Markku Kojo
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… alex.burr@ealdwulf.org.uk
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… Rodney W. Grimes
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton
- Re: [tsvwg] ECN encapsulation draft - proposed re… Sebastian Moeller
- Re: [tsvwg] ECN encapsulation draft - proposed re… Bob Briscoe
- Re: [tsvwg] ECN encapsulation draft - proposed re… Jonathan Morton