Re: [RTG-DIR] [Last-Call] Rtgdir last call review of draft-ietf-mpls-lspping-norao-06

Greg Mirsky <gregimirsky@gmail.com> Sun, 11 February 2024 23:50 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01DE4C14F5F6; Sun, 11 Feb 2024 15:50:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.105
X-Spam-Level:
X-Spam-Status: No, score=-1.105 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, FREEMAIL_REPLY=1, 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_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no 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 qOT7pIRqAd9H; Sun, 11 Feb 2024 15:50:20 -0800 (PST)
Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) (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 859B0C14F5EF; Sun, 11 Feb 2024 15:50:20 -0800 (PST)
Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-604b23fc6a7so26614397b3.0; Sun, 11 Feb 2024 15:50:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707695419; x=1708300219; 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=mng+9+YHH5865i9Y2DHYq3U1W+ldDQMcx/YNmBvRf8k=; b=Kv+xZGq7BuHg5HkogHJtbyDMZ2R2GRDfn8ByC0vW44iQxItFfJWDnagaImQ23WNBJx T4d6coGassHfe/gER14Kkhn/BBixgdOR12/PkN5wKERhYlW1h0r5/ZxV6lvxEI3aOE8U FUWDkfMsik0gQrZY/kQHflz5zuamdn2BmDYAOdP7kls/hNCvO+Ysxv0yE3ESbZn6T+XP 6f93x7VZQQc7ITceu40hHMKO+s559kUDeLFwb0VSZOwWD5jPqft/5SK0GZRw+oWrQbk+ mORuVwboSxaEKA30XVXd9TqJy+rZQ5MYYI2h8WxQAd29DfZaF/PMMXEbY8iYKkDUaUz8 CFtA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707695419; x=1708300219; 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=mng+9+YHH5865i9Y2DHYq3U1W+ldDQMcx/YNmBvRf8k=; b=R+wP6f5lk2Bn9HH9v7QgIRHeZ134UFyOnWjJknofpg2Q/o9fZD+/lz3w94VgKvi38D EHqHDp85Pn6GjZK+b9IOV39PWyusww8tZoNV5/WXJ+l5oLJOaFIfgwJHFYwTSRG6BpHf z1h4i4Y+wQawlY1hRBusZ00qJYwXkzGZBZIlrL451hCtOtCCWFQWI5mIwvWEwtrUsVmu m+B2waoUktp3uJitZb7eiobJE38XFi43gHDLo7yi6lvOMjIflPpEFhyOb3MxxPDs2b8F if3ZLdPmiJ+VOojHYd9KEqCtO+r2oiJxiPnTXb66fYJJXm3jaG/ngkZjTpeJ2vd7zzEG nWwg==
X-Gm-Message-State: AOJu0YzoU5cERMsY5f7korTNz2LVoWA0EKGzvXuHrXJrsz9VNHqwPZSj VhOpw+JSEEg+EWLoT0MOHMVItBhjMDif2L++jxZuizjwXMbzUX/GtexC1Did8Ds/3ldBuR9xZaW q9kTAu+xZCjw+SNjT92DTcAnQFRSq8Mttzys=
X-Google-Smtp-Source: AGHT+IFwBzs17aeJ1sP26n8obQs/zjNZus4ETmblK5ldwRGRb5WsQ3F0G/447fKXPZpsw23p9A7PujnQw5IgXanVDik=
X-Received: by 2002:a05:690c:428c:b0:604:dd57:7845 with SMTP id gj12-20020a05690c428c00b00604dd577845mr2803244ywb.2.1707695419500; Sun, 11 Feb 2024 15:50:19 -0800 (PST)
MIME-Version: 1.0
References: <170712440103.40611.16663211097190972973@ietfa.amsl.com> <CA+RyBmWdCwaW1JvfGb8rFntWGpkbse+ZtiDP167kt+k_GL32vQ@mail.gmail.com> <CAB75xn5UAh0_b5LNjkZO+T_yeivgmAzjnrk3_X9Q0jSdPEco6Q@mail.gmail.com>
In-Reply-To: <CAB75xn5UAh0_b5LNjkZO+T_yeivgmAzjnrk3_X9Q0jSdPEco6Q@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Sun, 11 Feb 2024 15:50:08 -0800
Message-ID: <CA+RyBmUu3XozA_RaeeAmoZabBiH=dMU_2vAHT=H+2XPqaKc2Nw@mail.gmail.com>
To: Dhruv Dhody <dhruv.ietf@gmail.com>
Cc: Dhruv Dhody <dd@dhruvdhody.com>, rtg-dir@ietf.org, draft-ietf-mpls-lspping-norao.all@ietf.org, last-call@ietf.org, mpls@ietf.org
Content-Type: multipart/mixed; boundary="000000000000dd4aba061123d27d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/4Qtht5LuK9IYAf50q22ndf4G28g>
Subject: Re: [RTG-DIR] [Last-Call] Rtgdir last call review of draft-ietf-mpls-lspping-norao-06
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Feb 2024 23:50:25 -0000

Hi Dhruv,
thank you for your thoughtful suggestions. I've added more notes below
tagged GIM2>>. Attached, please find the updated working version of the
draft.

Regards,
Greg


On Tue, Feb 6, 2024 at 7:41 PM Dhruv Dhody <dhruv.ietf@gmail.com> wrote:

> HI Greg,
>
> Thanks for taking my comments into consideration.
>
>>
>>> ## Major
>>>
>>> - It would be incorrect to put RFC 7056 (which is being made historic)
>>> in the
>>> "updates:" list at the top of the page. Note that, one needs to follow
>>> the
>>> "status-change" document process to mark the RFC as historic which
>>> should be
>>> triggered by the AD. The job of this I-D is to articulate the reasons
>>> why the
>>> RFC7506 should be made historic. Update section 1 and section 3
>>> accordingly.
>>> Section 3 could list or refer to existing sections on why RFC 7506
>>> should be
>>> historic.
>>>
>> GIM>> Thank you for pointing this out. Updated the header accordingly.
>>
>
> Dhruv: I think this text in (1) abstract - "It reclassifies RFC 7506 as
> Historic..." and this text in (2) introduction "...and reclassifies RFC
> 7506 [RFC7506] as Historic." and section 3 (3) "This document reclassifies
> RFC 7506 [RFC7506] as Historic." are incorrect.
>
> It should stay instead that "this document explains why RFC 7560 has been
> reclassified as Historic" in all places. I would also suggest to update
> section 3 accordingly
>
GIM2>> Thank you for explaining the process to me. As I understand it,
reclassifying RFC 7506 will take separate efforts and time. Hence my
question, "Would it be more acceptable to state, "This document explains
why RFC 7506 should be reclassified as Historic"?

>
> This IESG statement has some useful information -
> https://www.ietf.org/about/groups/iesg/statements/designating-rfcs-historic
>
> There now exists a new type of document, "status-change" documents, to
>> fill this gap. These documents are kept in the datatracker, are not
>> Internet drafts, and are not published as RFCs, but they are archival
>> documents that are linked to the RFCs whose status is changed
>
>
> An example -
>
> RFC that is marked as Historic - https://datatracker.ietf.org/doc/rfc3540/
> via this status change -
> https://datatracker.ietf.org/doc/status-change-ecn-signaling-with-nonces-to-historic/
> which links to the explanation in draft-ietf-tsvwg-ecn-experimentation
> <https://datatracker.ietf.org/doc/draft-ietf-tsvwg-ecn-experimentation/>
>  / https://datatracker.ietf.org/doc/rfc8311/
>
> Hope this helps!
>
>
>
>
>>
>>> - RFC 8029 includes text outside of sections 2.1 and 2.2 that mentions
>>> router
>>> alert. For instance,
>>> https://datatracker.ietf.org/doc/html/rfc8029#section-4.5
>>> tells how to handle it with "MUST" when we now are asking implementation
>>> to
>>> ignore it - ````
>>>    If the Reply Mode in the echo request is "Reply via an
>>>    IPv4 UDP packet with Router Alert", then the IP header MUST contain
>>>    the Router Alert IP Option of value 0x0 [RFC2113] for IPv4 or 69
>>>    [RFC7506] for IPv6.  If the reply is sent over an LSP, the topmost
>>>    label MUST in this case be the Router Alert label (1) (see
>>>    [RFC3032]).
>>>
>>  GIM>> Thank you for catching another reference to the Reply mode 3.
>> Appended the following text to Section 4:
>> NEW TEXT
>>    Resulting from the removal of the Reply mode 3 "Reply via an IPv4/
>>    IPv6 UDP packet with Router Alert" (see Section 2.2), this
>>    specification updates Section 4.5 of [RFC8029] by removing the
>>    following text:
>>
>>    If the Reply Mode in the echo request is "Reply via an IPv4 UDP
>>    packet with Router Alert", then the IP header MUST contain the Router
>>    Alert IP Option of value 0x0 [RFC2113] for IPv4 or 69 [RFC7506] for
>>    IPv6.  If the reply is sent over an LSP, the topmost label MUST in
>>    this case be the Router Alert label (1) (see [RFC3032]).
>>
>>
> Dhruv: Looks good!
>
>
>
>> ````
>>> - If you do update the text, note that there is an erratum
>>> https://www.rfc-editor.org/errata/eid7639. Please do a check of all
>>> other
>>> instances of "alert" as well in RFC 8029.
>>>
>> GIM>> That was my errata. What would be the right way to handle it?
>>
>
> Dhruv: Since you are removing the text with this update, I guess nothing!
>
> I have my doubts about one more instance -
>
> https://datatracker.ietf.org/doc/html/rfc8029#section-4.3
>
> The Router Alert IP Option of value 0x0 [RFC2113] for IPv4 or value 69
>> [RFC7506] for IPv6 MUST be set in the IP header.
>
> GIM2>> Thank you pointing this text to me. Would the following text
address your concern:
NEW TEXT:
   Furthermore, this specidication updates Section 4.3 of [RFC8029] as
   follows:

   OLD:

   The Router Alert IP Option of value 0x0 [RFC2113] for IPv4 or value
   69 [RFC7506] for IPv6 MUST be set in the IP header.

   NEW:

   The Router Alert IP Option of value 0x0 [RFC2113]for IPv4 or value 69
   [RFC7506] for IPv6 MUST be set in the IP header.

   END

>
> Hope you did a check on other instances of "alert" in RFC 8029.
>
>
> --
>
> In one edit in Section 4, where you list the OLD text from RFC 8029, do
> not add a reference to RFC 1122 in OLD text as this should be as listed in
> RFC 8029. It is good that you added reference in the NEW text!
>
> Thanks!
> Dhruv
>