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

Bob Briscoe <in@bobbriscoe.net> Mon, 29 March 2021 00:35 UTC

Return-Path: <in@bobbriscoe.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 940FB3A2AF7 for <tsvwg@ietfa.amsl.com>; Sun, 28 Mar 2021 17:35:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.432
X-Spam-Level:
X-Spam-Status: No, score=-1.432 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, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bobbriscoe.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 MWwPJ1dyyY64 for <tsvwg@ietfa.amsl.com>; Sun, 28 Mar 2021 17:35:52 -0700 (PDT)
Received: from mail-ssdrsserver2.hosting.co.uk (mail-ssdrsserver2.hosting.co.uk [185.185.85.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D52323A2AF5 for <tsvwg@ietf.org>; Sun, 28 Mar 2021 17:35:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bobbriscoe.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date: Message-ID:From:References:Cc:To:Subject:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=iCE7Q8nZP0xOOfYgqPFWG60SE1ycDFvcdcOH7Ta6M6c=; b=QSrUJsoGjDe+FqAw09IJ5bcF7 fqYLfVu8yuYddg7njUi7ucbhaNObAa6bR6yUsCifAOWcNW7tCd3ISbjU4FIaeupGvTJuRml8RNY5Z nhJrpke5gulw4wMtTPldE4i47BM8ASDNs6K8azVblz0HA1rO0giDE9AogJBWdL1cParlzCB1j2iGB w47X6WXTQTiFKnej/a1mSypq81ARKgTXl4Ny0WqlnRHcbZEK4gz8YbCNMIUjjllNUma7sIhQEraDa 2XX8e2uGrtopyF93N9Sj+YNIajGJw6BcVwk4hw9d/DuYjclEji5I3o+gvsLYgB7A93ndlCpQ8y6dx OawzuWPbg==;
Received: from 67.153.238.178.in-addr.arpa ([178.238.153.67]:47692 helo=[192.168.1.11]) by ssdrsserver2.hosting.co.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94) (envelope-from <in@bobbriscoe.net>) id 1lQfse-0001iG-JB; Mon, 29 Mar 2021 01:35:44 +0100
To: "C. M. Heard" <heard@pobox.com>
Cc: "tsvwg@ietf.org" <tsvwg@ietf.org>
References: <MN2PR19MB404527384A1B1DD9CFC2A3D983659@MN2PR19MB4045.namprd19.prod.outlook.com> <6f0ac4bf-bd1a-65cd-1d40-a97d4aa71aab@bobbriscoe.net> <7B4426F9-E1C5-4F88-A264-0D54C809D523@gmail.com> <AM8PR07MB74761AFC8F5BE0F9573DFF32B9629@AM8PR07MB7476.eurprd07.prod.outlook.com> <6481E606-2458-49D7-B580-8DF7B93494FD@gmx.de> <AM8PR07MB747675E421F0B7A6246C67BEB9619@AM8PR07MB7476.eurprd07.prod.outlook.com> <9A9D4AC3-43F0-4778-839B-E1E247A3C5FA@gmx.de> <AM8PR07MB7476026EA3AA7AD49622B296B9619@AM8PR07MB7476.eurprd07.prod.outlook.com> <7C0C3D20-250E-471F-89EC-9FF828B0BA10@gmx.de> <AM8PR07MB747613F8333DE25A81C68692B9619@AM8PR07MB7476.eurprd07.prod.outlook.com> <F5B88AF1-B3B4-4A77-8AD8-D7B5943B40F2@gmx.de> <CACL_3VGqnkv_GXvD2O8hWKy1U4jYYegO+gpbRJY0b5Wj3xW=iA@mail.gmail.com>
From: Bob Briscoe <in@bobbriscoe.net>
Message-ID: <80f5696a-e423-cf31-6aed-dba9c52c8000@bobbriscoe.net>
Date: Mon, 29 Mar 2021 01:35:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1
MIME-Version: 1.0
In-Reply-To: <CACL_3VGqnkv_GXvD2O8hWKy1U4jYYegO+gpbRJY0b5Wj3xW=iA@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------FCB502A59DDCF987A28591F2"
Content-Language: en-GB
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ssdrsserver2.hosting.co.uk
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - bobbriscoe.net
X-Get-Message-Sender-Via: ssdrsserver2.hosting.co.uk: authenticated_id: in@bobbriscoe.net
X-Authenticated-Sender: ssdrsserver2.hosting.co.uk: in@bobbriscoe.net
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/A1HQwlbDSEONIEhU9DXOYreG8HA>
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: Mon, 29 Mar 2021 00:35:57 -0000

Mike,

Many of the arguments for why a DSCP is not useful e2e also apply when 
it is used as a guard DSCP in a single network. For instance, when an IP 
header with a DSCP is tunnelled in pipe mode, it is not propagated to 
the outer. So it won't be visible, won't be bleached, etc.

There's far too much vagueness in this thread. In the email I just sent 
to Jonathan, I asked him to address each of the critiques of a DSCP in 
Appx B.4, not just dismiss them all as invalid, which is untenable. 
Certainly, some of the critiques are not relevant to the way the DSCP is 
used in Jonathan's scheme, but many are like the tunnel issue above. So 
far, we've only just started on the basics like whether the feedback 
approach is even practical.


Bob

On 27/03/2021 03:00, C. M. Heard wrote:
> On Fri, Mar 26, 2021Sebastian Moeller wrote:
>
>     On Mar 26, 2021, at 18:34, De Schepper, Koen wrote:
>     > My first point is that requiring to set a DiffServ codepoint
>     alone would already support that.
>
>      [SM] Well, sure, but you came to the ECT(1) decision for a reason
>     (a reason I do not agree with, but that is a different topic, I am
>     trying to build you a bridge here how to run your experiments
>     without taking the rest of the internet down), so I am not going
>     to argue about that. My proposal adds an GUARD DSCP for the
>     duration of the EXPERIMENT to allow your measurements in live
>     production networks without negative side-effects for
>     non-participants. This layer of safety can be removed if the
>     experiment has run ist course and measurements in consenting
>     networks has provided data that L4S is safe without the DSCP. At
>     which point the DSCP could be dropped, try doing that if you only
>     use a DSCP as L4S classifier.
>
>
> This point sure seems to have been lost in much of the discussion. 
> Note again: GUARD DSCP for the duration of the EXPERIMENT. NOT DSCP 
> instead of ECT(1).
>
> I've read several comments objecting that using DSCP to distinguish 
> L4S traffic is undeployable end-to-end on the general Internet. Well, 
> according to the intended status of the drafts, L4S is starting life 
> as an EXPERIMENT, and as such is not expected (or at least should not 
> be expected) to be deployed on the general Internet. If the WG's 
> desire is to have L4S deployed on the general Internet as soon as the 
> specs are approved, then the WG should take Steven Blake's advice and 
> deprecrate/obsolete RFC 3168 and change the intended status of the 
> drafts, or else use a mechanism that is backward compatible with RFC 
> 3168, such Jake Holland's proposal to use ECT(1) -> ECT(0) as the L4S 
> congestion signal, leaving the semantics of CE unchanged.
>
> Mike Heard

-- 
________________________________________________________________
Bob Briscoe                               http://bobbriscoe.net/