[v6ops] Re: [EXTERNAL] Re: Fwd: The V6OPS WG has placed draft-cc-v6ops-wlcg-flow-label-marking in state "Call For Adoption By WG Issued"

Tom Herbert <tom@herbertland.com> Fri, 16 August 2024 16:57 UTC

Return-Path: <tom@herbertland.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C96A4C14F6FD for <v6ops@ietfa.amsl.com>; Fri, 16 Aug 2024 09:57:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.107
X-Spam-Level:
X-Spam-Status: No, score=-7.107 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_HELO_NONE=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=herbertland.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 XAzHe7q7tiiJ for <v6ops@ietfa.amsl.com>; Fri, 16 Aug 2024 09:57:25 -0700 (PDT)
Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2E62C14F6FC for <v6ops@ietf.org>; Fri, 16 Aug 2024 09:57:25 -0700 (PDT)
Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-5bed72ff2f2so732613a12.2 for <v6ops@ietf.org>; Fri, 16 Aug 2024 09:57:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland.com; s=google; t=1723827443; x=1724432243; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=IDBuXOVI7n7JiIEXsGfuDTd7DzxjyWsIGu+i4o7izaA=; b=ThGNT9aOgT94Aug7ErnZU+vGvrPc/0ayRzqE68jCHUdTftBcUkcL0oVw/zgyiElxxc x9Y5h1dZb5u0OAD5FIbliLaqZWwYEEEVf6iN2alqxSlV5i33+pGiNx1djh7meoowm6KY RlMjG9o+XF8vc88uukriYU3Is5xnEsC1SJafYFlDeXyNM+7xNY7cJgf3bo76Y6FCW42z lT1V0TgPNzG3JCqjBK7PZSwzm+GQSt1wSDsj+2sRfgExKbUEZKa0xuCigZFv93leaJam f+8gG1bi7UpE/4D3kg6Zkh7no37R2O/lENaHKIuH7bbcYJ9MTfYp+o7xVE7PQFq0NQYp Z3FA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723827443; x=1724432243; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IDBuXOVI7n7JiIEXsGfuDTd7DzxjyWsIGu+i4o7izaA=; b=JEs6871sjzk2Z2PkeRsy4NOXiX38HnPrrdWiuUU5fTIqbaD3EbjP2rKIMBUWiFeRVH js2Auu7BP/33S2fAdMs3D9QLo/78r47c0wKUlkjreXaV+P11YKfeMKTpl+a2p4RVaZAv 0buDyFFzNmG1mhG3CDFTsSvxZ3tHrmuLlCmimqD72Pq0FSruSyibV7kDDNkK2srxOBCz Txl9ttOQ5frBcHq8MO/x2zXuTzgaY340OaGYb3Tf/X8a4TzIGxOGBIk8AkrMlg7KjX5y DSZ0c9tWpF1OIInRmAwcuQ5txlNk/qBBZqtGkHFO++uwc9ndFjy7M/qkiOLHEGFbkyvZ orog==
X-Forwarded-Encrypted: i=1; AJvYcCW17i10/Xil9DapaUAoVgKhJz6Tf8Gj+9AiS3B2q1Nom7FgEIilIbod09cGfLI+hWyvv2pWp18Tms2EJFriKQ==
X-Gm-Message-State: AOJu0Yx5p7wp3TZLsWKstIf7kCgd1tVMmgBIlZiwwmZ+t5SXNqt+70ph TfKjhOjGVLXAeER0npz9pX7xipEDipxodIOVbeaCrMTk3zH+207Gf50+ZcpG+U2rvjsUwKbXShx ovlrgMdnIWfajrub9un0FQ6fdxLWBP5DmIjSk
X-Google-Smtp-Source: AGHT+IE9Jad/0zcMKh3aoRlVljvMbGFFd7lH6Jp0m/OG/GETQ33zQe5nsTIT0XDxo74gQsKyJqsWOMQWtBz3jH1a4uY=
X-Received: by 2002:a05:6402:2690:b0:5a0:e4a6:b3c9 with SMTP id 4fb4d7f45d1cf-5beca4da5damr2345864a12.7.1723827442598; Fri, 16 Aug 2024 09:57:22 -0700 (PDT)
MIME-Version: 1.0
References: <172030377924.88100.13428146493407193705@dt-datatracker-5f88556585-j5r2h> <CACMsEX_KFz57m67UEOxSqQRYU9dEq3yb_CHOqRdVJ5w_yiRwDg@mail.gmail.com> <CAN-Dau22o+3y5zqn69Q0XUuMoreBd509EHh6dExQzMwaz_7tpA@mail.gmail.com> <CACMsEX_dYL-bCmRohCRvJsE=yZfCSZCZtF-8E69tiahGBP47RQ@mail.gmail.com> <CAO42Z2zh5EWE38mmgSa+m=4+wvkyOFGrDpPv7xiMiTqJgW3wxg@mail.gmail.com> <CALx6S34aVM0_Gz3hF6ARpu-7G2JOSL+jj1+GRvObw1OBSNWNvw@mail.gmail.com> <CH2PPF0DDA6A82BA45C5B01422FAF6190FDFA872@CH2PPF0DDA6A82B.namprd00.prod.outlook.com> <84d51502-ffc4-453e-b2bd-16fdfe2bb166@gmail.com> <PAXPR07MB7773C72AF29791070263CB24D6812@PAXPR07MB7773.eurprd07.prod.outlook.com> <CALx6S363jvmPQRnb_wqQtPx4UYHycjeA0a0UWx2TDb1=EXb=4w@mail.gmail.com> <PAXPR07MB7773748262C8E116EDAC45ABD6812@PAXPR07MB7773.eurprd07.prod.outlook.com>
In-Reply-To: <PAXPR07MB7773748262C8E116EDAC45ABD6812@PAXPR07MB7773.eurprd07.prod.outlook.com>
From: Tom Herbert <tom@herbertland.com>
Date: Fri, 16 Aug 2024 09:57:10 -0700
Message-ID: <CALx6S34xmPLhQ2bhea5S26fYhBFanwK7p+a-Lt5U6fjc4zzJYA@mail.gmail.com>
To: Tim Chown <Tim.Chown@jisc.ac.uk>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: OOONYRZDZKSSM6RXAGKKAGIK7MJ4NTZB
X-Message-ID-Hash: OOONYRZDZKSSM6RXAGKKAGIK7MJ4NTZB
X-MailFrom: tom@herbertland.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-v6ops.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Tommy Jensen <Jensen.Thomas@microsoft.com>, IPv6 Operations <v6ops@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [v6ops] Re: [EXTERNAL] Re: Fwd: The V6OPS WG has placed draft-cc-v6ops-wlcg-flow-label-marking in state "Call For Adoption By WG Issued"
List-Id: v6ops discussion list <v6ops.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/cOwmqiJ3ZhmrmN5j85Nu-WFSOKE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Owner: <mailto:v6ops-owner@ietf.org>
List-Post: <mailto:v6ops@ietf.org>
List-Subscribe: <mailto:v6ops-join@ietf.org>
List-Unsubscribe: <mailto:v6ops-leave@ietf.org>

