[mpls] Re: Follow-up comments on draft-ietf-mpls-spring-inter-domain-oam

Greg Mirsky <gregimirsky@gmail.com> Tue, 21 May 2024 20:21 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 6A93AC0900B8; Tue, 21 May 2024 13:21:57 -0700 (PDT)
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_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 vsvr5ItEl3Kw; Tue, 21 May 2024 13:21:55 -0700 (PDT)
Received: from mail-yb1-xb2f.google.com (mail-yb1-xb2f.google.com [IPv6:2607:f8b0:4864:20::b2f]) (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 A5D3DC344BDA; Tue, 21 May 2024 13:21:28 -0700 (PDT)
Received: by mail-yb1-xb2f.google.com with SMTP id 3f1490d57ef6-dc6cbe1ac75so63078276.1; Tue, 21 May 2024 13:21:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716322887; x=1716927687; 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=DDxGHm7Fo00n/EZP9nPgF1AuTrqQRiELilIV6gJz6Kw=; b=RXXqaFbdRtfKgRcgOIF3SQjwRaCcr9aDNzj+18yfW+SIu7Iij1mgav/gq++uxpbCBU 8XFFVd7ork7A4vfpTyqLwrVPdTy+FyAeg+V24o+LSkKilqnrE4wWNuV1gA1kix0fJdrE iAj6GSEkYvFdNm+zvjobL0LmyNwQkubY1Y9e8aD7M5kAMt6zx2IShfI2XmpDcz2Ezei1 I/7eqKFIBXI9BBftmPWBEft79SUr0Xn3JRnfYQcAgRfqNNDDRG74Mic/CyzOvNuuLVV4 eYu5PZdoN7lz1jWb1FTld/Gr3X7mIHswjGkt/Y2f3u1ORfe9LtaNfXvk07Ff7QvXPRwH Iuhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716322887; x=1716927687; 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=DDxGHm7Fo00n/EZP9nPgF1AuTrqQRiELilIV6gJz6Kw=; b=bjYA0Ly8ChthC1TBcubErYhGam/D7rXg1qDN3OUkFg9LT5mqq+4GMH3ajEsXWRBsI0 0fZNmf8hGW6WgoUrF5kEGeEvzCuil6cHe4xuUxhraK+R2szPThPjUFMYx9ypuRaPyFRN bZfRJAQpZmTPBBFN3+ra+9ElFpQ9k4IU+TyXo3kFInv/tLW166L3kPxQqoOYzrKW/Vjk /vqXBvh+pO+wRIY8AgwoIQHEbQUwBM1ODNz2MU9iRwiQRh2WoaKaUWmE+RZ/BgqLYP+T 8IEpthETryzS4nnh7rDNaNLDXYPE/Uf7EW1TDmVBndoDrmpAaIuA6k0diVsZDlf9AMAV SMrg==
X-Forwarded-Encrypted: i=1; AJvYcCWy1G/G9jFRayMA5J+vSsoOoCJWQlrRt9ER9ydCOq7hrmXz3Z7N7CercQQtszBgHClgDnRA+wevM6T31KX2gSj4BKlv1fjMgFn4xuiEyWYlwcG0MDvLUQi7yPisPaWDC/lSHq6vV2nrVaneWhvP+pJx3Vut2f3g486/xwemIFcpypOBXOdOvcdrbHMwTbxalT7EXaGN80hQ6NhzDRyPYTRCalyIqEBcjiba6Q==
X-Gm-Message-State: AOJu0YwdkzXhUlkl7JIH2e6YkIAUFjJ2wzzsZrNEssxQs0Y+0X1/K+r0 fGa3HCSn/lJaLRSI6B2QRU9G9IUauUwbciP6J+kcArE/icJymGj7G4aCIc66er+OlNz6zBS+CO2 pzjh/nUA1Uuw3wWJ3g/INXWa5/tkk9w==
X-Google-Smtp-Source: AGHT+IFOnPH72sRFSQvTwZq4OB/vuTHU3kASnf+WP4Qw9BtDAvpDz4FSUhrRLn0PBXiP+9WmXur60WYzd1kJOJeqc/U=
X-Received: by 2002:a25:ab8d:0:b0:dc6:db56:eb6a with SMTP id 3f1490d57ef6-df4906e6b46mr7329245276.28.1716322887458; Tue, 21 May 2024 13:21:27 -0700 (PDT)
MIME-Version: 1.0
References: <CA+RyBmX2JbzpmGEk+O90bnq=jd16Y674-2MMzMkXzRZu93fJ0w@mail.gmail.com> <CA+RyBmXLvo_N61WUZshuSQdF2HF+0yS3oph+TQ_HGsy946wzqA@mail.gmail.com> <MW5PR13MB5485CDAF27D350D7C14EFF08D2E72@MW5PR13MB5485.namprd13.prod.outlook.com> <CO1PR05MB831472A35117AE56E903D26BD5EC2@CO1PR05MB8314.namprd05.prod.outlook.com> <CA+RyBmW39E=D3+ZdbZK5Fj3Ftj4RWkahAM+eTJO1WYuWEQQEhg@mail.gmail.com> <CO1PR05MB83147CAAA1798B8024D9274BD5E92@CO1PR05MB8314.namprd05.prod.outlook.com>
In-Reply-To: <CO1PR05MB83147CAAA1798B8024D9274BD5E92@CO1PR05MB8314.namprd05.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 21 May 2024 13:21:15 -0700
Message-ID: <CA+RyBmXcZ=z_prfjjiZd8ecMrz_CKXCGHK3+i72qXs5NezBkdw@mail.gmail.com>
To: Shraddha Hegde <shraddha@juniper.net>
Content-Type: multipart/alternative; boundary="00000000000006ec430618fc9074"
Message-ID-Hash: VGY2I6UG6SLJEZB5P7KIEU4JOMY7GHWC
X-Message-ID-Hash: VGY2I6UG6SLJEZB5P7KIEU4JOMY7GHWC
X-MailFrom: gregimirsky@gmail.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 <mpls@ietf.org>, MPLS Working Group <mpls-chairs@ietf.org>, "draft-ietf-mpls-spring-inter-domain-oam@ietf.org" <draft-ietf-mpls-spring-inter-domain-oam@ietf.org>, spring <spring@ietf.org>, Last Call <last-call@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [mpls] Re: Follow-up comments on draft-ietf-mpls-spring-inter-domain-oam
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
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>

Hi Shraddha,
thank you for your kind consideration of my comments and thoughtful updates
addressing them. All updates look good to me.

Regards,
Greg

On Mon, May 20, 2024 at 8:18 AM Shraddha Hegde <shraddha@juniper.net> wrote:

> Hi Greg,
>
> Snipping to open comments...
> Version -16 will have the changes.
>
>
> > GIM>> I looked through RFC 8029 and RFC 7110 to see which error code(s)
> could be considered appropriate in this scenario. RFC 7110 states, "Any new
> sub-type added to TLV Type 1 MUST apply to the TLV Type 21 as well." I
> believe this requirement holds in reverse, i.e., any new sub-type added to
> the TLV 21 MUST apply to the TLV 1 (and 16). If correct, the document is
> expected to specify how the conforming implementation reacts to Segment
> sub-TLV presence in Target FEC Stack (Type 1) or Reverse-path Target FEC
> Stack TLV (Type 16).
>
>
>
> Furthermore, it seems that to improve the ease of
> operating heterogeneous (regarding this specification) MPLS domain, more
> text that describes interworking with a system that does not support this
> draft would be helpful. For example, Section 5.4 of RFC 7110 defines the
> potential behavior of the sender of the echo request message when receiving
> the echo reply with the particular error code.
> <SH> Added text below
>
> " If the ingress node does not support return code
> "Use Reply Path TLV
> in the echo reply for building the next echo request" (defined in this
> document),
> log should be generated indicating the return code and the operator may
> choose
> to specify the return path explicitly or use other mechanisms to verify The
> SR policy.
>
> If the return code is  TBA2 ,"Local policy does not allow dynamic Return
> Path building" , it indicates that the intermediate node does not support
> building dynamic return path. Log should be generated on the ingress
> receiving
> this return code and the operator may choose to specify the return path
> explicitly
> or use other mechanisms to verify the SR Policy."
>
>
> >
> >    - My other question is about the relationship between the number of
> >    defined new elements (sub-TLVs and fields that those contain) and the
> level
> >    of reporting possible inconsistencies in sub-TLVs using the Return
> Code
> >    field in the echo reply packet. Could there be more validation
> failures
> >    that must be reported to the sender of the echo request packet?
> >
> > <SH> I think the “malformed echo request received” return code would be
> > sufficient . Added below text
> >
> > “If the echo request message contains
> >
> > malformed Segment Sub-TLV, an echo reply with return code set to
> >
> > "Malformed echo request received" and the
> >
> > Subcode set to zero must be sent back to the ingress LSR.”
> >
> > GIM>> Thank you for clarifying and updating Section 6.2 of the draft. I
> think it would be very helpful if the document further clarified what
> constitutes the malformity of the Segment TLV.
>
> <SH> updated as below
>
> " If the echo request message contains
> a malformed segment sub-TLV, such as incorrect length field,
>  an echo reply with return code set to..."
>
> Rgds
> Shraddha
>
>
>
> Juniper Business Use Only
> -----Original Message-----
> From: Greg Mirsky <gregimirsky@gmail.com>
> Sent: Thursday, May 16, 2024 9:42 PM
> To: Shraddha Hegde <shraddha@juniper.net>
> Cc: James Guichard <james.n.guichard@futurewei.com>; mpls <mpls@ietf.org>;
> MPLS Working Group <mpls-chairs@ietf.org>;
> draft-ietf-mpls-spring-inter-domain-oam@ietf.org; spring <spring@ietf.org>;
> Last Call <last-call@ietf.org>
> Subject: Re: Follow-up comments on draft-ietf-mpls-spring-inter-domain-oam
>
> [External Email. Be cautious of content]
>
>
> Hi Shraddha,
> thank you for your consideration of my comments. I've reviewed the new
> version of the draft and have some follow-up questions and notes. Please
> find them below tagged GIM>>.
>
> Regards,
> Greg
>
> On Wed, May 15, 2024 at 8:18 AM Shraddha Hegde <shraddha@juniper.net>
> wrote:
>
> > Greg,
> >
> >
> >
> > Thans again for the careful review and comments.
> >
> > Pls see inline <SH> for replies.
> >
> > Version -14 will address your comments.
> >
> >
> >
> > Rgds
> >
> > Shraddha
> >
> >
> >
> > Juniper Business Use Only
> >
> > *From:* James Guichard <james.n.guichard@futurewei.com>
> > *Sent:* Friday, May 10, 2024 9:59 PM
> > *To:* Greg Mirsky <gregimirsky@gmail.com>; mpls <mpls@ietf.org>; MPLS
> > Working Group <mpls-chairs@ietf.org>;
> > draft-ietf-mpls-spring-inter-domain-oam@ietf.org; spring
> > <spring@ietf.org>; Last Call <last-call@ietf.org>
> > *Subject:* Re: Follow-up comments on
> > draft-ietf-mpls-spring-inter-domain-oam
> >
> >
> >
> > *[External Email. Be cautious of content]*
> >
> >
> >
> > Dear authors,
> >
> >
> >
> > I would appreciate a response from this last-call review prior to
> > moving the document forward to the next step.
> >
> >
> >
> > Thanks!
> >
> >
> >
> > Jim
> >
> >
> >
> > *From: *Greg Mirsky <gregimirsky@gmail.com>
> > *Date: *Friday, May 3, 2024 at 12:03 PM
> > *To: *mpls <mpls@ietf.org>, MPLS Working Group <mpls-chairs@ietf.org>,
> > draft-ietf-mpls-spring-inter-domain-oam@ietf.org <
> > draft-ietf-mpls-spring-inter-domain-oam@ietf.org>, James Guichard <
> > james.n.guichard@futurewei.com>, spring <spring@ietf.org>, Last Call <
> > last-call@ietf.org>
> > *Subject: *Re: Follow-up comments on
> > draft-ietf-mpls-spring-inter-domain-oam
> >
> > Dear All,
> >
> > I've shared my comments about the
> > draft-ietf-mpls-spring-inter-domain-oam-12. It seems like the latest
> > version 13 does not address my questions. Please consider these
> > comments as part of IETF LC.
> >
> >
> >
> > Regards,
> >
> > Greg
> >
> >
> >
> > On Tue, Apr 23, 2024 at 5:06 AM Greg Mirsky <gregimirsky@gmail.com>
> wrote:
> >
> > Dear, Authors, WG Chairs, et al.,
> >
> > I've shared my notes on this work earlier and recently was asked by
> > the AD to re-read the current version of the document. I greatly
> > appreciate the work of the Authors in improving the document.  I have
> > several questions of a general nature and some nits that may be
> > addressed before the next step
>