Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 3.3. Relationship to L4S - new marking concept

Greg White <g.white@cablelabs.com> Tue, 07 February 2023 00:16 UTC

Return-Path: <g.white@cablelabs.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 78C2DC157B45 for <tsvwg@ietfa.amsl.com>; Mon, 6 Feb 2023 16:16:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.098
X-Spam-Level:
X-Spam-Status: No, score=-7.098 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cablelabs.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YcbwuI2Es51S for <tsvwg@ietfa.amsl.com>; Mon, 6 Feb 2023 16:16:28 -0800 (PST)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2072f.outbound.protection.outlook.com [IPv6:2a01:111:f400:7eab::72f]) (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 B2F58C1575DE for <tsvwg@ietf.org>; Mon, 6 Feb 2023 16:16:28 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IBMzRmRwavjtVHGiWXVMHvOIbOQy6XLaGSVFOxQKC2ShzOF3cprEioVKu2MR+mbou7Lhy7ECS2d5+qD+O1TjjtzwkxyGjGLhBoIbYE+ERKlvU04zzBHgZeg77GuwAdD5uN955POJnzYq5wZerc/nDxQEz2DCCnEkCd0fZqIHVyIwfHnV0VIvnmpqDBgXliXnICUTEVm61d14dLHN7YA+cuRSj2P+kmZGB/0OVjDKGnxOztveJFe5R1lH0ZYqNiN0YCmfe4hlORvHjcGECzCiILGs6mjBb2BG83ypxXF7MUoFb6olswSsOsvHyAVnFTsg81SrFCS/gJCi27BWXaAF0g==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Ud5K/Y7UluCV+DA8vgYksE6paAugDO2Dx0PMgX/rNlM=; b=kCKvz9uuv0ZzI+TcW2QT2qpZ0Vk5rAyqV3cVPyMiJ7dEexyDVB6mRHqrri8wgaBFuGCIoZY73k9rnKFeN+f0u/vD3hNfg4gdO4e0pMUYo7iN/kyJuJIPruMMm5QYfm47jRj08Zs4f6228fNB4k6UWRx65qe7TBE793/zAHCjtQyCdDAUGgo+dcLfTGFJm6iqjbxXMcdPUvhGT6nIeRCj0s/JUUasMBV3RYhXj+/UTuwgngmyFZHb9ToI/nbq7s5R0gTfqj8GqjSsQnw+Ka9eQ5D6RiRCgqgPXCDgKN9zX6oc2s9Q6i11C1vAgBSCZ+mYHAE2BP2H5YUE9v/VK/boTw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cablelabs.com; dmarc=pass action=none header.from=cablelabs.com; dkim=pass header.d=cablelabs.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cablelabs.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ud5K/Y7UluCV+DA8vgYksE6paAugDO2Dx0PMgX/rNlM=; b=su8/RTVejZqg2xeE1a1bfRezGpHKecA1Ne0P+yxa2LVF3qy/8PAX1bKHh6dDE5ybvGYqpZc3OeUiLI/u7TWRiW8nm7mJfffbvDCBf6mLdtd7hteQIGN36Q/f5Re8cjZ4ML79cu56jdcTjkmzHaNcSkyTr5sknghLr04unUnOd4HH0D4EB4pcmLuEQIfUkShlXL0TVEHst5dSZhoGE1SdZB10uXSWN0homjcSghxnySuNWz8EIZ6LfbDCz/r+AmosTcxMrAcTillImd4uqmR+e6PPRoXndy8Er7l7e0Vd41PMMeWrde02FNh/kDMYdyiqLKOJCq9GXjmHtq0zZlrp6w==
Received: from BN8PR06MB5892.namprd06.prod.outlook.com (2603:10b6:408:ce::25) by MN2PR06MB5535.namprd06.prod.outlook.com (2603:10b6:208:d1::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.34; Tue, 7 Feb 2023 00:16:24 +0000
Received: from BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::ca1f:fba5:ad42:d8ab]) by BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::ca1f:fba5:ad42:d8ab%7]) with mapi id 15.20.6064.025; Tue, 7 Feb 2023 00:16:23 +0000
From: Greg White <g.white@cablelabs.com>
To: "Ruediger.Geib@telekom.de" <Ruediger.Geib@telekom.de>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 3.3. Relationship to L4S - new marking concept
Thread-Index: AQHZN6c8Sf1H1I+wk06NsAnBOX7VW67CLiqA
Date: Tue, 07 Feb 2023 00:16:23 +0000
Message-ID: <32A50926-40AE-4F79-A585-AC23BE583F70@cablelabs.com>
References: <167348364734.15098.9183646444272144529@ietfa.amsl.com> <FR2P281MB152789AD193DC46C6DCB63D19CD79@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM>
In-Reply-To: <FR2P281MB152789AD193DC46C6DCB63D19CD79@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.68.22121100
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cablelabs.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN8PR06MB5892:EE_|MN2PR06MB5535:EE_
x-ms-office365-filtering-correlation-id: 38d34b63-a49a-4941-15f6-08db08a08be7
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +UReXm1hy06mISGvwZFpO6WQ6bnNhJq17/NNxVQD4EWn0jI3kzT87y+veaCRGrFMyvuW/wTeKm5BZnjeRI3p8XhrkFaSx/uKYJFZ3ImoHOORx9L48tLFDTVMjmhKFxmulVR31x2/TDzd4mHoQ2pO2Ihbg6HDguOQEr68i6WGCZZoMLfK5yUsvSJooVY9v4na+PBuvkSeDypMH307asSrNe1WnrSPH7xdxMkHCk7elKcGQBJYfDGPjcQuXaqojY7U1+DbUlUbN9/kZiPqgCoNW58Wi/b0A4o9NEHSP/mETMOGlnoTjeCxnXDkXj/8YXJBUC3l+BcVF+gCr5wDIKp6aCUBv1bAIWdntVkvxMZlIXpG/NxsBdGRQANi2Is2qjYVIrXzF9SXK5f+TzTTdr4BQ5WAItMRwdRz/yo/ZjH9710+P3bHTty5rh/NtLaB9T9k5IkpJVpYDfRGmSDfYh0ktGyVxDRB/YHbvL8mOScQ8NjueywMkO1M6lbYqcExPdfD8Usnqmufg6liVOUUoUtoonKfCerFWr1auqcNtksyiZrBmB2bj49VXJ2hJyyIP2tsIuPSOLy573xE+s7SdTD39Q1Gbn5YCswZZnL2xDf5PSkiKoqarITGGnRfUEMItfs+CHYDMHTcB8J42WBFSTEnvNEdUr5tr3GH1j6n+vzqj42+b4SBKmamJ2V0Ks70X+k2RKAg+7fC6OqrBn1jK3fglY6B5fF1OlVZmGci8Yn24iyD/GZytO4J4Mm7vzRtbgky
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR06MB5892.namprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(366004)(39850400004)(346002)(136003)(396003)(376002)(451199018)(38070700005)(6486002)(966005)(91956017)(316002)(478600001)(71200400001)(6506007)(186003)(26005)(6512007)(2616005)(66574015)(33656002)(66556008)(66446008)(66946007)(64756008)(66476007)(8676002)(76116006)(6916009)(4326008)(83380400001)(5660300002)(36756003)(38100700002)(8936002)(86362001)(122000001)(41300700001)(2906002)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Yfq5Ez+ylSKFoyv3p8VF4VfFr/g0jy2THWxPp1S+85Ck20uzC2DT/t8yescl9mwHsa4klnRoZ3S8IXehG2oohUWcDkkugUdqcV9QufzJbAl23J/PsXjQ8BJLjY46btIAzFGTKY1B8t/D+SeW5eXr4tD0OCKsDeXs2wGzIq0seUrC7XdL/yxBA48iUWutsNemsli0HDZ0Ogj1/pY2ALMp37kK4vAshUFXnf4YGT9CdGoYlYBrOwU01g6L/dV2bMlg1A+WtYFn4bQQ8VT0GE9U+K0qqSLA1P17RJ+15yLABihy4ZBoNivPj4e5D0Kq7ahzxNQsBcj0d3E6e3jgDLVJs+ijM64hzP7DffmCWEBUqa7viqc+xnwf39rcqNyicsL+2yshEUfvHhQQmUmJgrjQarWb7D/3WUBYsKTot1+BAgNpLMVJlJTxvwsL2ttVxNGxVm/m+qt8fP1qcLP/FMb5dno+oqwkUt6Tl2q6IW697kOcoA0ziCqPLTtU1xyHwZ9udRIbw6/+qxYMkH+f710CMkyimRKBw0Zx/NJaYztcJ7A8pdT4tN1ozxfLH8nbW2bpb21x5+LCL1XEbI+ZvebHt2PtoL68Dqzpax5I4fXLeK5OpqIxn99HE06T8IuvZ+ObUSW+4yHSiIgQ/1aG64c5FyBx442dE6CECSbU4SYsykVDvsKIKr8xz1A2XY8pQbTIK5Y9OKPMiMhPmTpMsLutPioq3mG+VBmkLnTR9ZuinVdYkQ/Uud1aDRbM8VQ8Tvz4p6cokWbdyaslbz5KJXUj+FK0JOX+7llv3JWxJ6XHT/NUi3NnnaH0dbQVOBhKxikZUlLbN6UJ9Ll+a04zfls9KVggJQLo4Qeg1y9Emp1pw8iqbNIkfTW6+wFYnt2KkETD85vwNJz+42k8yx0N81DXHiToVWKYOLiqwXYcV+c7ETp9ku4wwj2lQYeB5KqOg0dNe5YyDKhdP9FnsjonEfMENMl2Yd7fyuvIj5I4SsUbcq7ja4Blgtif+/WSaVaRmSeWso26JgQX5e4Kt7++eGm5e0ZU6iBiVxt3a5+6pB0PFmseb7xJuc+DphJvexQ++8HKoBNv+Ydw6fsTOZR/vAssUViNDXRhkOsOExVod/pPCEGVM5uokrlbzI8Yta5w4Eqf7ozbnLZ8EGDxWe8U6gsfswtWCyDSyISNyXuPIeODkilK+2f6Er+eETQwAyn3K1XZq2IZct5rozi/5LRyOoGyEdI5CA74ser9IH0RTv9DeZ3kRSLBGr7r/jo93lZlRcuDXdW+3HS0oUBcnSnbvds8DVyCpmeoDUBh2S2t8sttXXDk3AAuKFa3kH0nwAWV5bwHi+pkA8nPgBeKmjgk9l6w8kkb+687oI/Ajv+K7JXfYzdgDvATEtAx1xexmdGiYPySHnpPpk36jOrZmoBXoBFUUI2kgaOna+aI1zGaYjZORF3+CIC+b97G9pCT6JXCJSA7pe+3P70ss4JFAUwMzKqrRudn4C0I/kGEe1igoPP36z+EnbYkU5Zw8ToAj1n3fs1I/2Ku6QbDFcnQUiadq7eF0xEbC0hv6M4tgGnfyvlfKCc2Nzd7wJi6cCNoJowO6HuO7PUxgzM6BEpsdJEMdKbNyg==
Content-Type: text/plain; charset="utf-8"
Content-ID: <2F6836984AA1DC4CA3955B6239EB613F@namprd06.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cablelabs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN8PR06MB5892.namprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 38d34b63-a49a-4941-15f6-08db08a08be7
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2023 00:16:23.7555 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ce4fbcd1-1d81-4af0-ad0b-2998c441e160
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uzNkyF6An8XofpLnDD8HqOAQwbAJiOMfNtxURfYuH45Zc065nQheLf+mPAsxn5oe8iv26dA63o9ztv7W7p2kyw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR06MB5535
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/lYteadzVkYP2F6Z1WwowMjoKW80>
Subject: Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 3.3. Relationship to L4S - new marking concept
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 07 Feb 2023 00:16:32 -0000

