[mpls] Re: Poll: IOAM and PSD

"je_drake@yahoo.com" <je_drake@yahoo.com> Sun, 04 August 2024 16:25 UTC

Return-Path: <je_drake@yahoo.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74C84C14F6A1 for <mpls@ietfa.amsl.com>; Sun, 4 Aug 2024 09:25:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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=yahoo.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 NY0a50oz1Ltv for <mpls@ietfa.amsl.com>; Sun, 4 Aug 2024 09:24:57 -0700 (PDT)
Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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 46C5CC14F698 for <mpls@ietf.org>; Sun, 4 Aug 2024 09:24:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722788696; bh=Z98M0PiHl4XWN0fppKTw9/4HcNk1JPQQjwLn0aZagfY=; h=From:Subject:Date:References:Cc:In-Reply-To:To:From:Subject:Reply-To; b=Q3XZ2+b606GV9Et0cnynmKnvIJA9f6TcjgGCtyn6v6PK9Az0WaMORCJw2ZU5bxH8l0C3+n14pHxubQuvcQ+wftYv/6q3WGf5syXXLEyRACGmiAXTPpFKIRDeJulnsC//U3jTHtldFa7NAEUrQ9N21looJRI+4buuIV3hOz37TwdErClE7YslazfJW69nUPWMOrY+pCvY1zBeowxSNFjqe79HJf5XLSTAorK92dRvUV1NSbWGVAyuckW8i3f1BdI75/T1vwhBhTfs6vwD9e/XxptctEn+Gv6NcBd492ir+t+4n2MXHf83VBJk40gAKimdwMfU3ApIrsc9hkIWXl3Ojw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722788696; bh=o1tHqZHmo8KDjCtu0m9+/0N8+45ywH/KryTZi3cfOag=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=OwPC2Tu8z0SX3cjvL288N0BeyPq5WkHbPp5Bykby1lQ8mFENnkcmtn148a44IjDFpO9VGJp4jFL6Y1lgYD9umysswbYd66yODsf8h0Lw9qrUmz6mXMzSvGp2ThHg4CKAPGriDPaGn47BZxWYjH37iw1oLWbjG4HSHKApd34OnsStnS/7uTdMbgx1R5/La5aSk0B96nWGhhpK0bXvALjokFqzDVSDH4g2MZJzG07E5cIbGvbLOWeupsH7PQf799FetjL47eaYBaO0QQPSAPgXsmaZELjQnitGv+O+V6u6EF7W4+dRU+cLHhV0Y1fZ79UOVxTVIx/JRdFZBnPMRnHZkQ==
X-YMail-OSG: ZuiMCfAVM1lQUnikCYyS71vM9qBV.oo6dSPywwtkqAjReuQCVEivSpXdhGQzsPs lTcwMG6dN6DZ8HASeCH3WVh1b_jsdqK6ndeAv2xh9B.vO8H4KR6QZufXNYMuDd2ViBOwWobbgNp2 2dMVj7LIjpOGtrs23YICpA6ERu5SXGexJRLdPAx3uzgEqBH8vX98ljrOI3VHNfOWtI9Fmez9QybT ml8ifogalBcmaZ7i6WeiwbXwXvsY0SBTml29E97zN4E5udI6sWUuoXzh74R4iK_0HKOaBHxPDJ5u yibYMcKNT8DKJg8462G4mf_YiVNnTkjoejBY8xTPsBtmMgJ74DtD8j6WzUGEpeM8Mt7RZmmX.rxc IpLOLlz9FI2us89OoZze4sM2cKcNY3cne.Sj1xVEUnf6pNCyrK9trXHYEN3cjrfYImj5c.8Nidrm ve3fFOutlWqau2vdi8KfnpprC3mYxpZ6yKYRxkgWLDOHMUcI7zRSqZlxq9Ca9l1SkDsmtHJXtKsC Ql.x6BbqTDEtKCUq_V5sW5ZZoapaOx0AsYSATSaCOE1MKeo17oP3iblly740HoqqOhytAQWLKExI 30oOJ6lA.VUG_yfiQ5ngIg5.7V0FrtdkqZFQZpLpB5gwXPcanzWNQON0EtJwb6JNTolkyjCp6a8x .d_pzucN6VoozYIzdSmviwMM19nyfZgX7YjJCXEo6KFCUjAEDkLdz3GDw.Du1SgdTowmUS1bhwvB .n0T2MFbJtOZYlE5ugZBlQGo26MfzHnt4IUrpd66ncacnxilgV.hs37.isI3ixCjJxKYpJ9nhirB _RIcjudddOSrh5y_Lp6mXxWwePorv5KNbVHotplfKYqkY2R0Y5CIomaiFd8f5d2qTcpwFPzRlcai vxZCiBAzRJfaeQpm3TR2t7_g_qXAgJojcZRD3.a41bCvGZ94OWLfHV7KfnAkwi7X4TAw.8G6dDM3 67NbSJbnWix3S1NgqRW40nrQZ2KJoI6zwJ6ON46zO5FoWbhOKYuow2IAEt1EaZFzGIa6KhgN3zs7 V73UN4IrO_2DPXwCI.SxQLVZCJQrQexFJpuvrEWy2L7nT78DSaFuDUGxHlA5dVMx8txTTWVrVajl AsbTPoSltGPMcGcYGgj9lYTF.Gy05XXue8zYjUz__7KuxMFJ5L9fKV0jdfpQtnJh1XIglxwUwnxs PLY_OZBS.WKq0QwRShP11mGO_hvM988jS.iZO3AlN3fcx3EbR.wGTcqHZyjnDRyiyRU9tsazpJVm Sr5XcuapGNSMtWT8kGGvQDXx1JRgBOUeJrgBFH0l76Lgeq7AGkqVjh0uQHQqcZSAEUvOoRfGIPj. xl_mTX0e2RUeVAbNxjios7YTzNe0yRjyi1HqNfgzvcANou5VmWcj34yeCMVcn2mgEFdfvJNbLiYi 1zp51cChwRIG.zNN2gUGpcz4nKlSgn.HmjazzOsP9Bc.gaPZpYXXHYjSJJdOEHQenbz8geYySuXd TA2Sj1wo.3t.y9ZQJ3_eZ_vWEvMS2X8anA6YXop6vROzJYP7Pzv9vCbBbBivNMdmsMUXvgPtFRhy stzCxZoZglUMFqXnmIn1ezEznZj_PYT6DdL8doMyZZQBZlTvDIA4fQlm8LqZp7fCzbMS3kktnceS NkEkiOc1BlsqBrbB__JaJB4PqotSs6ie2Gz_cVg7N1xIu2_ET5_SMASRoCkpebG5LkPuP6fTXVfy svQLuq2OJn6Ae4k7Cfe4xE2e_SP86gGLmgpkZZHkFSEKf5inbXeE1JrpkMiGsIJpan_nutq9k1LP KcERTZ.1QSkjtR1vjQL7r68PcRVHL5OuQZSxf7k.8AM.hYsf4ICLm1EqcaRKRZcwf8FxvtvBQGGw 8kynssAWKtxjCw7okrwAYCPzVMMyCLRjqeTGNoY6AkbfE0VmYMBUI_tRBH1KUwRmWjYBOdl5pqD3 3MtkVGDob6sbFlW1IZ4qk8iOGYONtyJ5UEvYxelkka6_zqivY2Ee88fLs.ANIoQE_p7_Wv7cdupc 2do_ij.pf9UE9F6Rur7n_Qx2UZOZ0CTGirXDgZSB5tRzd1Urx2Sx54ZSukE.4WV1cPfoFr3ikiJ6 fRqs9bDnuhsxMqwuLKf2KXCgiJ5Rm6Z1104p0ahnB_tz9OgOp8NNq0APdEJ7ECtubXQxs7bzoMEr 5m9PDX5cjs28zJaEgkXCY0S7So92QJXcGm9LHm.QLD_5nK3TKAzLciY_QIs0ULW67uCSnjYxj54r wZaV2DD6EgDr9652NrLQs4YX9wOXMse2uxMpz.LRvcCBI_5Jc0THsCdJ9jgaxHpp9ABN_qbFaDpa DU6725z7Q9Ek-
X-Sonic-MF: <je_drake@yahoo.com>
X-Sonic-ID: 89450f4d-5547-4d24-8428-5c13a23b2513
Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Sun, 4 Aug 2024 16:24:56 +0000
Received: by hermes--production-bf1-774ddfff8-njllb (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 358c269500302d1dd292ce1c4c330471; Sun, 04 Aug 2024 16:24:51 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: "je_drake@yahoo.com" <je_drake@yahoo.com>
Mime-Version: 1.0 (1.0)
Date: Sun, 04 Aug 2024 12:24:39 -0400
Message-Id: <64A98706-1558-43E4-9ECA-7AE109909206@yahoo.com>
References: <b90559ed-03d0-4b6f-9be1-e99f0f120d92@joelhalpern.com>
In-Reply-To: <b90559ed-03d0-4b6f-9be1-e99f0f120d92@joelhalpern.com>
To: Joel Halpern <jmh.direct@joelhalpern.com>
X-Mailer: iPhone Mail (21F90)
Message-ID-Hash: FAYBIVWUO5EQP4UM2MAVASB7Z7GK2DXH
X-Message-ID-Hash: FAYBIVWUO5EQP4UM2MAVASB7Z7GK2DXH
X-MailFrom: je_drake@yahoo.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mpls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: mpls@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [mpls] Re: Poll: IOAM and PSD
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Eipry0qzN3AH9wc4Q1mxN-Noos4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>

Joel’s right.  This might  be termed an ‘IQ Test’ that we failed

Sent from my iPhone

> On Aug 4, 2024, at 11:21 AM, Joel Halpern <jmh.direct@joelhalpern.com> wrote:
> 
> It seems to me that using the same terminology for two very different aspects is inviting confusion.
> 
> Yours,
> 
> Joel
> 
>> On 8/4/2024 3:13 AM, Loa Andersson wrote:
>> Joel,
>> 
>> 
>>> Den 04/08/2024 kl. 06:02, skrev Joel Halpern:
>>> I wondeer if we can find some better terminology.
>> I have no opposition to "better terminology", only that I think what we have will serve unless there are proposals for improvements.
>> 
>> As always when I try to write definitions in English, please remember that English is not my mother tongue, try to understand what I mean and help me to improve.
>> 
>> What we currently have I think was proposed Stewart and says that information is considered "mutable" if that information in a flow is changes per packet or is changed by one nodes forwarding packets belonging to the flow.
>> 
>> I still think that is good enough, but would welcome improvements.
>> 
>>> You are correct that the sequence number on packets is not the same in successive packets in a flow.  So, depending upon how you use the term "mutable" it is mutable between packets in a flow.  It is not changed (mutatated) by the devices that process it.  We have other use cases where we use "mutable" to mean that.   Can we disentangle them?
>> 
>> Maybe something like this (though I guess we should give some context):
>> 
>> - there are two types of mutable information in MPLS IOAM packets
>> 
>>   -- packets where the ingress LER put in for example a sequence number that is
>>      increased per packet.
>>   -- packets carrying information that one or more node in the (non-deterministically)
>>      changes prior to forwarding the packet
>> 
>> Caveat: modulo grammar
>> 
>> And, yes I think this is what Stewart said from the start.
>> 
>> /Loa
>>> Thanks,
>>> 
>>> Joel
>>> 
>>> On 8/3/2024 11:44 PM, Loa Andersson wrote:
>>>> Greg,
>>>> 
>>>> I think Michael is right.
>>>> 
>>>> DEX is useful and we need it, but it does not solve all and any problem.
>>>> 
>>>> I thought DEX was about transporting data/info generated by a node, and outgoing packet. This data is by defiintion immutable and is for example never hashed for load sharing purposes
>>>> 
>>>> The issue with mutable data, e.g. the sequence number, is that it is in an incoming packet and mutable. If the network is doing ECMP by scanning the label stack, then the sequence number can't in the first 20 bits of an LSE.
>>>> 
>>>> Right?
>>>> 
>>>> /Loa
>>>> 
>>>> Den 04/08/2024 kl. 22:58, skrev Greg Mirsky:
>>>>> Hi Michael,
>>>>> I don't think that "IOAM requires mutable data" is an accurate statement. RFC 9326 IOAM Direct Export <https://datatracker.ietf.org/doc/rfc9326/> indeed defines optional parameters, Flow ID and Sequence Number, to ease the correlation process of collected telemetry data. For some applications, e.g., DetNet over MPLS <https://datatracker.ietf.org/doc/rfc8964/>, both these parameters already are present as part of the DetNet MPLS encapsulation as S-label (Service) and Sequence Number in d-CW or d-ACH, respectively. Furthermore, the IPPM WG draft on collecting telemetry data <https://datatracker.ietf.org/doc/draft-ietf-ippm-hybrid-two-step/> can be used without the use of the optional IOAM-DEX fields, i.e., Flow-ID and Sequence Number.
>>>>> 
>>>>> Regards,
>>>>> Greg
>>>>> 
>>>>> On Sat, Aug 3, 2024 at 6:43 AM Michael Menth <menth@uni-tuebingen.de> wrote:
>>>>> 
>>>>>     Hi all,
>>>>> 
>>>>>     we're not operators but researchers who implemented some IOAM
>>>>>     flavors in combination with SR using P4 on Tofino. We've presented
>>>>>     some results at an interim meeting before:
>>>>> https://datatracker.ietf.org/meeting/interim-2024-mpls-01/session/mpls
>>>>> 
>>>>>     IOAM requires mutable data. In combination with multiple labels,
>>>>>     e.g., for SR, these mutable data need to be near the bottom of the
>>>>>     stack, otherwise they get popped along the way. Moving them to PSD
>>>>>     makes encoding more efficient without increasing the effective
>>>>>     header length that needs to be parsed. Therefore, we think PSD is
>>>>>     the better option for applications like IOAM.
>>>>> 
>>>>>     Regards
>>>>> 
>>>>>     Michael
>>>>> 
>>>>>     Am 30.07.2024 um 17:25 schrieb Tony Li:
>>>>>> 
>>>>>>     [WG chair hat: on]
>>>>>> 
>>>>>>     Hi all,
>>>>>> 
>>>>>>     We’ve had many discussions about IOAM and PSD over the last few
>>>>>>     years. We need to reach consensus on the problems that need to be
>>>>>>     addressed in these areas. Therefore, we would like to hear from
>>>>>>     everyone, especially independent operators:
>>>>>> 
>>>>>>     1.
>>>>>> 
>>>>>>         There are many flavors of IOAM.  Which ones would you like to
>>>>>>         deploy/implement with MNA?
>>>>>> 
>>>>>>     2.
>>>>>> 
>>>>>>         Do you have other applications of MNA that have not been
>>>>>>         proposed yet?
>>>>>> 
>>>>>>      This poll will close in two weeks, at 9am PDT, Aug 13.
>>>>>> 
>>>>>>     Regards,
>>>>>> 
>>>>>>     MPLS chairs
>>>>>> 
>>>>>> 
>>>>>>     _______________________________________________
>>>>>>     mpls mailing list --mpls@ietf.org
>>>>>>     To unsubscribe send an email tompls-leave@ietf.org
>>>>> 
>>>>>     --     Prof. Dr. habil. Michael Menth
>>>>>     University of Tuebingen
>>>>>     Faculty of Science
>>>>>     Department of Computer Science
>>>>>     Chair of Communication Networks
>>>>>     Sand 13, 72076 Tuebingen, Germany
>>>>>     phone: (+49)-7071/29-70505
>>>>>     mailto:menth@uni-tuebingen.de <mailto:menth@uni-tuebingen.de>
>>>>>     http://kn.cs.uni-tuebingen.de
>>>>> 
>>>>>     _______________________________________________
>>>>>     mpls mailing list -- mpls@ietf.org
>>>>>     To unsubscribe send an email to mpls-leave@ietf.org
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> mpls mailing list -- mpls@ietf.org
>>>>> To unsubscribe send an email to mpls-leave@ietf.org
>>>> 
>> 
> 
> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org