Re: [mpls] Open DT agenda for 2021-09-09

Loa Andersson <loa.pi.nu@gmail.com> Wed, 08 September 2021 19:42 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 E3C043A34AB; Wed, 8 Sep 2021 12:42:49 -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 2FLiOqRYcWMw; Wed, 8 Sep 2021 12:42:44 -0700 (PDT)
Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) (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 592D33A34A5; Wed, 8 Sep 2021 12:42:44 -0700 (PDT)
Received: by mail-lj1-x229.google.com with SMTP id f2so5376769ljn.1; Wed, 08 Sep 2021 12:42:44 -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=6hr/ZtnZZTwUcaOI19uPsLwqVXwFhf2w7lY9KbX1094=; b=iILVJGZJUwfEDzRVJIWK0cLJ9ATIwYOZKPxfa17O6/Ii6dU4V3mcoqlPLS+VgA5lPn J2jeFJ0eNybTjHH2YlmUHklkA3WXasctvrmGDhxCuJ2msDxsqNvToM4ZFdnW0lG4mm3Y YsPyhgw8Uiagtsh+VM7blPCco9dgH+Pv80hPOX2SXnMAnGyX8AvlQoE4lXRRBkIUN+b/ hepWFiv5mET8jpfry/m6mESdZErQRYzjUlQZUax/P8sSrefG+6vJ+1mwga4H9IkLqkEt Y1MpEeJ+Icf3/MAXPrK+HWREGUqFHfiOkic81c+MDlxKckcF4/5zwKLJbp2U9VwqosuH 46Zw==
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=6hr/ZtnZZTwUcaOI19uPsLwqVXwFhf2w7lY9KbX1094=; b=zt62ts4rgzhByG8nkP9YzgVjV3DqQuiS3qYYZDkG5k00AOBpXnmv8LJaUYsyTsL34+ +IFBvHw3EpO0gznQlxPvk0untTvTqhu1XUWRo3IVkn0c+v1NsuQpha5MKFijqGvJv9mG Qw6NSO89+eY1AYsO4tS1W2pw5EtL93RnGqmKw/XoTSOHvw4CJ/XEA/3pSNyv1DtowCm5 7utRq0vgQeGoyhZkrARYp0ziIMjGh3bwignOWDOtVHcqhPg34UwEvANUpL5a30s+1dHI pQTqlq1VCdVWGcTKWSnUEJXPFHL8r2MEZOlLpMnJxCNp4ld65mW+cJC3w3tlt/HnJM5z KiFA==
X-Gm-Message-State: AOAM533ZXgqJukUB7NTf/c4/ixpijpRzAM0mK9T2O2y+ANt+lNb8yy0h SSHNL9Qvhv6nj06pGibIuPEl1zQfbR0=
X-Google-Smtp-Source: ABdhPJz8U+VfCQF8OPGhYQug0c0xrsI0HxKxSG9RTzV0Vp3LXB3/XRMBkPFGZ8d8f3sL3oBFSRbFNQ==
X-Received: by 2002:a05:651c:a06:: with SMTP id k6mr4196542ljq.431.1631130161443; Wed, 08 Sep 2021 12:42:41 -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 w8sm276679lfa.53.2021.09.08.12.42.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 08 Sep 2021 12:42:41 -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: <CO1PR05MB80888EA6BAB210413B5973E8C7D49@CO1PR05MB8088.namprd05.prod.outlook.com>
Date: Wed, 08 Sep 2021 21:42:40 +0200
Cc: Loa Andersson <loa@pi.nu>, mpls@ietf.org, pals-chairs@ietf.org, mpls-chairs@ietf.org, DetNet Chairs <detnet-chairs@ietf.org>
Message-Id: <3AC0FAC0-BD8F-4271-9662-4704DC972DC4@gmail.com>
References: <CO1PR05MB80888EA6BAB210413B5973E8C7D49@CO1PR05MB8088.namprd05.prod.outlook.com>
To: John E Drake <jdrake@juniper.net>
X-Mailer: iPhone Mail (18G82)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/6Pt9L3nilrmtFyhGeHXHIEie0ic>
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: Wed, 08 Sep 2021 19:42:50 -0000

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://urldefense.com/v3/__https://trac.ietf.org/trac/mpls/wiki/20
>>>>>> 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://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/mpls__;!!
>>>>>> 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://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/mpls
>>> __;!!NEt6yMaO-
>> gk!U9lc_yZbwa3GJzplYtJcCYbrxwbcU0nBrMQOisbOwCT6zMdTOC22S
>>> ZAmNranjxA$