On Fri, Aug 16, 2024 at 9:48 AM Tim Chown <Tim.Chown@jisc.ac.uk> wrote:
>
> Hi,
>
>
>
> From: Tom Herbert <tom@herbertland.com>
> Date: Friday, 16 August 2024 at 17:38
> To: Tim Chown <Tim.Chown@jisc.ac.uk>
> Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, Tommy Jensen <Jensen.Thomas@microsoft.com>, Mark Smith <markzzzsmith@gmail.com>, IPv6 Operations <v6ops@ietf.org>
> Subject: Re: [v6ops] Re: [EXTERNAL] Re: Fwd: The V6OPS WG has placed draft-cc-v6ops-wlcg-flow-label-marking in state "Call For Adoption By WG Issued"
>
> On Fri, Aug 16, 2024 at 9:26 AM Tim Chown <Tim.Chown@jisc.ac.uk> wrote:
> >
> > Hi Brian,
> >
> >
> >
> > From: Brian E Carpenter <brian.e.carpenter@gmail.com>
> > Date: Wednesday, 14 August 2024 at 23:27
> > To: Tommy Jensen <Jensen.Thomas@microsoft.com>, Tom Herbert <tom@herbertland.com>, Mark Smith <markzzzsmith@gmail.com>
> > Cc: IPv6 Operations <v6ops@ietf.org>
> > Subject: [v6ops] Re: [EXTERNAL] Re: Fwd: The V6OPS WG has placed draft-cc-v6ops-wlcg-flow-label-marking in state "Call For Adoption By WG Issued"
> >
> > Hi,
> >
> > I am very strongly convinced that this draft should be published as an RFC. I am on the fence whether it should be published as an IETF stream Informational RFC or as an Independent stream Informational RFC. Since we know that most people don't read the boilerplate anyway, it hardly matters.
> >
> >
> >
> > As an author, I really don’t mind via which route the document is published. It would be nice to have WG blessing, but if that’s controversial, we can go down the individual submission path.
> >
> >
> > Although this work bends the rules of RFC 6437, the implementers were (to my personal knowledge) aware of the issues from the start, allowed for some entropy bits, and most important have actually shown a use case for 20 largely underused bits in the IPv6 header. This is a use case that is worth publishing, and I can imagine it leading to reconsideration of some of the rules in RFC 6437. That's why it belongs in the RFC series.
> >
> >
> >
> > The general point of the document is to say “hey, we did this, for our case it works, others may find it interesting”.
> >
> >
> >
> > Work is continuing, albeit slowly, on using a HbH option alternative. The performance hit of doing so does not seem to be as bad as first expected, but hopefully we can report on that by or at IETF 121.  Eric Vyncke was involved in some similar tests recently, using the same approach, I think.
>
> Hi Tim,
>
> Just curious, why HbH instead of a Destination option? I believe the
> use case is E2E, so unless intermediate routers need to process the
> option, it seems like DstOpt might be a safer bet (has lower drop rate
> than HbH for instance).
>
>
>
> I believe that was down to the original use case of the marking, for the WLCG operators (the R&E NRENs mainly, i.e. those operating the R&E networks) to better understand which traffic is associated with which (CERN) experiments and which types of activity / application, and that implies inspecting (processing) the packet (and header) along the path. If that’s allowed with a DO, you may well be right.
>
>
>
> Of course once you have marking for accounting, others will come along and say “hey, we can use that to steer traffic too” (witness Brian’s old use cases RFC), and there’s been some testing of that using programmable P4 platforms.

