Re: [mpls] Notes on draft-jags-mpls-mna-hdr-04

Greg Mirsky <gregimirsky@gmail.com> Tue, 10 January 2023 17:59 UTC

Return-Path: <gregimirsky@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 ED9D1C09A5CD for <mpls@ietfa.amsl.com>; Tue, 10 Jan 2023 09:59:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sv8rmc8kTmYY for <mpls@ietfa.amsl.com>; Tue, 10 Jan 2023 09:59:59 -0800 (PST)
Received: from mail-qt1-x835.google.com (mail-qt1-x835.google.com [IPv6:2607:f8b0:4864:20::835]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 608E4C09A5BD for <mpls@ietf.org>; Tue, 10 Jan 2023 09:59:59 -0800 (PST)
Received: by mail-qt1-x835.google.com with SMTP id h16so197961qtu.2 for <mpls@ietf.org>; Tue, 10 Jan 2023 09:59:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=13hXRr+MYn6m83YVmg8AQLFa4xTK0Q6h3cVbYyzSAzk=; b=RSpR7lB8khIhnh9ViFeNXIWnzBXpCSLTEDX6uDxzLXuxuCpvzcgogHS0Ti21EgKXxg o8OaZEheRJh1k5hSnRCyJIXk4AbcHRCJQqpdkKApDUwtrAospvftLZsQ3I/f0mI2E7t1 KBqBpmIq/kVLPRep4x8lvkTxQQQr3ZM4zBOcORwngmo+c5UQoItDewOqus1pHZUqoAyl Ul8BTtEys6+0CjtifzzQBOecSOlu+qMp2jvxDlpVOQZTnknjdIpftnRCrrNFYCxs0cOk CPomgJWxMed+9Q/t8aynXYW5KBVa1OEKl4BboMZsQkVnk26zfUzKADF0gPkRYHi96jCb V/fg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=13hXRr+MYn6m83YVmg8AQLFa4xTK0Q6h3cVbYyzSAzk=; b=IbyAF1K5Ijm6tEII8uQ3z9Xmh6ef/iyxR6s0erh5ti1B16wDobsSG3FMtVCkGyrh88 MpkxOkVkjXdkIcHgS0EyxSchMDehrOo6ZqmrH62vGdnvG2f2yAaVeuExLsj9WNRVK+16 jE9GJtuUfPpIDEBOEcYwfZfe5srRhkXJnREKzMdh4xpBqkHLcySIFOmXGyiO8a1gOGaz VH6anJMcrHGVAo8UzXmaXCKcN+uql1cFFwVQGCut0wSejjaGlqyytBuLNBOkAot3Cgzm O9wXmX7u/s/Wt4kkIZ+40q4yJ81SpAIteQNmda6ij8Ox4SN2OYWUg9xia4xC+Kcbz3Ip O+Og==
X-Gm-Message-State: AFqh2kqzp2t+7YFUSR184HNUs98jeZ9us5AwcrzDnWS4wj7KoYfjBUTd N3lcOSSWzXw7tTtdM7CbK/+N7dGGLjhJf/6ndWrntach
X-Google-Smtp-Source: AMrXdXsXeHQmIZgoPsJ5/6SfajtHQYiugz6jjLl/F0vn7BOL6rnMdcWpbKCIy9ErC4k6act36O3bMiwAfmHa8zWmVtk=
X-Received: by 2002:ac8:774b:0:b0:3a5:7c31:2e3e with SMTP id g11-20020ac8774b000000b003a57c312e3emr1988741qtu.111.1673373598193; Tue, 10 Jan 2023 09:59:58 -0800 (PST)
MIME-Version: 1.0
References: <CA+RyBmX14e=5P6jxpxCm1LYVJZet2bn-OjzXkTSAJ9VGDAZoBw@mail.gmail.com> <CA+RyBmUMp6Zxit=_qnrOCjMAG0uQ5XNwE7A2vCBoZUnviqfZ_w@mail.gmail.com> <49C29FA2-A351-4623-8B1A-B614FF85B7F6@tony.li> <CA+RyBmXYB8E0iKVmH5OdFFK2LDgDoAXSLNZjHJJAPv-=w6yL4g@mail.gmail.com> <830D9496-FC21-4A62-895D-A518B03B5115@tony.li> <CA+RyBmX5ZVjvcr15q83hoq9UOpDUL4-s7bsytindsjJYFphCaw@mail.gmail.com> <47D2DAA2-BE86-48B4-9903-C2A39E13ADEE@tony.li>
In-Reply-To: <47D2DAA2-BE86-48B4-9903-C2A39E13ADEE@tony.li>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 10 Jan 2023 09:59:46 -0800
Message-ID: <CA+RyBmWwy3rpS873FnPv4L-N5vbEsOudMug3fzHO_tsuMeQ3Zw@mail.gmail.com>
To: Tony Li <tony.li@tony.li>
Cc: mpls <mpls@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e59c4e05f1eca630"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/eCh0PCifapjgNpakiAEdJXd7XW0>
Subject: Re: [mpls] Notes on draft-jags-mpls-mna-hdr-04
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 10 Jan 2023 18:00:00 -0000

Hi Tony,
thank you for your kind consideration of my notes. I agree with the
proposed text. I greatly appreciate our discussion.

Regards,
Greg

On Tue, Jan 10, 2023, 08:17 Tony Li <tony.li@tony.li> wrote:

>
> Hi Greg,
>
>
> How about we add this:
>>>
>>> A node that removes the last NAS that references post-stack
>>> data MUST also remove the post-stack data.
>>>
>> GIM>> It is clearer. Do you think that a small tweak will help a bit more:
>> Tony's text:
>> A node that removes the last NAS that references post-stack
>> data MUST also remove the post-stack data.
>> Greg's text:
>> A node that removes the last NAS that references post-stack
>> data MUST also remove that post-stack data.
>>
>>
>>
>> That begs the question, if it’s not removing all of the PSD, which parts
>> does it remove?
>>
> GIM2>> Great question, thank you. I imagine that if a NAS that references
> a PSD is removed, then only the PSD that is referenced may be removed.
> Would an additional word-tweaking help:
> NEW TEXT:
> A node that removes a NAS that references PSD MUST
> remove the PSD if no other NAS references it.
>
>
>
> After consulting with others, I would like to propose something similar:
>
> A node that removes the only NAS that has the P bit set MUST remove all
> PSD.
>
>
>>>    - s/OAM logging/OAM action/?
>>>
>>>
>>> I think you’re referring to the text in the introduction. The intent
>>> here was to refer to the actual result of the OAM action, not the action
>>> itself.
>>>
>> GIM>> Although sometimes an OAM action triggers logging a message, that
>> is not always the case. Was it in reference to a specific OAM action?
>>
>>
>>
>> No.  This was just an example.  We’re talking about sentence 2 in the
>> introduction:
>>
>> Forthcoming applications require MPLS packets to perform special network
>> actions
>> and carry optional Ancillary Data (AD) that can affect the packet
>> forwarding decision or trigger OAM logging.
>>
>> I would be happy to change ‘can’ to ‘could’, or add the words ‘, for
>> example’ at the end, if that would help.
>>
> GIM2>> Personally, I prefer the latter but either works.
>
>
>
> Agreed. Done.
>
>
>
>>>    - User-defined actions are mentioned twice in the document.
>>>    Considering the extent of the document, a new document documenting
>>>    user-defined actions, their scope, etc., would be a reasonable format. What
>>>    do you think?
>>>
>>>
>>> I don’t understand the concern. This document reserves code points for
>>> user-defined actions.  Beyond that, it’s completely up to the users to
>>> document such actions. It’s a completely blank slate and I’m not sure what
>>> more can be said. The whole point it to leave it as open as possible.
>>>
>> GIM>> As Loa suggested, having a new document is reasonable. I'd be happy
>> to note that the user-defined actions are outside the scope of this
>> document and are for further study.
>>
>>
>>
>> User defined actions need to be documented here at least a little bit.
>> At the very least, we need to mention them and then we need the allocation
>> for some code points in the IANA considerations section (where they’re
>> labelled ‘private use’ to match IANA conventions), so I don’t think we can
>> wholesale remove them.
>>
>> I still don’t understand what more needs to be said.
>>
> GIM2>> I'll leave that to the group discussion. I have some uneasy
> feelings toward user-defined MNAs, but yet nothing that I can put my finger
> at.
>
>
>
> I concur with the uneasy feelings. :-)
>
>
> Regards,
> Tony
>
>