Re: [tsvwg] Review comments on a careful read of the L4S ID (24. Including other L packets)

Bob Briscoe <ietf@bobbriscoe.net> Fri, 14 May 2021 14:47 UTC

Return-Path: <ietf@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 DFE743A3537 for <tsvwg@ietfa.amsl.com>; Fri, 14 May 2021 07:47:41 -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 VqNO57kCclR7 for <tsvwg@ietfa.amsl.com>; Fri, 14 May 2021 07:47:37 -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 098CC3A3536 for <tsvwg@ietf.org>; Fri, 14 May 2021 07:47:36 -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:Cc:From:References: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=eRFBiUMQ9eOe4pBWHfK1HzHV8hS20pO5z/X9GPSFpcs=; b=xu0jxcC4ZR7aJ0wtpcsbUSvw4H gOo930iLRXUNSFfVG8Ntx4I9qJd7IxTPYEBkS1teBK3RKZwVi9VZSosjpj12OAZzZNquLe/XrGdow SyrLHuU5IAetN3IxpOj4SFtK9QB7I4wNo65eSL5rNas9TorDaujo5/UZaFS4dRLdwP7Vfvv7s27j5 FZm2eCyAfBs2uAzxMn7DMExp7P0OtpnFZXaTO14YH7bHnxmQiWVoO8qO0LUWHPFEaFKpW0NBVl/11 9nuaZTfiJTtJJhddkKCojX50qVEq0OoloxzRkOnM6EaqMZy0yyRHPAb8jAHS/+QddSC7acoAWYNkA MRM0zuew==;
Received: from 67.153.238.178.in-addr.arpa ([178.238.153.67]:53938 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.2) (envelope-from <ietf@bobbriscoe.net>) id 1lhZ6G-0006xf-Rd; Fri, 14 May 2021 15:47:35 +0100
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, "Black, David" <David.Black@dell.com>
References: <634676ca-272d-d616-c352-b38446cf7aab@erg.abdn.ac.uk>
From: Bob Briscoe <ietf@bobbriscoe.net>
Cc: "tsvwg@ietf.org" <tsvwg@ietf.org>
Message-ID: <3120ff4c-80ee-d83c-cf8b-f195433b28c7@bobbriscoe.net>
Date: Fri, 14 May 2021 15:47:32 +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: <634676ca-272d-d616-c352-b38446cf7aab@erg.abdn.ac.uk>
Content-Type: multipart/alternative; boundary="------------41336A725120838A210546C7"
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/VBjjcQuEo3LQb3ssM33cfg1R09w>
Subject: Re: [tsvwg] Review comments on a careful read of the L4S ID (24. Including other L packets)
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, 14 May 2021 14:47:42 -0000

Gorry, David,

On 06/05/2021 07:52, Gorry Fairhurst wrote:
>
> =================================================================
> *24. Requirements in 5.4.1.*
> “Such
> non-ECN-based packet types _MUST be safe to mix with L4S traffic_
> _without harming_the low latency service, where 'safe' is explained in
> Section 5.4.1.1.1 below.”
>
> ⁃It is not clear what the MUST relates to, I think this needs to be 
> more like (you’d still need to explain harm): “Non-L4S packets that 
> are mixed with L4S traffic MUST NOT harm the low latency service, 
> where 'safe' is explained in Section 5.4.1.1.1 below. and… Consider 
> use of “SHOULD” here, as the consequences of not following it are 
> stated, but not the current “MUST”.

[BB] Actually, I now realize that this has been written as a requirement 
on the operator, not the implementation. See below for fix.

>
> “Therefore, a network element that
> implements L4S in a shared queue MAY classify additional packets into
> the L queue if they carry certain non-ECN identifiers.”
> ⁃This later sentence appears to be a requirement on the same thing, 
> but isn’t the same
> ⁃“MAY classify additional packets” -> “MAY classify additional ‘safe’ 
> packets” would provide consistency.
> =================================================================

[BB] To resolve the problems with both the above normative sentences, I 
have deleted them both. And introduced the bullet list of different 
types of identifier with these words instead: "Examples of relevant 
non-ECN identifiers are:"

Then I've added the following normative sentence just after the bullet list:

    In summary, a network element that implements L4S in a shared queue
    MAY classify additional types of packets into the L queue based on
    identifiers other than the ECN field, but the types SHOULD be 'safe'
    to mix with L4S traffic, where 'safe' is explained in
    Section 5.4.1.1.1.


Please confirm if this resolves the problems here.


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