Tim

I think we need to be careful here-- if we were using this information
for routing that's a whole 'nother ball of wax so to speak. There are
already proposals for that in FAST, SRv6, etc. IMO, it's going to be
better to keep the E2E accounting in routing separate, and if we're
going to have both I don't see how trying to put all of this into the
flow label is going to be feasible.

Tom

>
>
>
> Which reminds me the WLCG needs to run more EH tests over R&E infrastructure, which I suspect will likely be done with a plugin for the perfSONAR network monitoring toolkit that pretty much all WLCG sites have deployed (this also allows tests of different CCAs, jumbo, window sizes, etc).
>
>
>
> Tim
>
>
>
> Tom
>
> >
> >
> > Note that RFC 6294 was published in the Independent Stream; that's a precedent. For more of the tortured history of the flow label, see RFC 6436.
> >
> >
> >
> > We don’t cite RFC 6294, we probably should, and maybe 6436 too, thanks for the history lesson :)
> >
> >
> >
> > Tim
> >
> >
> >
> > Regards
> >     Brian Carpenter
> >
> > On 15-Aug-24 06:05, Tommy Jensen wrote:
> > > +1, I oppose the WG adopting this.
> > >
> > > I do think having the I-D published individually would make for a nice reference for any standards updates ("this is an example of where this document's mechanism is needed and why"). The concrete numbers are especially insightful to justify design trade-offs and defaults values. That said, maybe it does not even need to make it to RFC publication if, as a draft, it can be used by the WG to motivate a standards-friendly solution that can be adopted and published by the WG instead.
> > >
> > > This seems like something we should discuss at 121 either way.
> > >
> > > Thanks,
> > > Tommy
> > > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> > > *From:* Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>
> > > *Sent:* Tuesday, August 13, 2024 3:21 PM
> > > *To:* Mark Smith <markzzzsmith@gmail.com>
> > > *Cc:* IPv6 Operations <v6ops@ietf.org>
> > > *Subject:* [EXTERNAL] [v6ops] Re: Fwd: The V6OPS WG has placed draft-cc-v6ops-wlcg-flow-label-marking in state "Call For Adoption By WG Issued"
> > > [You don't often get email from tom=40herbertland.com@dmarc.ietf.org. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification <https://aka.ms/LearnAboutSenderIdentification> ]
> > >
> > > On Tue, Aug 13, 2024 at 3:06 PM Mark Smith <markzzzsmith@gmail.com> wrote:
> > >>
> > >> Hi,
> > >>
> > >> I don't support adoption for a number of reasons.
> > >>
> > >> Firstly, and the main reason, v6ops working group adoption means the
> > >> document becomes a product of the WG, rather than just the authors.
> > >>
> > >> As this ID is documenting violations of IETF Standard Track RFC 6437,
> > >> it becoming a v6ops WG document means that the v6ops WG is tacitly
> > >> endorsing RFC 6437 violation, even if published as Informational.
> > >>
> > >> It becoming a WG document also suggests there is further work to be
> > >> done on it by the WG, not just the authors. What further work on this
> > >> ID is there the v6ops WG to do?
> > >>
> > >> If the IETF is the best place to publish it, why can't it be published
> > >> as an Independent Submission, avoiding v6ops tacit endorsement and any
> > >> WG publication overheads.
> > >
> > > Mark,
> > >
> > > I tend to agree. The proposal is for a very limited use case, and the
> > > draft acknowledges that the correct mechanism to carry such data would
> > > be Destination Options. IMO, the community would be better served by
> > > the WG working on fixing the problems of extension header deployment
> > > instead of pursuing workarounds like this. Independent Submission
> > > seems appropriate.
> > >
> > > Tom
> > >
> > >>
> > >> Why can't it be published as an academic paper outside of the IETF,
> > >> further avoiding the IETF RFC publication costs?
> > >>
> > >> Regards,
> > >> Mark.
> > >>
> > >> On Wed, 14 Aug 2024 at 04:27, Nick Buraglio
> > >> <buraglio@forwardingplane.net> wrote:
> > >> >
> > >> >
> > >> > This call for adoption is wrapping up. If anyone else would like to comment, please read the draft and provide feedback by tomorrow.
> > >> > Below is the current state:
> > >> >
> > >> > | [draft-cc-v6ops-wlcg-flow-label-marking](https://datatracker.ietf.org/doc/draft-cc-v6ops-wlcg-flow-label-marking/)  |             | Adoption Called 05-Aug-2024                        | Adoption Ending 19-August-2024 |
> > >> > | ------------------------------------------------------------------------------------------------------------------ | ----------- | -------------------------------------------------- | ------------------------------ |
> > >> > | Support                                                                                                            | Opposed     | Comments                                           | Comments Addressed             |
> > >> > | Brian Carpenter                                                                                                    |             | discussion of deviations from RFC 6437 is helpful. |                                |
> > >> > | Tim Winters                                                                                                        |             |                                                    |                                |
> > >> > | Nick Buraglio                                                                                                      |             |                                                    |                                |
> > >> > |                                                                                                                    | Tom Herbert | Feels is too specific                              | Yes                            |
> > >> > | David Farmer                                                                                                       |             |                                                    |
> > >> >
> > >> >
> > >> > I believe Tom had his concerns addressed but I never saw explicit support after.
> > >> > If anyone else would like to comment, please read the draft and provide feedback by tomorrow.
> > >> >
> > >> > nb
> > >> >
> > >> >
> > >> > On Mon, Aug 5, 2024 at 2:13 PM David Farmer <farmer@umn.edu> wrote:
> > >> >>
> > >> >>
> > >> >> I support adoption.
> > >> >>
> > >> >> On Mon, Aug 5, 2024 at 13:35 Nick Buraglio <buraglio@forwardingplane.net> wrote:
> > >> >>>
> > >> >>> All,
> > >> >>> We'd like to wrap this adoption call up. As of now we don't have a lot
> > >> >>> of input, but it is mostly positive. Please read and comment.  Current
> > >> >>> state:
> > >> >>>
> > >> >>> ### draft-cc-v6ops-wlcg-flow-label-marking
> > >> >>> #### Adoption Called 06-July-2024
> > >> >>> * Support - Comments - Comments Addressed
> > >> >>> Brian Carpenter - discussion of deviations from RFC 6437 is helpful.
> > >> >>> Tim Winters
> > >> >>> Nick Buraglio
> > >> >>>
> > >> >>>  * Opposed - Comments - Comments Addressed
> > >> >>> Tom Herbert - Feels is too specific - no
> > >> >>>
> > >> >>>
> > >> >>> ---------- Forwarded message ---------
> > >> >>> From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
> > >> >>> Date: Sat, Jul 6, 2024 at 5:09 PM
> > >> >>> Subject: The V6OPS WG has placed
> > >> >>> draft-cc-v6ops-wlcg-flow-label-marking in state "Call For Adoption By
> > >> >>> WG Issued"
> > >> >>> To: <draft-cc-v6ops-wlcg-flow-label-marking@ietf.org>,
> > >> >>> <v6ops-chairs@ietf.org>, <v6ops@ietf.org>
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> The V6OPS WG has placed draft-cc-v6ops-wlcg-flow-label-marking in state
> > >> >>> Call For Adoption By WG Issued (entered by Nick Buraglio)
> > >> >>>
> > >> >>> The document is available at
> > >> >>> https://datatracker.ietf.org/doc/draft-cc-v6ops-wlcg-flow-label-marking/ <https://datatracker.ietf.org/doc/draft-cc-v6ops-wlcg-flow-label-marking/>
> > >> >>>
> > >> >>> _______________________________________________
> > >> >>> v6ops mailing list -- v6ops@ietf.org
> > >> >>> To unsubscribe send an email to v6ops-leave@ietf.org
> > >> >
> > >> > _______________________________________________
> > >> > v6ops mailing list -- v6ops@ietf.org
> > >> > To unsubscribe send an email to v6ops-leave@ietf.org
> > >>
> > >> _______________________________________________
> > >> v6ops mailing list -- v6ops@ietf.org
> > >> To unsubscribe send an email to v6ops-leave@ietf.org
> > >
> > > _______________________________________________
> > > v6ops mailing list -- v6ops@ietf.org
> > > To unsubscribe send an email to v6ops-leave@ietf.org
> > >
> > > _______________________________________________
> > > v6ops mailing list -- v6ops@ietf.org
> > > To unsubscribe send an email to v6ops-leave@ietf.org
> > _______________________________________________
> > v6ops mailing list -- v6ops@ietf.org
> > To unsubscribe send an email to v6ops-leave@ietf.org