Re: [tsvwg] L4S DSCP (was: L4S drafts: Next Steps)

Pete Heist <pete@heistp.net> Wed, 24 March 2021 11:01 UTC

Return-Path: <pete@heistp.net>
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 B7D743A2A66 for <tsvwg@ietfa.amsl.com>; Wed, 24 Mar 2021 04:01:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, 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=heistp.net
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 Z64jAqldHf09 for <tsvwg@ietfa.amsl.com>; Wed, 24 Mar 2021 04:01:50 -0700 (PDT)
Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (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 C09183A2A64 for <tsvwg@ietf.org>; Wed, 24 Mar 2021 04:01:49 -0700 (PDT)
Received: by mail-wm1-x330.google.com with SMTP id d191so12634715wmd.2 for <tsvwg@ietf.org>; Wed, 24 Mar 2021 04:01:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heistp.net; s=google; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=AAKGsSgsCgSf7KK4BMJQoQZtH4A7GORF/PoJZlw5nXE=; b=PjWEkerrSc9Ppb+37C8owV8V7WJnbAZFo8yYs+qw1uKhDKp4xS68684K1YyU3Eg+ka IXKUeWdlI0v9s4FRm7R7bcqDPlDZulIYx2o+tppa1wMn86FBXQxb1Ow85AOVTKPxxw2H GGnWdiHb4tXsTcFTs3Ae8F73Khdoy9Wxqn+jxayWNskEM29wfPdVRe0ac3q3rdUj7E5D EP52UsBKxUZLj7N5CUySH5AoveHqkmPgnJiW/c2sDG4eewzsmww23gjZ/bbDyAmifJeU HOW/1/ghj+sZjWkkTlA+XtNBoHs7zlsKqv0/WjJDvrLO0aI6gsWRlxbYxyYHsaBinZxC HIsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=AAKGsSgsCgSf7KK4BMJQoQZtH4A7GORF/PoJZlw5nXE=; b=OlHZdfcZXPCVCKmXM8ptIARG2Nl1fi4JfsQk0q/iARrBua1NFnepDvMDF5DiQYF3tX FiVVUdqLhHF/wx7Rs4K920hquSHGKmdEm2Zgja39AWW362VS9TVk8tHeV8f7kQKkevBd Q127N6fkciuABPAJpKGYVhGvjyPgUt7qGEAwv9eXhPM2zVknSq0m94LeIMdkabY+T3P7 Aq9KEvn8fNrRtPKnNKFvl/27ZjJMNPdRxZJpYWCc1JKoDMwedvGIt9/bYY+H2eTAXMBI E5Vlv00Tlw6w5WJDxs7UXzv8Kyh709GA0j1U2wS/x/3ho+XpRpwX1FkXzEasyCy/a99Q NPGw==
X-Gm-Message-State: AOAM533wvSaMq2Em+7U30K7e8MZi8wFmwChO9LbSC4ZHUZKoMBjYJrCc XKLLcWr9LpAoI/6kQ7NVH6GUGIPXtBZPUg==
X-Google-Smtp-Source: ABdhPJzoPYsikoy/2sHMPBWpXMm6yDvi3P/AskyYVsKhLjluuHfe6ctFislJoFD2/PQj8o/ZTvVerQ==
X-Received: by 2002:a1c:6a05:: with SMTP id f5mr2331298wmc.184.1616583706855; Wed, 24 Mar 2021 04:01:46 -0700 (PDT)
Received: from [10.72.0.88] (h-1169.lbcfree.net. [185.193.85.130]) by smtp.gmail.com with ESMTPSA id b17sm2722509wrt.17.2021.03.24.04.01.46 for <tsvwg@ietf.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 04:01:46 -0700 (PDT)
Message-ID: <f1ad733bde4cbc8da6bccac7a7535b805fff86e9.camel@heistp.net>
From: Pete Heist <pete@heistp.net>
To: "tsvwg@ietf.org" <tsvwg@ietf.org>
Date: Wed, 24 Mar 2021 12:01:44 +0100
In-Reply-To: <145B3C2A-86CC-40ED-9F3B-7DE80D64D150@gmail.com>
References: <HE1PR0701MB2299CB5A933F0C4BCB121F70C2639@HE1PR0701MB2299.eurprd07.prod.outlook.com> <8C9A54B1-8ACF-461E-B8F1-A6ED240870B5@erg.abdn.ac.uk> <145B3C2A-86CC-40ED-9F3B-7DE80D64D150@gmail.com>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.38.4
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/rnuXCdRE3fOrrh5ow51W54TXGQ8>
Subject: Re: [tsvwg] L4S DSCP (was: L4S drafts: Next Steps)
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: Wed, 24 Mar 2021 11:01:55 -0000

I'll just add to the sentiment that I think the use of DSCP is still
worthy of consideration. Beyond the use of a single DSCP on all
traffic, there may be other alternatives that address at least some of
the concerns in B.4.

Pete

On Wed, 2021-03-24 at 12:17 +0200, Jonathan Morton wrote:
> > On 24 Mar, 2021, at 10:28 am, Gorry Fairhurst
> > <gorry@erg.abdn.ac.uk> wrote:
> > 
> > This really  is not a new topic, and the WG should only be
> > revisiting this if there is a new requirement - the design to allow
> > the traffic to be DSCP-marked was not taken without thought and 
> > visibility.
> 
> I agree that it's not a new topic.  However, it has renewed relevance
> with the introduction of the l4s-ops draft, since L4S has failed to
> adequately address the open issues which prevent its being deployed
> as an Internet-wide experiment (which is the predicate for many of
> the arguments against DSCP in B.4).
> 
> Since David Black brought up RFC-4774 (a remarkably prescient
> document), I will note here that it divides alternate-ECN proposals
> into three possible categories:
> 
> Option 1: cannot be deployed on the Internet.  This clearly describes
> DCTCP, for example.
> 
> Option 2: can reliably detect whether it is receiving RFC-3168 or
> "alternate" signals and switch modes gracefully.
> 
> Option 3: is inherently compatible with RFC-3168 traffic and
> infrastructure.
> 
> There is no Option 4 contemplated; certainly none where harm to or
> required action by innocent bystanders is accepted.
> 
> I appreciate that L4S intended to improve DCTCP sufficiently to merit
> an Option 2 classification.  However, it has clearly failed to do so
> to date, despite man-years of effort from its proponents and many
> hours of WG meeting time expounding its presumed benefits (while
> ignoring warnings of its downsides).  This leaves L4S as an Option 1
> proposal, though with less restricted applicability than DCTCP since
> it does at least carry an identifier; it can only safely be deployed
> on networks that have been prepared for it.
> 
> This means a containment mechanism is required, and DSCP is perfect
> for the job.  The only alternative I see is to write l4s-ops - or
> include language in the other drafts - such that it requires
> deployment only in similarly isolated circumstances as DCTCP.  The
> latter option would be unpalatable, I'm sure, but people really have
> painted themselves into a corner on this issue.
> 
>  - Jonathan Morton