Re: [tsvwg] Review comments on a careful read of the L4S ID (#10. DSCPs)

"Black, David" <David.Black@dell.com> Fri, 14 May 2021 20:39 UTC

Return-Path: <David.Black@dell.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 3D9223A3F4A for <tsvwg@ietfa.amsl.com>; Fri, 14 May 2021 13:39:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.487
X-Spam-Level:
X-Spam-Status: No, score=-3.487 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.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 bO1kyH-2hFNH for <tsvwg@ietfa.amsl.com>; Fri, 14 May 2021 13:39:10 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 7642E3A3F47 for <tsvwg@ietf.org>; Fri, 14 May 2021 13:39:10 -0700 (PDT)
Received: from pps.filterd (m0170396.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 14EKaexG025870; Fri, 14 May 2021 16:38:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=smtpout1; bh=N8AH62XsYOPgCVq+NIzCZIP4B1zEjNMNT44pEJ+tm9o=; b=jIorFMdcPli+HMmOHMfE0QOlshufY9jYj/jXAWGRlH3MF6N55kQE4pfrG9wM+MfVcck3 5xhmm+8MIH3QIMiZwO6pd9WELgXyBCO4gKRitZrK520E9gSdzH5hhOs4HmjodIN7waCZ NGj34mxtJlsrGgwZY59dLEVNkzgDO9U7sZTyCndtczyjw5IDL5P0xdL0Rja9oPvyc5Np xPnLoLn6zRuNv827D8A1gzMVswLKFjA4WBFfrc+ymO4Nlk3ozfeCEeVCN8B43guATU7L oxFhIPT3Jlp0Ev6dqvjjZrsirS73X7sk4/E+Qjv/CvBoOGEI4WgNXP99IZoQEQqgTpaB rw==
Received: from mx0a-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0b-00154904.pphosted.com with ESMTP id 38hc76unme-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 14 May 2021 16:38:21 -0400
Received: from pps.filterd (m0089484.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 14EKaS9m051451; Fri, 14 May 2021 16:38:20 -0400
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2169.outbound.protection.outlook.com [104.47.59.169]) by mx0b-00154901.pphosted.com with ESMTP id 38hc5uf3ga-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 14 May 2021 16:38:20 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QW1y2QpQc21/9Sh/hlafTnc0gKD1n4URcfXYEFEtR+czv6sRhS6kEkoAuHdi360ZiJHApqe/AvUrEmbEefm8iEQO3RaH6NpF+ItB1tzJlvraQcH4b7eXLtgtlpcxfgRhxWX2PdGwQBnzVIqenN0za00+eExPSW4xNhHkrVPn7DpSSNV9M8qhN8nt/Vrw6mt1WqwH3kPZy9A2TFLMda6HA0K9Myn+wAZOK+3KhZf7IwsdZdz3Cm0wftwn4xfGy4ABuhSHCja2Gs20Q0EmSjEsHJfUn09j+9KwgyMV7tdi17ooHU5OTXOn3HXoz7ReKMCqBhGnuk6INHJn0beulOLozg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N8AH62XsYOPgCVq+NIzCZIP4B1zEjNMNT44pEJ+tm9o=; b=Yc4YXP56lUhKTHhi9ICc7R0/4x5mFpqtGJS/kKqHe8mIBfikDAAfeSkX+EXKT7iX9WP8UzUZIDd2t3rGA5VzPe2PXHwpZnli9WQTD3B3E9VQ65/3m2H09QaTpBVJO1+SaS+JTQ0wcyBFKSXCSAO1l+4xIcr07b4s0HEzRJVYplottOMpyKBekhWSpo5M+xzGAadFIttWigZPUGYA5g87ZDR5S4prZ67HHyDIwN8q9TyQrJ0XCQc+WWmaEdshQgPEhSjmAvUCI4sehzm0+1e0guX1umpmz3m/4htEilA0cqpAtTz9wrgJZ2x1JrSgfOEHP7DkTmawkSchJu22zO3zNg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dell.com; dmarc=pass action=none header.from=dell.com; dkim=pass header.d=dell.com; arc=none
Received: from MN2PR19MB4045.namprd19.prod.outlook.com (2603:10b6:208:1e4::9) by MN2PR19MB4047.namprd19.prod.outlook.com (2603:10b6:208:1e5::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25; Fri, 14 May 2021 20:38:19 +0000
Received: from MN2PR19MB4045.namprd19.prod.outlook.com ([fe80::8c88:4c4d:ef13:ffe6]) by MN2PR19MB4045.namprd19.prod.outlook.com ([fe80::8c88:4c4d:ef13:ffe6%8]) with mapi id 15.20.4129.028; Fri, 14 May 2021 20:38:18 +0000
From: "Black, David" <David.Black@dell.com>
To: Bob Briscoe <ietf@bobbriscoe.net>, Gorry Fairhurst <gorry@erg.abdn.ac.uk>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] Review comments on a careful read of the L4S ID (#10. DSCPs)
Thread-Index: AQHXSLgiikZwpCY3v0qqun/UJ13dZKri7jwAgAADwACAAH6MQA==
Date: Fri, 14 May 2021 20:38:18 +0000
Message-ID: <MN2PR19MB4045D20086BC7A56A3F2DD4783509@MN2PR19MB4045.namprd19.prod.outlook.com>
References: <634676ca-272d-d616-c352-b38446cf7aab@erg.abdn.ac.uk> <c3653262-6802-093a-3f6b-437a6f65663a@bobbriscoe.net> <2612563d-4771-743f-6bbb-f9133ac16208@erg.abdn.ac.uk> <d9a23c5a-7f50-2251-e07a-1b23ff9b2101@bobbriscoe.net>
In-Reply-To: <d9a23c5a-7f50-2251-e07a-1b23ff9b2101@bobbriscoe.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2021-05-14T20:38:10.6023829Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_ActionId=53de468a-346e-4846-a979-d6aad3880a87; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual
authentication-results: bobbriscoe.net; dkim=none (message not signed) header.d=none;bobbriscoe.net; dmarc=none action=none header.from=dell.com;
x-originating-ip: [72.74.71.221]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1ed29cbf-74fa-440f-2fe9-08d917183529
x-ms-traffictypediagnostic: MN2PR19MB4047:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR19MB4047937FE09917FAD2BA5E3A83509@MN2PR19MB4047.namprd19.prod.outlook.com>
x-exotenant: 2khUwGVqB6N9v58KS13ncyUmMJd8q4
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MwPpPGlKyDsbuelbwmUOO2C0s6TZe41RjW11CDMqO5E6S6EYivQ//tUw2FWs2PDlyufDPu6WlSeB+k80ww1OCUor5il49ZwoQ8HPArvBtlwM98ceRAHtcFAm3D9Kzx802fXOE8tFarUj6YOM1ysPj7eY4yIbnHI8xQrA9EIyVUCX8/9aXOwIHRpo2co3T8bQZ5t+wq+DZiqtIxGB770gXTJTho150s4XIL1j8zAtnihGyDYA2vFzE0K8RoHf/CadBZB/v1aypPXWDFUizMLm2JN+nXRwyQNNpOGnNnrF20KvVMFxQ/K8Zxb++iGvryUGD7hDGfperjp1LTYDkIo7XmDPRgWt73QPC9BC/HdPa/FIKaGbfFo1E56Ry4BuimgKBQl7s0nmwlgWDtm5SDcQY32SCguUtcFCrFchfb2f7ml4tpGWZLkECuAIKweJqualmeE1DJRXpWoIA3d0y6KkXngZM+GC+lNHKRtfQ01iZ4oVyqO1upYdEIbjJDgM8IxSWWaU4QzMj2RwZhLn1fwCmmIOh29u0RhnoY7pdj8ohtHnalWkqPhwZNLlReNTouK0xQmCaxRCSFHz/XxWzOWbiDbcGtIpgsPUw/nJzlZgh9UGHWzbYTZzuy6JARGsqnqkuw4x5jOu+DDHiFubXp5g/Lqp7WvVwQXF34y7I8qDovj7xW/Xkhbh08rrtf6UoWpE
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR19MB4045.namprd19.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(39860400002)(396003)(376002)(366004)(38100700002)(122000001)(8676002)(55016002)(66574015)(33656002)(2906002)(110136005)(83380400001)(316002)(186003)(4326008)(107886003)(7696005)(66476007)(9686003)(66946007)(5660300002)(8936002)(966005)(66556008)(52536014)(478600001)(76116006)(6506007)(166002)(26005)(71200400001)(53546011)(86362001)(64756008)(66446008)(786003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 4I9nolMDVdYIqo5EErFUOvz00N7RjpGF2KqHmf6qrEEa7OTOfAaNSlJBaqv8o2QRzTlqf1AQi4vBfcvBqR5/DEDdbjkeJnpTZNblS5Iqh9PYinmpdnpT8EYUDDQm+depwdFvxfPYUQoKfAumPHbUyUs9OBTFwolCaQd4hiowYKENI19OsZZcf44rihxBertZbcBW62thTL0ZRVSXeeZzumCOcT601YFK6k9fvW7oZWLoYlVgToCqyTEfCDGIyAKWd5k1/7gn0dYnWiBqmhZERUcxGIn0ZL/+bfXWmez7O1K/nGrz7x4AiUJMyJXhlh2AsBoVyfvqRLNC4WBoB8u95j3KzYbGLb3RrdrFrQXfqImvnZtJx99BaeXHwSnZtyk3cFiTJChkW7bdsnfgYOuCDzoiARKEl9gqXUoTkYdgB7/EIrnhbQ3IXS8gtdUNUE2Kczr46Adf3dVfz0pHl7BPOrnrxcDFTEGJHaNaw8v5kos7CwZ7DjVa3/tVABFlClnA7YYEqz03IaSolzCHzYJavwXqVlN3RBGfT/DgWQUX8eUWMFr8uT5WGzHC7+aT6b7p5mzs7d0jfl329jk4T0ghjAUi6fFhTaEALUV2s0Hb422lWJ08Jwuzdi3qPYjOGVsOQk3pMI/sehgOx7KETcNuf7h/clDNGwycOj4oWm/w8OjavqPKfVVYF6lAS7oZYPI7moFajJgO6tBN1xsaFVNiRhSGjnOtuOWGc6pBLgNogokSaqCYlBtwuJUIWNsshr8ZqnFtSkZm5VNstbPx4F7GiqA6xJ/8jNBovT6uJiZo2dqKIoHECwxZHT4rQYMi3frIHTp8BSB3+aeS7zLKZH0HQwhvaiI4uP/DcrqQFxos2RPJBzA1PdjDuXJ1AeDGhHAPklc7xpBtKdbJVTeHS/YAlYje7bOog+I6pBCjkAQHEDYQqUAp8La/jhow52RVl2faNjj6to4/7UU57lRnCQhXOt6JnDHLjrd9qBBB4WrQamrTnsKNoTS5XeVS+UeVmXTI/WKIKqDmXeFiFpRa6MYyIWMHQDSbbjHod78IcaIj4ykcOD4uzFQ6RZ4n+CIwJtLI9Zjz82C+0rK7r54tumlRuuHPCYQutE6Pt8gQYfIGK2UTGkzYNuHvDmNN97k1DuJRKsuZwu5WJCK6CsZybRk31h/bstbU3yeuLgz9G4wClUxJPWAxjfIkytUnxcrBBsZEkwihmslmbhhUtvaRhGpYs1/9P5uWYc++Jzdt95P7iKkOwtAsxmB8PuBQT/0mmUzv+0a+IAx8GN9g3EbeRigZdnqaAKx8LXlq+wVozRB1rn4RoMRLkJqTLqhdF+inza4P
Content-Type: multipart/alternative; boundary="_000_MN2PR19MB4045D20086BC7A56A3F2DD4783509MN2PR19MB4045namp_"
MIME-Version: 1.0
X-OriginatorOrg: Dell.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR19MB4045.namprd19.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1ed29cbf-74fa-440f-2fe9-08d917183529
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 May 2021 20:38:18.6936 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 945c199a-83a2-4e80-9f8c-5a91be5752dd
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +fqe0AGeJWoMswy/vfzCZhw8EgUsQ8jciKfLxu3OxWpJfC08QzdUShPbf8QVvA9GPJgfjXtCia8nAyD3MYH0gg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR19MB4047
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-05-14_10:2021-05-12, 2021-05-14 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 phishscore=0 suspectscore=0 bulkscore=0 mlxscore=0 spamscore=0 malwarescore=0 clxscore=1015 impostorscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2105140164
X-Proofpoint-GUID: UP7LbJNrumOKa-VmvYHNhXJrtlUB7sEH
X-Proofpoint-ORIG-GUID: UP7LbJNrumOKa-VmvYHNhXJrtlUB7sEH
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 bulkscore=0 phishscore=0 adultscore=0 mlxlogscore=999 suspectscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2105140164
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/G1R1iJe5QCUnSZ3EIZMnkYFSQ6E>
Subject: Re: [tsvwg] Review comments on a careful read of the L4S ID (#10. DSCPs)
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 20:39:15 -0000

Gorry,
See [BB2]
On 14/05/2021 13:51, Gorry Fairhurst wrote:
On 14/05/2021 12:53, Bob Briscoe wrote:
See [BB]
On 06/05/2021 07:52, Gorry Fairhurst wrote:
=================================================================
10. Please avoid making a claim that the IETF is NOT making a statement about usability of DSCPs in this document.

This text grates:
[BB] I've added some context around this quote:

“   Latency is becoming the critical performance factor for many (most?)
   applications on the public Internet
[...]
   The Diffserv architecture provides Expedited Forwarding [RFC3246], so
   that low latency traffic can jump the queue of other traffic.
   However, on access links dedicated to individual sites (homes, small
   enterprises or mobile devices), often all traffic at any one time
   will be latency-sensitive.  Then, given nothing to differentiate
   from, Diffserv makes no difference. Instead, we need to remove the
   causes of any unnecessary delay.“

⁃            To me this is not balanced. It seems to suggest that setting a DSCP is useless. I don’t believe that is the consensus of tsvwg, although at some additional pain we can debate the merits of setting DSCPs for a traffic - such as the implications in enterprise networks; the implications on UP in access points, etc. I’m not against this discussion, but needing this to progress the draft seems unfortunate to me. “Then, given nothing to differentiate   from, Diffserv makes no difference.” is gratuitous and should be removed.  The paragraph continues with “Instead, we need to remove the causes of any unnecessary delay.” which can be combined into the previous sentence as: “ … will be latency-sensitive, making it imperative to remove the underlying causes of delay.”  Nothing is lost here because the crucial comparison with Diffserv is picked up two paragraphs later: “Unlike Diffserv, which gives low latency to some traffic at the expense of others, AQM controls latency for _all_ traffic in a clas

=================================================================

[BB] I appreciate that you are trying to avoid upsetting anyone in the IETF who might take exception to criticism of Diffserv. However, I have tried to make it clear below that this is about limits to its applicability, not criticism of the whole idea.

This whole section is about the limits of other pre-existing low latency technologies. So it has something to irritate everyone - inherently. It is unfortunately necessary because, when I'm asked to review drafts from other areas of the IETF, I often have to ask the authors to say why they are proposing another way to do something that can already be done (which is the opposite of what a standards body ought to be encouraging - unless there's a new problem).

Second attempt...
[...]
   The Diffserv architecture provides Expedited Forwarding [RFC3246], so
   that low latency traffic can jump the queue of other traffic.

Then the following PROPOSED replacement text:

   If growth in high-throughput latency-sensitive applications continues,
   periods with solely latency-sensitive traffic will become increasingly
   common on links where traffic aggregation is low. For instance, on the
   access links dedicated to individual sites (homes, small enterprises
   or mobile devices). These links also tend to become the path bottleneck
   under load.  During these periods, given nothing to differentiate from,
   Diffserv would make no difference, at these bottlenecks. Instead, it
   becomes imperative to remove the underlying causes of any unnecessary
   delay.

Reasoning: Instead of relying on the reader connecting two concepts across paragraphs, this spells out the problem. This para's role was to explain the problem first. Before the subsequent para with the solution (AQMs reduce delay for all traffic).

But to soften the offending sentence, I've conditioned it  on "During these periods" and "at these bottlenecks".

The problem may seem obvious or gratuitous to experts in traffic control. However, to many networks engineers who are not traffic experts, Diffserv is something you take off a pick-list - "if you need low latency, you stick a low latency DSCP on the packets".

Bob



--

________________________________________________________________

Bob Briscoe                               http://bobbriscoe.net/ [bobbriscoe.net]<https://urldefense.com/v3/__http:/bobbriscoe.net/__;!!LpKI!zF9Ua67olmvIDP5O29IrV6vgiOMEj1C0P-PTxGHQe0x9Ls1UAXsPrZ1Dh4Z8HSfK$>

To me this helps a lot, but I'd prefer to avoid /given nothing to differentiate from/ and explain, is this better?:

/During these periods, given nothing to differentiate from,
   Diffserv would make no difference, at these bottlenecks./

During these periods, if all the traffic were marked for the same treatment at these bottlenecks,
Diffserv would make no difference./

Goirry

[BB2] Done.

[David>] That works for me.
Bob




--

________________________________________________________________

Bob Briscoe                               http://bobbriscoe.net/ [bobbriscoe.net]<https://urldefense.com/v3/__http:/bobbriscoe.net/__;!!LpKI!zF9Ua67olmvIDP5O29IrV6vgiOMEj1C0P-PTxGHQe0x9Ls1UAXsPrZ1Dh4Z8HSfK$>