Re: [mpls] Open DT agenda for 2021-09-09
Loa Andersson <loa.pi.nu@gmail.com> Thu, 09 September 2021 08:44 UTC
Return-Path: <loa.pi.nu@gmail.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 37DBE3A224D; Thu, 9 Sep 2021 01:44:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.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, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 jpaaCYm0pIPw; Thu, 9 Sep 2021 01:44:41 -0700 (PDT)
Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 049F33A224F; Thu, 9 Sep 2021 01:44:40 -0700 (PDT)
Received: by mail-lf1-x12a.google.com with SMTP id a4so2217467lfg.8; Thu, 09 Sep 2021 01:44:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; bh=tP0dZewFFYdW6Vg+OyY0FHKqGAwqtUjJZr3kYYos1lY=; b=G29HuriqaYdPNiXo+Cdtl2ypw54HSOpuHbCNIHsN031Eltp/9Pg6Bh4/UOaSyK5Y+i UXwHg1BeOacGyrE6eGVBMapS4nQOKHVx9g2RjGC5YN9jWth/o5M8UqwQww+zdfnJRW5s tqPfkRRfvS5GHDXRMG3cK2eXISd3gpIBuT81cyqYVJ6x0IVHc0mL1lzavrWpgj+TTS6N 6XXpZM3yZLm39wzD+RjcC68TUNd3zWSsNUlzAYT8vOqpEbiDTXAF7VD0NYj0jW30ge3c a6aTYMwRjNwivpOmTbobFueIYAXcIwJTA1ejhle8mBe47TGEU1SvlGkWi7T+j2M71fMC Jg3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:content-transfer-encoding:mime-version:subject :from:in-reply-to:date:cc:message-id:references:to; bh=tP0dZewFFYdW6Vg+OyY0FHKqGAwqtUjJZr3kYYos1lY=; b=EMTd28kGPsvbMdXFZICT4RoBGIZZkFQbNY5RYCXO3C9SW4hVEsX8Q0r9a2azXvCE7f f4PEOxH5uUPPWM+9OmMm6FJ9cvzOcsIS8cRWjIncuqcyMklABZg75JH2VBG8FwuYgngX AMMJQfrXpiYW15gQyKHQje6DmUD5smx/pZa/Qxg4vV/n3uogNoEvJGJxygrta9pV/1x7 ojyvGVOgVPwT7MrebbSrIqDBq+FLk3WZriwT8EmvWirl8gI08ND83YDSUTs/ZWcYjoI9 NIWI3+NyVoraPDbUjRyIo/5Ppsu/2Vy5locrUvypIMaHveIHuy+WGHBEu5zM0pM1d9wF y7TA==
X-Gm-Message-State: AOAM531QxB6Dd1XOS9qmzq07T+5T1BsoC+JRCgk1OJ9ygXX1bP/MDkbk STiq3+OFCqxyuEU7tS8l23yay67Zx8Y=
X-Google-Smtp-Source: ABdhPJysQMfNX67wUVNEXiQ/VNXzAoQt3pjUPsWTjUTh0L7PPV8CsT5MI/FuxfwbZzCZyT3xQEpVeg==
X-Received: by 2002:a05:6512:318e:: with SMTP id i14mr1457513lfe.561.1631177077915; Thu, 09 Sep 2021 01:44:37 -0700 (PDT)
Received: from smtpclient.apple (c-e605e353.020-236-73746f24.bbcust.telenor.se. [83.227.5.230]) by smtp.gmail.com with ESMTPSA id g5sm127042lfv.202.2021.09.09.01.44.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 09 Sep 2021 01:44:37 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
From: Loa Andersson <loa.pi.nu@gmail.com>
In-Reply-To: <AM0PR07MB5347CE2F00BB3BB9337448E5ACD59@AM0PR07MB5347.eurprd07.prod.outlook.com>
Date: Thu, 09 Sep 2021 10:44:36 +0200
Cc: John E Drake <jdrake@juniper.net>, mpls@ietf.org, DetNet Chairs <detnet-chairs@ietf.org>, pals-chairs@ietf.org, mpls-chairs@ietf.org
Message-Id: <6A75CE04-DDC8-44BA-98E0-FCE2DC29F362@gmail.com>
References: <AM0PR07MB5347CE2F00BB3BB9337448E5ACD59@AM0PR07MB5347.eurprd07.prod.outlook.com>
To: Balázs Varga A <balazs.a.varga@ericsson.com>
X-Mailer: iPhone Mail (18G82)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/iSXFazgC7Uf8951ae-VeF5sAubw>
Subject: Re: [mpls] Open DT agenda for 2021-09-09
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Sep 2021 08:44:49 -0000
Balazs, Thanks for comment. I think it is a real issue and have to be addressed. It is not only the wiki that says that the ACH immediately follows the label carrying the BoS (see section 4, second bullet). I have deferred this discussion until Stewart is back next week. /Loa Sent from my iPhone > On 9 Sep 2021, at 10:19, Balázs Varga A <balazs.a.varga@ericsson.com> wrote: > > Hi Loa/All, > > I have a DetNet (or more general a PW) specific comment regarding > https://trac.ietf.org/trac/mpls/wiki/thoughts-on-encapsualation > > In case of DetNet there is a mandatory d-CW (DetNet Control Word). > Also in general, for PWs a CW may follow the label with the BoS indication. > > Based on the Open DT page, ancillary data is intended to be placed > immediately after BoS, where the Control Word must be placed: > https://trac.ietf.org/trac/mpls/wiki/thoughts-on-encapsualation > "... > + "ancillary data" is found immediately after the label carrying the BoS > ..." > > It would be great to clarify this issue on the call. I think AD-flags should be > able to cover the PW with CW scenarios and signal when "ancillary data" > is placed immediately after the CW and not the BoS. > > E.g., > Flag1: AD is immediately after BoS vs. there is a CW before AD > Flag2: hbh vs. e2e > Flag3-4: size (2-4-6-8 bytes) > > Thanks > Bala'zs > > -----Original Message----- > From: mpls <mpls-bounces@ietf.org> On Behalf Of Loa Andersson > Sent: Wednesday, September 8, 2021 9:43 PM > To: John E Drake <jdrake@juniper.net> > Cc: mpls@ietf.org; DetNet Chairs <detnet-chairs@ietf.org>; pals-chairs@ietf.org; mpls-chairs@ietf.org > Subject: Re: [mpls] Open DT agenda for 2021-09-09 > > Sure, it is on the agenda. > > /Loa > > Sent from my iPhone > >> On 8 Sep 2021, at 21:41, John E Drake <jdrake@juniper.net> wrote: >> >> Loa, >> >> Perhaps this is something we can discuss at an upcoming DT meeting? >> >> Yours Irrespectively, >> >> John >> >> >> Juniper Business Use Only >> >>> -----Original Message----- >>> From: Loa Andersson <loa.pi.nu@gmail.com> >>> Sent: Wednesday, September 8, 2021 3:38 PM >>> To: John E Drake <jdrake@juniper.net> >>> Cc: Loa Andersson <loa@pi.nu>; mpls@ietf.org; pals-chairs@ietf.org; >>> mpls- chairs@ietf.org; DetNet Chairs <detnet-chairs@ietf.org> >>> Subject: Re: [mpls] Open DT agenda for 2021-09-09 >>> >>> [External Email. Be cautious of content] >>> >>> >>> John, >>> >>> Please look at what Kireeti wrote on the MIAD page on the wiki. I >>> think is his latest contribution to that discussion. After that I >>> have mail and addition to my “thoughts” (at the bottom. >>> >>> /Loa >>> >>> Sent from my iPhone >>> >>>> On 8 Sep 2021, at 21:29, John E Drake >>>> <jdrake=40juniper.net@dmarc.ietf.org> >>> wrote: >>>> >>>> Loa, >>>> >>>> Comments inline below. >>>> >>>> Yours Irrespectively, >>>> >>>> John >>>> >>>> >>>> Juniper Business Use Only >>>> >>>>> -----Original Message----- >>>>> From: Loa Andersson <loa@pi.nu> >>>>> Sent: Wednesday, September 8, 2021 3:06 PM >>>>> To: John E Drake <jdrake@juniper.net>; mpls@ietf.org >>>>> Cc: pals-chairs@ietf.org; mpls-chairs@ietf.org; DetNet Chairs >>>>> <detnet- chairs@ietf.org> >>>>> Subject: Re: [mpls] Open DT agenda for 2021-09-09 >>>>> >>>>> [External Email. Be cautious of content] >>>>> >>>>> >>>>> John, >>>>> >>>>> Tnx for comments. >>>>> >>>>> There is a couple of thing we need to converged on. For example how >>>>> we use "Ancillary data". >>>>> >>>>> Both you and me seem to mean what Kireeti call "post stack data" >>>>> when we say "ancillary data". >>>>> >>>>> To me it seem that Kireeti works with three "variants" of ancillary >>>>> data >>>>> - no data >>>>> - in stack data >>>>> - post stack data >>>>> >>>>> In an earlier mail I pointed to an addition to my text I promised >>>>> to align my text with whatever terminology we agreed to on Thursday. >>>>> >>>>> We might even include a terminology section in the >>>>> Framework/Architecture document. >>>>> >>>>>>>> On 08/09/2021 17:35, John E Drake wrote: >>>>>>>> Loa, >>>>>>>> >>>>>>>> Regarding your "Thoughts on Encapsulating ancillary data", I >>>>>>>> think we need to >>>>>>> define for a given forwarding action whether it requires ancillary data. >>>>>>> Yes - I say that in my text also. A bit cryptic, but the assumption section says: >>>>>>> >>>>>>> "Which flags that are "no-data", "in-stack-data" or "after-the-BoS- >>>>>>> data" is not decided here, but when the flags flags are specified. >>>>>>> This is just EXAMPLES to be used for explanatory purpose." >>>>>>> >>>>>>> Yes so I agree, actually we need to specify which variant of data >>>>>>> that is needed when a flag is specified. >>>>>>> >>>>>>> I agree with Kireeti that any ancillary data required by >>>>>>> forwarding actions should be encoded in the MPLS label stack. >>>>>>> >>>>>>> I don't think Kireeti says that, he operates with three variants, >>>>>>> "no data", "in- stack data", and "post-stack" >>>>> >>>>> [JD] My recollection is that Kireeti said this in a DT meeting and >>>>> I think it >>> makes sense, given that some implementations have trouble finding the BoS. >>>> >>>>> >>>>> So, what we should have is an LSE containing the forwarding actions >>>>> followed by LSEs for each forwarding action that requires ancillary data. >>>>> >>>>> Here I don't follow, the post stack data is not an LSE. But the TLV >>>>> structure I defined does that, kind of. >>>> >>>> [JD] If the ancillary data applies to forwarding actions I was >>>> placing it in the >>> label stack. >>>> >>>>> >>>>> These LSEs should be in the same order in which the forwarding >>>>> actions are defined; if forwarding actions 1, 3, and 5 require >>>>> ancillary data, then following the LSE containing the forwarding >>>>> actions there should be three LSEs, for forwarding actions 1, 3, and 5. >>>>> >>>>> Yes, that could work, if the flag position is put in the flag field >>>>> in the order they are defined. I think that is the same thing as to >>>>> say as the flags representing the forwarding action appears in flag field. >>>>>> >>>>>> I also think we need to specify that a transit node should only >>>>>> process the >>>>> forwarding actions it understands and ignore the others, and that >>>>> when constructing the FAI LSEs the ingress node should only include >>>>> forwarding actions understood both by it and by the egress node. I >>>>> think the implication of these rules is that a every node needs to >>>>> understand every bit in the forwarding actions up to a given bit >>>>> position. I.e., it can't selectively support individual forwarding actions. >>>>> >>>>> I think this is a strong possibility, but it wasoutside the the >>>>> scope of the present text, when I wrote it. We could discuss and >>>>> include if we >>> converge. >>>> >>>> [JD] I was proposing this because it is the only way of which I >>>> could think that >>> would enable incremental deployment. >>>> >>>>> >>>>> /Loa >>>>>> >>>>>> Yours Irrespectively, >>>>>> >>>>>> John >>>>>> >>>>>> >>>>>> Juniper Business Use Only >>>>>> >>>>>>> -----Original Message----- >>>>>>> From: mpls <mpls-bounces@ietf.org> On Behalf Of Loa Andersson >>>>>>> Sent: Tuesday, September 7, 2021 4:46 AM >>>>>>> To: mpls@ietf.org >>>>>>> Cc: pals-chairs@ietf.org; mpls-chairs@ietf.org; DetNet Chairs >>>>>>> <detnet- chairs@ietf.org> >>>>>>> Subject: [mpls] Open DT agenda for 2021-09-09 >>>>>>> >>>>>>> [External Email. Be cautious of content] >>>>>>> >>>>>>> >>>>>>> MPLS Open DT, >>>>>>> >>>>>>> We will have our meeting as usual meeting on Thursday (CEST 5pm). >>>>>>> >>>>>>> Please find the agenda a: >>>>>>> >>>>>>> https://protect2.fireeye.com/v1/url?k=13b060ad-4c2b59a8-13b02036- >>>>>>> 86d2114eab2f-1ba9121565ef0afc&q=1&e=4979ef90-b284-4095-879d-56cba >>>>>>> 5489ab4&u=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Ftra >>>>>>> c.ietf.org%2Ftrac%2Fmpls%2Fwiki%2F20 >>>>>>> 21 >>>>>>> -09-09- >>>>>>> agenda__;!!NEt6yMaO- >>> gk!WANhHodAhWZuqCjTWdq1kjMWURaq8utN7dc-- >>>>>>> 65c9lu71w2JUVib03Ng1RrdKKk$ >>>>>>> >>>>>>> For the text on "Thoughts on Encapsulating ancillary data" I have >>>>>>> received some comments, both off-line and on-line. I have added >>>>>>> some responses at the end of the text. >>>>>>> >>>>>>> /Loa >>>>>>> -- >>>>>>> >>>>>>> Loa Andersson email: loa@pi.nu >>>>>>> Senior MPLS Expert loa.pi.nu@gmail.com >>>>>>> Bronze Dragon Consulting phone: +46 739 81 21 64 >>>>>>> >>>>>>> _______________________________________________ >>>>>>> mpls mailing list >>>>>>> mpls@ietf.org >>>>>>> >>>>> >>> https://protect2.fireeye.com/v1/url?k=efed48c4-b07671c1-efed085f-86d2114eab2f-f53960f57210d1a6&q=1&e=4979ef90-b284-4095-879d-56cba5489ab4&u=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fmpls__;!! >>>>>>> NEt6yMaO-gk!WANhHodAhWZuqCjTWdq1kjMWURaq8utN7dc-- >>>>>>> 65c9lu71w2JUVib03NgxXHPQ7M$ >>>>> >>>>> -- >>>>> >>>>> Loa Andersson email: loa@pi.nu >>>>> Senior MPLS Expert loa.pi.nu@gmail.com >>>>> Bronze Dragon Consulting phone: +46 739 81 21 64 >>>> _______________________________________________ >>>> mpls mailing list >>>> mpls@ietf.org >>>> https://protect2.fireeye.com/v1/url?k=e1fd9f12-be66a617-e1fddf89-86d >>>> 2114eab2f-a28df3f2c554dfe7&q=1&e=4979ef90-b284-4095-879d-56cba5489ab >>>> 4&u=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fwww.ietf.org >>>> %2Fmailman%2Flistinfo%2Fmpls >>>> __;!!NEt6yMaO- >>> gk!U9lc_yZbwa3GJzplYtJcCYbrxwbcU0nBrMQOisbOwCT6zMdTOC22S >>>> ZAmNranjxA$ > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls
- [mpls] Open DT agenda for 2021-09-09 Loa Andersson
- Re: [mpls] Open DT agenda for 2021-09-09 John E Drake
- Re: [mpls] Open DT agenda for 2021-09-09 Loa Andersson
- Re: [mpls] Open DT agenda for 2021-09-09 John E Drake
- Re: [mpls] Open DT agenda for 2021-09-09 Loa Andersson
- Re: [mpls] Open DT agenda for 2021-09-09 John E Drake
- Re: [mpls] Open DT agenda for 2021-09-09 Loa Andersson
- Re: [mpls] Open DT agenda for 2021-09-09 Balázs Varga A
- Re: [mpls] Open DT agenda for 2021-09-09 Loa Andersson
- Re: [mpls] Open DT agenda for 2021-09-09 John E Drake