Re: [mpls] draft-ietf-mpls-mna-hdr draft updates

Jaganbabu Rajamanickam <jaganbaburietf@gmail.com> Thu, 31 August 2023 13:52 UTC

Return-Path: <jaganbaburietf@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 A1B8EC13AE4B; Thu, 31 Aug 2023 06:52:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 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, T_HTML_ATTACH=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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=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 bfAlFnR-rLhy; Thu, 31 Aug 2023 06:52:52 -0700 (PDT)
Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (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 D631BC13AE38; Thu, 31 Aug 2023 06:52:51 -0700 (PDT)
Received: by mail-wr1-x436.google.com with SMTP id ffacd0b85a97d-31ad779e6b3so682941f8f.2; Thu, 31 Aug 2023 06:52:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693489970; x=1694094770; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+9XqipiZ7UhgJUxVPT4YjLY8c04uSnUjqZswsxSr2so=; b=UrUVQr+mxOUG29kp5LMDC2ziq2Cfc1LKgpwUBz7CL5Wtk+FCeBOyxJf9c4QJcK40Z5 Ryy+4rWoShLaOwFbyeQTGKJ3KlFYzQXrH7N/LX7z6pvv1mK5qdt9LSvavJIL1Oatklos Qx6iwmz8/rLF6/n/Qauc7639vkrltdgiqAu0kgLYjhuhS07BHvIzgOXNDp+QKtj8uPbh +xbM+LKmL2gCcbrxlNj/4ODW6u63qigxxby5Gq9ApGnYaUyeX1oW5N80t6QffzTneMEg 9QVqJ4JSIubhOH9K3k5y6Egxf79AQmAYFXRlJSiDptt0ehoZOAbfMCPiBAMyqHuQ2Ybu hTBQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693489970; x=1694094770; 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=+9XqipiZ7UhgJUxVPT4YjLY8c04uSnUjqZswsxSr2so=; b=MGDLwz60V9r3+Vx0XNRLwKTYSzsIH83v96TKfYYpv2TlYnPhfxboNN98NgoyTt7rwI D+YT0H1pLLen9N/6k7DULqf/xSrDxwGZnZeixKZJtTG4n0D64REsNbbPQOW3V5kk6Qat Ih8uRNkVl4277PmbegZuWr9yG2Gyg22/jnq+y3XaXE3tuk1q+Oo0Wl8vRRhgZkbxWgyM n78fHczybAAU8du5Y0t6DBXBDmuicNoY3dDA91u/k2OQtuvsj+SfMnWrHORztrUgv8c+ AZjh3TLbfS/IZJTYy4ryCPyQ25IhamT7+vx8YCjq7R8pofCKOPiI2u9KBCkwfXo2qMpn JqZw==
X-Gm-Message-State: AOJu0YwLv4M3zTILMhbs2IR2O+4EefVodmCsVb4be0/nDV7xSWn82KcX McyaBMX68lQZVRxcZuWx0uE9rVLNMguEr+sbi2doFj2WonmiIg==
X-Google-Smtp-Source: AGHT+IHJQrS+jF298up8sVEHGhDYt5l+f644ojLWOSjrn+lMoJm1cl2ZpRMPpzvEK7nOJTQzBVX9VUEW2XBFt/IQme4=
X-Received: by 2002:a5d:404f:0:b0:319:68ba:7c8e with SMTP id w15-20020a5d404f000000b0031968ba7c8emr3779016wrp.38.1693489969461; Thu, 31 Aug 2023 06:52:49 -0700 (PDT)
MIME-Version: 1.0
References: <CAPOsKjESyVS-LcL9uPuYzLQvTTcuz-Eyfqh_Y236owrMd27sCQ@mail.gmail.com> <MN2PR11MB4064D18273A771FF06A6E6A2D01EA@MN2PR11MB4064.namprd11.prod.outlook.com> <CA+RyBmWcnhqhDjKhydRhe9mVrsFUnyDJb-Odp_L-5uB2mUyvWg@mail.gmail.com> <CAPOsKjF-EZpETi+S7Nf8_0+CWRibpr-g33B99RstY3MixsRNMA@mail.gmail.com> <CAPOsKjGr8SX6PymtANa9Ghn0kqRpYBjiNhx+b0M36Ss3h-oDTQ@mail.gmail.com> <A67904AE-8631-4855-A8F3-31F374617104@tony.li> <3533f8dc-0b96-d00b-de3e-41ac60216dc7@pi.nu> <CA+RyBmWk7jJ-Kuzx6fNSHx0h-5ijRMHZLndNHBBSTxdEwSuCzw@mail.gmail.com>
In-Reply-To: <CA+RyBmWk7jJ-Kuzx6fNSHx0h-5ijRMHZLndNHBBSTxdEwSuCzw@mail.gmail.com>
From: Jaganbabu Rajamanickam <jaganbaburietf@gmail.com>
Date: Thu, 31 Aug 2023 09:52:37 -0400
Message-ID: <CAPOsKjGjv-uXNUdV_qPbo2=LLqRjwK1XcD-xZ46Nn6Nv2O7Dnw@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: Loa Andersson <loa@pi.nu>, Tony Li <tony.li@tony.li>, draft-ietf-mpls-mna-hdr@ietf.org, "Jaganbabu Rajamanickam (jrajaman)" <jrajaman=40cisco.com@dmarc.ietf.org>, mpls-chairs <mpls-chairs@ietf.org>, mpls <mpls@ietf.org>
Content-Type: multipart/mixed; boundary="0000000000000fb7540604385c94"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/FOnBsacG_YoVWwdzrA7hgueMx3I>
Subject: Re: [mpls] draft-ietf-mpls-mna-hdr draft updates
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: Thu, 31 Aug 2023 13:52:56 -0000

Hello Greg and Loa,
    Thanks for the comments.
     We have updated the draft as per the comments. Please let us know if
that is ok.
     We are attaching the diff and the updated version of the draft with
this email.

Thanx,
Jags

On Thu, Aug 31, 2023 at 3:06 AM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Jag,
> thank you for your kind consideration of my notes. I like the update but I
> think that Loa's proposals make them even better. I support updates that
> include Loa's propsed texts.
>
> Regards,
> Greg
>
> On Thu, Aug 31, 2023, 09:58 Loa Andersson <loa@pi.nu> wrote:
>
>> Working Group,
>>
>> Some of the chairs are on vacation, this that the work is going a little
>> bit slower than normal, thanks for your understanding.
>>
>> However we will discuss how to progress the draft, including polling
>> recent changes.
>>
>> <chair hat off>
>>
>> I agree with Tone that the changes that has been dome is mostly good.
>>
>> One small editorial comments. In section 7 the current craft says:
>>
>> 7.  NAS placement in the Label Stack
>>
>>     Regardless of whether packets are being forwarded based on Segment
>>     Routing [RFC8662], LDP [RFC5036], or RSVP-TE [RFC3209], the node
>>     adding an NAS to the label stack will need to place a copy of the NAS
>>     where it can be read by the relevant nodes.  Each node along the path
>>     will have Readable Label Depth (RLD) defined as the number of labels,
>>     starting from the top of the stack, a router can read in an MPLS
>>     packet received on its incoming interface(s).  If the NAS is to be
>>     processed by a particular node, then the entire NAS MUST be placed so
>>     that it is within RLD by the time the packet reaches the node.
>>
>>     If the label stack is deep, several copies of the NAS may need to be
>>     encoded in the label stack.
>>
>> I suggest  the following change in the second sentence of the first
>> paragraph
>>
>> s/Each node along the path will have Readable Label Depth (RLD) defined
>> as the number of labels/Each node along the path will have Readable
>> Label Depth (RLD) defined as the number of LSEs.
>>
>> Also LSEs of format B, C and D will need to be counted.
>>
>> You are using "label" the same way in section 7.1, I don't think it is
>> strictly necessary to update section 7.1, but the definition should be
>> correct.
>>
>> Since the RLD should be defined in the framework, the authors of the
>> framework need to review the definition.
>>
>> <chair hat on>
>>
>> /Loa
>>
>>
>>
>> On 2023-08-31 02:24, Tony Li wrote:
>> >
>> > These changes look good to me.
>> >
>> > As this is now a WG document, we need to have consensus to publish
>> these
>> > changes.  I would ask that the WG chairs start the polling process.
>> >
>> > Regards,
>> > Tony
>> >
>> >
>> >> On Aug 30, 2023, at 10:37 AM, Jaganbabu Rajamanickam
>> >> <jaganbaburietf@gmail.com> wrote:
>> >>
>> >> Hello Everyone,
>> >>   I have updated the RLD specific comments from Tony and Greg.
>> >>  I am sending the latest draft and the diff.
>> >>
>> >> Thanx,
>> >> Jags
>> >>
>> >> On Wed, Aug 30, 2023 at 1:31 PM Jaganbabu Rajamanickam
>> >> <jaganbaburietf@gmail.com <mailto:jaganbaburietf@gmail.com>> wrote:
>> >>
>> >>     Hello Greg,
>> >>
>> >>        Thanks for the review.
>> >>
>> >>        We could add the text on RLD which you have suggested.
>> >>
>> >>        For MSD, How about the below text in section "9.1 -
>> >>     Encapsulating Node Responsibilities".
>> >>
>> >>        The path computation needs to know the Maximum SID Depth (MSD)
>> >>        that can be imposed at the ingress node of a given SR path
>> >>     [RFC8664].
>> >>        This ensures that the label stack depth of a computed path does
>> not
>> >>        exceed the maximum number of labels (i.e., MSD) the node is
>> >>     capable of imposing.
>> >>        The MSD needs to include the MNA Sub-Stacks to be added.
>> >>
>> >>     Thanx,
>> >>     Jags
>> >>
>> >>     On Mon, Aug 21, 2023 at 2:52 PM Greg Mirsky <gregimirsky@gmail.com
>> >>     <mailto:gregimirsky@gmail.com>> wrote:
>> >>
>> >>         Hi Jags,
>> >>         thank you for sharing the updates. I have a couple
>> >>         of questions about RLD.
>> >>
>> >>           * The updated draft presents RLD as being a newly defined
>> >>             term introduced in this draft. Although RLD might be
>> >>             related to ERLD-MSD defined in RFC 9088, that is okay if
>> >>             the draft provides a clear definition of the new term.
>> >>             Section 7, in my understanding, describes the usage of RLD
>> >>             but is rather short on defining it. Would the following
>> >>             text be acceptable:
>> >>
>> >>         Readable Label Depth is defined as the number of
>> >>         labels, starting from the top of the stack, a router can read
>> >>         in an MPLS packet received on its incoming interface(s).
>> >>
>> >>           * It looks like RLD is presented as a system-wide parameter.
>> >>             I think that it might be more accurate to consider RLD per
>> >>             ingress interface (see the proposed definition of RLD
>> above).
>> >>
>> >>         Also, do the Editors find it helpful to note that the Base
>> >>         MPLS Imposition MSD affects the imposition of the label stack
>> >>         that includes MNA?
>> >>
>> >>         Regards,
>> >>         Greg
>> >>
>> >>         On Mon, Aug 21, 2023 at 10:29 AM Jaganbabu Rajamanickam
>> >>         (jrajaman) <jrajaman=40cisco.com@dmarc.ietf.org
>> >>         <mailto:40cisco.com@dmarc.ietf.org>> wrote:
>> >>
>> >>             Hello Everyone, ____
>> >>
>> >>                Attaching new attachments and resending.____
>> >>
>> >>             __ __
>> >>
>> >>             Thanx,____
>> >>
>> >>             Jags____
>> >>
>> >>             __ __
>> >>
>> >>             *From: *Jaganbabu Rajamanickam <jaganbaburietf@gmail.com
>> >>             <mailto:jaganbaburietf@gmail.com>>
>> >>             *Date: *Monday, August 21, 2023 at 1:21 PM
>> >>             *To: *mpls <mpls@ietf.org <mailto:mpls@ietf.org>>
>> >>             *Cc: *mpls-chairs <mpls-chairs@ietf.org
>> >>             <mailto:mpls-chairs@ietf.org>>,
>> >>             draft-ietf-mpls-mna-hdr@ietf.org
>> >>             <mailto:draft-ietf-mpls-mna-hdr@ietf.org>
>> >>             <draft-ietf-mpls-mna-hdr@ietf.org
>> >>             <mailto:draft-ietf-mpls-mna-hdr@ietf.org>>
>> >>             *Subject: *draft-ietf-mpls-mna-hdr draft updates____
>> >>
>> >>             Hello Everyone,____
>> >>
>> >>                Based on the WG discussion and comments, we have
>> >>             updated the draft. I am attaching the latest draft and the
>> >>             diff before publishing. Please take a look and provide
>> >>             feedback.____
>> >>
>> >>             __ __
>> >>
>> >>             Below are the updates made to the draft.____
>> >>
>> >>             __ __
>> >>
>> >>              1. Define and use term RLD (Readable Label Depth)____
>> >>              2. Add MNA Label in Figure 1____
>> >>              3. Packet format to show bits 0 – 9____
>> >>              4. Reserved bits are marked as MUST be zero and ignored
>> >>                 on receipt____
>> >>              5. Section 7 to clarify PHP node behaviour____
>> >>              6. Section 7.1 added on “actions on node pushing
>> labels”____
>> >>              7. Deleted stale section of 13.3 on “Network Actions
>> >>                 Flags with Ancillary Data”____
>> >>              8. Designated Editors____
>> >>              9. Informational References (both moved from
>> normative)____
>> >>
>> >>             __ __
>> >>
>> >>             __ __
>> >>
>> >>             Thanx,____
>> >>
>> >>             Jags____
>> >>
>> >>             _______________________________________________
>> >>             mpls mailing list
>> >>             mpls@ietf.org <mailto:mpls@ietf.org>
>> >>             https://www.ietf.org/mailman/listinfo/mpls
>> >>             <https://www.ietf.org/mailman/listinfo/mpls>
>> >>
>> >>
>> <draft-ietf-mpls-mna-hdr-03.txt><draft-ietf-mpls-mna-hdr-03.diff.html>_______________________________________________
>> >> mpls mailing list
>> >> mpls@ietf.org
>> >> https://www.ietf.org/mailman/listinfo/mpls
>> >
>> >
>> > _______________________________________________
>> > mpls mailing list
>> > mpls@ietf.org
>> > https://www.ietf.org/mailman/listinfo/mpls
>>
>> --
>> 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://www.ietf.org/mailman/listinfo/mpls
>>
>