Re: [IPv6] 6MAN: looking for feedback to draft-eckert-6man-qos-exthdr-discuss (Re: New Version Notification for ...)

Tim Chown <Tim.Chown@jisc.ac.uk> Tue, 05 March 2024 14:41 UTC

Return-Path: <Tim.Chown@jisc.ac.uk>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77AD5C151092; Tue, 5 Mar 2024 06:41:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level:
X-Spam-Status: No, score=-7.108 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=jisc.ac.uk
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 t4Io5TT7bqd0; Tue, 5 Mar 2024 06:41:29 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2090.outbound.protection.outlook.com [40.107.8.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 7C227C14CF12; Tue, 5 Mar 2024 06:41:28 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mfGUR6fsuSYSpYaqbFvw+rzhZzRL5ZGdIUiHp9gDL3/Raqe6zJX5qQFbTa21gF7RL5a0HhzYapDSwbdxSDf8A2GK+WHYT5ehsh8n2vHCd/QeaoAqswJ8BJttEqlaSf8E8LUlfFW4tdgXoXR3ojJjW2Hm1onfHeIEaEl1oq41r6HfCf+Myn79/4/MqdvCymkUF2BMImwzhtJalI3TkJKYNxMGcSjLr9/iZknEOnAEOwWSqWseMvmLcMbWZ293sZ2Ku/A/tIMb4nvwAJkAi33NokofqHQc/PFH60HyvqiCL66xOlDNTD7UE0sYW/RIq307aUFmcajbFyZw+cbntdX4Eg==
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=bpkXqrdqtigFVRUP1s0unBH2ZJ8Tk7wlApvxDLO3TTA=; b=WRrB5BMYOA89sg4iya8Ezn51xlf2t2m+M5Q/dO0I18bf48azxWwbTboIJuATtWMad3X5a6wp/Sobd7ebtkcw4n0BMan7dAHoVg/AZ+SsOr/1a3pi3JhrO4rtiz1ivq871xYa28Pu1LXNdcbBPGiWweOMjHX0D33Jo71MRHQ0wbNTbl3uJ1cBlWyjaC+iCFjnnnrOSOsej3F4ZQSiBWj0o9LVD7L/Y6ABehzpiRQY4miPnfQUhID9wYPX9lhWYoE5AVIfhaOmyPXJ9qqf7nY6Rsr0gMlK1WBALE1mwdyKs4iBoye6ufys5rBNLA26WUXpfC1Gj+xjizdCVZWGgUCWuw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jisc.ac.uk; dmarc=pass action=none header.from=jisc.ac.uk; dkim=pass header.d=jisc.ac.uk; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jisc.ac.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bpkXqrdqtigFVRUP1s0unBH2ZJ8Tk7wlApvxDLO3TTA=; b=U39hPw926S1kcB3DOBg0kla7bmOEHJbMtuVw+PBSDPKWbIGQ1v6vZ17W5mE43onfZ9E8J9YR7FL6/yrkKAeAU2+h60vKz+MGpIpwzfs4p2MzcX2Qs5wBMjlxnWa7wTwOpQWVgxSqBO0r5uKmtRch77lC5BR94FgTkIJJHA/v0mnn8ghy+r65GXmOEGRFBHLl6GICqJxFxabZ5zIJuqm79R2ng5kHyk789BbkxD+ejRsNPdzu6WKIxWzTsG86TDYI8BGTZszumolBkICAZQtiM+OiWNN8frl3bqw8rhYRxho4du0gZ4P5GwX3/mBr37UroY693ywb3P48s0GG9RLEoA==
Received: from DB9PR07MB7771.eurprd07.prod.outlook.com (2603:10a6:10:2a6::15) by DU0PR07MB9140.eurprd07.prod.outlook.com (2603:10a6:10:404::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.38; Tue, 5 Mar 2024 14:41:25 +0000
Received: from DB9PR07MB7771.eurprd07.prod.outlook.com ([fe80::4850:b7b9:4466:3733]) by DB9PR07MB7771.eurprd07.prod.outlook.com ([fe80::4850:b7b9:4466:3733%7]) with mapi id 15.20.7339.035; Tue, 5 Mar 2024 14:41:24 +0000
From: Tim Chown <Tim.Chown@jisc.ac.uk>
To: Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>
CC: Toerless Eckert <tte@cs.fau.de>, "ipv6@ietf.org" <ipv6@ietf.org>, "draft-eckert-6man-qos-exthdr-discuss@ietf.org" <draft-eckert-6man-qos-exthdr-discuss@ietf.org>
Thread-Topic: [IPv6] 6MAN: looking for feedback to draft-eckert-6man-qos-exthdr-discuss (Re: New Version Notification for ...)
Thread-Index: AQHabnPjJ7ga4LZR3EuzjFPifEyJe7EoMxeAgAEGWQA=
Date: Tue, 05 Mar 2024 14:41:24 +0000
Message-ID: <A2EFD04A-FEE4-4E92-9AB5-258C43A19540@jisc.ac.uk>
References: <170958425357.41098.610571961255644870@ietfa.amsl.com> <ZeYw1gXNKFCyZmA8@faui48e.informatik.uni-erlangen.de> <CALx6S36kXQBH+GkCGmDNjbqHykuie4r+sKLTum6Pfyd_5S7x0g@mail.gmail.com>
In-Reply-To: <CALx6S36kXQBH+GkCGmDNjbqHykuie4r+sKLTum6Pfyd_5S7x0g@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.400.31)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jisc.ac.uk;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DB9PR07MB7771:EE_|DU0PR07MB9140:EE_
x-ms-office365-filtering-correlation-id: b6d0b934-c962-487e-7810-08dc3d22554f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RL8C8UBPJRUgczpOmyDDNvvCls0MCphGM5cCTuBTPrj5tmYrxgNjwOjTNLOzwzoRz2n23MtB1vHRbyDT+bs3UcPQv5JsuGnZDfk9NCrWKW1+yMNiHbM0pc1/eK5FTXcy8GPbdwVj5n2kE29WdzjMiyFgdxlenBjDOWhAr9e60owWt702XTiy8VGRZASlAVN8XSEB9CVzMh7RIOpor0Ayo+mF29qqISZ9CLRi0EM48Cl9TJNSY8EqhibU6RCGjYywkvbfLyoIFnqlP26HfK8K4KUlzEnBgJeqjlMIRXap1yIyx4uCkc/N+EP09MLTPZyVJr1IcD0jT3nDnhlZlC9QRAyePK+0IxraflR4YDM/yeBaJFXXd7F2DEeTMK0kJR6V13USq9dOcdKrFwpMtEGmronOyU0Sx16uPQnGmRsoe1XCs3tJ1SUFwQS3J/WYXeia/uxGybm0aYuvwQXO+bGL8Deh3y+33g+zhFhhrTOee84C+tar5yY6iJrBFk/hDCnmd+UBCOgFZkaWgjYS6Wm4qf6JbYB0FBEZTt6wYyg/j7aZ3npnkrXgsSWdCD5hQ04xtkq/aCZ4tB8Y33pW9OgsAcY96Ha2nyL+HFGezyIsH2sItxtMu8p97DvZxA9TscbS2tn0aWXx4K9cWa2fIa11P7MDgJDuKYZfgmbnYKSqoB0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR07MB7771.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(38070700009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: dMe1tCbifl9xzvwdQf0uhR2FShhQSSsVCTpFKl0sVQDlya332CWiO4EDQlDnsN4KFpszh2ko4bhKcOXYM3Lf71VPELvh+qK53ZR5TdM+VOblKud9BUuiIPEdEMHy7iRb8iQZctUPPC4zyZgTEzJm0Zc5vBDQsI6l0+++p+hk2ePGxJvwiPbIlkX8Bi4Nl6hZbsbfNoSCRU9ZygbXc9IsZfyL6I+1czzjJ8K6U9xUHBRSPAQhIWFY3zym/yNE4QketCBaatyM7+wU0tc/VLFPGVWBL9wRbbCH7n5H89ns5jOfKM6Ok2hTxrd7oTOJBzedikbi8HUnSwvaXlY7WJ7zCicqlKcy9xnzdm4oz8BwH4yGVl/BADaCdsYRhZisamdf1bYTrCaJLszuPkn+gVCQ9RP5Tihp7LdqKTqXGyJaBMBC0+5JuOGOT9Hs0KUDvn2xn0t3LV4oibRL71HL/aIOuTJDUrsKKMeiacnTLCCszpUPm6dkn0puadvWfbsjfeJ0mNGVJeURH9PxoEOEbhjr5EPZFVXK6DhqXodEuF0AYEiPWJS3uiKdbF/PnNjMNdks7ac9nJnjrxQ2bM4WmHO4uuXvFMNJeRCozr1DfjGE10dbBjIT8f/LdMjL3z6j/BEvEJfv7wubmtn0PoWAwuGqxO/D6/66pQ11swiAhQHiY1w9j+PrHjI+y9yDcrF5kGP4x1BTkIyIhBdiOegqg8aHCJPPMCbiVBMKWhYbJuh1rL0RV0syjqzfjkJyU0R8yJ193+tNymQi3fLg9wnK/Ep/qD+KyLFkZGqmOulyXzW47HIEJmI2PIIwjCXLW4f8KGPwoKTp7ymozly5oL9U84rNgn9jpVNQiN/sdZ+Ljei/w5Gh1yTiJYxRPPyteI61DxWwSqIsyDsCcsjxEC4HiklPC7W9L3tMdH/TySyA5Jjis7rOJE+jX+N24+jbR7da6nIritVbw3gZ88KEsfZRfmN4fuN/mW73yQ13VIKyzv8+JL9PwNtI32YCKSU7fNINFv+rpuX8eRzzlZGiTz8945UayWdHGMxqQzPweB7qkRCbO1TX66Hk4E+sKwO3T/vkTcHbslUSyOD9obRYfIK0kIXz8IjSpvU1nizksn0mXiquSN9tKOzQNIwdzvOxa1/FssBmPvLM3/JBrPJnml1SmkYnoPdISfEQwGEcCWrQwuASg63diE5jnyjxcJG8COHQoOE8PVGLwXMWAt0sAtQ/V8brfXCm1QMW0m4GdzFgSDitA9qLVG7/zQJscybFGYRkq49J86+r/I26rUmBzAEG1ZUxnSbH66Vms3aZ04Oe3TZnlnTmesm9Epgf1hOy08AEIgVQZ2T8kz7o+fqcmJNbRntYzgvymvehxsz5okszaJDL4YcOxyCA9KFoa5t5MrTPQ4RKB2tYGnid2bVyUvU8ozhMv8DiTsYt+FWdjXAxgbw/h2DZHfPSSFK9o03OnREwGmnqFDLGZSbQKAw+WcuokV4UV6X/2Pqs8a/CjUCmb1euyPxboyYPG666DeSP3fGSxOjTiC7ZTiC0zPii1EYLL7/oaDHbLuPfSkZYGvwLoQ/jh1/h3BrczivnBbgV+hhg+XEsSU/9x/NCUe0TW7SWEeRQwwDvNWH1M0hhMGNcbQJV+do=
Content-Type: multipart/alternative; boundary="_000_A2EFD04AFEE44E929AB5258C43A19540jiscacuk_"
MIME-Version: 1.0
X-OriginatorOrg: jisc.ac.uk
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB9PR07MB7771.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b6d0b934-c962-487e-7810-08dc3d22554f
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2024 14:41:24.9185 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 48f9394d-8a14-4d27-82a6-f35f12361205
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: eck/k3TGIHBS/FTqEHAWr1PuLmQz8C6vL+YpGixBaPrV8EdCE84iuDtqQ43yZDn8HSEqHv635p+u6jH02aAbMA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR07MB9140
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/bcqsGL-75MbPNra_mfR1Gov8ILU>
Subject: Re: [IPv6] 6MAN: looking for feedback to draft-eckert-6man-qos-exthdr-discuss (Re: New Version Notification for ...)
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2024 14:41:33 -0000

Hi,

On 4 Mar 2024, at 23:02, Tom Herbert <tom=40herbertland.com@dmarc.ietf.org> wrote:

On Mon, Mar 4, 2024 at 12:37 PM Toerless Eckert <tte@cs.fau.de> wrote:

Dear 6MAN-WG:

I have just posted an extremely rough draft draft-eckert-6man-qos-exthdr-discuss, to help start a discussion
about common IPv6 extension headers for (mostly) stateless QoS beyond what we can do with just DSCP.

Hi Toerless,

You might want to look at draft-herbert-fast and
draft-herbert-host2netsig. It looks like these have similar goals.

And that is similar in spirit to what the CERN experiments are doing with flow label semantics, which would/could be HbH header information if then insertion penalty were not so high.

https://www.ietf.org/archive/id/draft-cc-v6ops-wlcg-flow-label-marking-02.html

And there are others, each doing something slightly different, when we’d ideally have one EH to rule them all.

Tim

Right now this is a discussion draft not intended to become RFC because it's my impression that the
6MAN community might benefit from some useful summary of how DetNet (and potentially other WGs) might
use this work, but this would not be part of a final spec draft, and likewise i have a wide range of
open questions instead of answers, and i included those questions into the draft seeking for feedback from
6MAN.

Overall, i didn't want to go down a possible rabbit hole of working on details of the spec if it just
turns out to involve insurmountable IETF process obtacles to go this route. For example, we could continue to
standardize all advanced forwarding functions only into MPLS and ignore IPv6 as DetNet has done so far
(*mumble ;-).

The lack of such extension headers has IMHO held back innovation into better (stateless) QoS, especially
in many controlled networks since at least 25 years, for example when draft-stoica-diffserv-dps
was abandomed because it was too painfull trying to get to through all the IETF IPv6 bureaucracy -
for just one algorithm, when there are so many that would deserve experimentation in specific
networks. But given the good recent/ongoing work for example into  I-D.ietf-6man-hbh-processing,
i would hope that we're closer now to actually wanting our extensibility of IPv6 actually be used
by the industry (instead of all this happening only in MPLS).

With DetNet we are too in the situation that we have multiple candidates on the table and IMHO
it will not be very useufl trying to run a lottery for a single "winner" and standardize just that.

I have seen a lot more success in the industry by just letting different algorithms compete with
each othrer in products and let the market decide. That was quite a lot happening in e.g.: packet
scheduling in routers at least since the end of the 90th when in my impression every new
hardware forwarding router implemented it's own new packet scheduler based on the just hired lead
engineers PhD thesis. And over a period of 20 years, a lot of commonality and industry
knowledge evolved in that space. For this type of scheduling, this innovation was possible because it did not
require new packet headers, but just a lot of (ab)use of DSCP and/or more or less horrenduous
QoS configurations. But for those solutions that do require additional in-packet-QoS metadata,
we never created a viable method where it was easy for the  innovators/implementers to concentrate
on the novelties of the algorithm in question and get all the knucklehead "how to packetize and what generic
requirements/functionalities" be provided as much as possible by an existing framework/RFC.

So, i'd be very happy to find interest to help progress this work, aka: writing something
that ultimately would become a draft-ietf-6man-common-qos-exthr or the like. I have tentatively
asked for a slot for IETF119 6MAN to present and get feedback, if you think that would be time well
spent, pls. chime in.

Cheers
   Toerless, for the authors

On Mon, Mar 04, 2024 at 12:30:53PM -0800, internet-drafts@ietf.org wrote:
A new version of Internet-Draft draft-eckert-6man-qos-exthdr-discuss-00.txt
has been successfully submitted by Toerless Eckert and posted to the
IETF repository.

Name:     draft-eckert-6man-qos-exthdr-discuss
Revision: 00
Title:    Considerations for common QoS IPv6 extension header(s)
Date:     2024-03-04
Group:    Individual Submission
Pages:    27
URL:      https://www.ietf.org/archive/id/draft-eckert-6man-qos-exthdr-discuss-00.txt
Status:   https://datatracker.ietf.org/doc/draft-eckert-6man-qos-exthdr-discuss/
HTMLized: https://datatracker.ietf.org/doc/html/draft-eckert-6man-qos-exthdr-discuss


Abstract:

  This document is written to start a discussion and collect opinions
  and ansers to questions raised in this document on the issue of
  defining IPv6 extension headers for DETNET-WG functionality with
  IPv6.



The IETF Secretariat

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------