I don't see it that way.  That statement explicitly says that the application would need to comply with the NQB sender requirements in order to be so marked.  If a flow is application-limited to less than 1% of typical path capacity, but also supports (per the IETF guidance reiterated in NQB) a congestion control or circuit breaker mechanism that only comes into play on very low speed links, why would we want to forbid that such an algorithm be compliant to the Prague requirements from RFC9331?  

-Greg



On 2/3/23, 1:12 AM, "Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de>" <Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de>> wrote:


Hi Greg,


3.3. Relationship to L4S
Last para:
Applications that comply with both the NQB sender requirements in
Section 4.1 and the L4S "Prague" requirements in Section 4 of
[I-D.ietf-tsvwg-ecn-l4s-id] could mark their packets both with the
NQB DSCP and with the ECT(1) value.


This is completely new. A native NQB scheduler doesn't support L4S and an app developer or a CDN sending NQB DSCP & ECT(1) marked traffic can't reliably detect that. By this text, bandwidth hunting TCP transport is made NQB compliant (although earlier text of the NQB draft seems to exclude exactly these) . Please update the doc in all sections where this new marking concept has an impact and provide a discussion on the treatment and properties of TCP traffic marked by DSCP NQB and ECT (1) in a native NQB scheduler. This includes security.


Regards,


Ruediger






-----Ursprüngliche Nachricht-----
Von: tsvwg <tsvwg-bounces@ietf.org <mailto:tsvwg-bounces@ietf.org>> Im Auftrag von internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>
Gesendet: Donnerstag, 12. Januar 2023 01:34
An: i-d-announce@ietf.org <mailto:i-d-announce@ietf.org>
Cc: tsvwg@ietf.org <mailto:tsvwg@ietf.org>
Betreff: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-15.txt




A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Transport Area Working Group WG of the IETF.


Title : A Non-Queue-Building Per-Hop Behavior (NQB PHB) for Differentiated Services
Authors : Greg White
Thomas Fossati
Filename : draft-ietf-tsvwg-nqb-15.txt
Pages : 25
Date : 2023-01-11


Abstract:
This document specifies properties and characteristics of a Non-
Queue-Building Per-Hop Behavior (NQB PHB). The purpose of this NQB
PHB is to provide a separate queue that enables smooth, low-data-
rate, application-limited traffic flows, which would ordinarily share
a queue with bursty and capacity-seeking traffic, to avoid the
latency, latency variation and loss caused by such traffic. This PHB
is implemented without prioritization and can be implemented without
rate policing, making it suitable for environments where the use of
these features is restricted. The NQB PHB has been developed
primarily for use by access network segments, where queuing delays
and queuing loss caused by Queue-Building protocols are manifested,
but its use is not limited to such segments. In particular,
applications to cable broadband links, Wi-Fi links, and mobile
network radio and core segments are discussed. This document
recommends a specific Differentiated Services Code Point (DSCP) to
identify Non-Queue-Building flows.




The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/ <https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/>


There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-15.html <https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-15.html>


A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-15 <https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-15>




Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts