[auth48] Re: questions - Re: AUTH48: RFC-to-be 9962 <draft-farinacci-lisp-decent-22> for your review

Dino Farinacci <farinacci@gmail.com> Tue, 28 April 2026 02:13 UTC

Return-Path: <farinacci@gmail.com>
X-Original-To: auth48archive@mail2.ietf.org
Delivered-To: auth48archive@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 0AEDBE45BCAF for <auth48archive@mail2.ietf.org>; Mon, 27 Apr 2026 19:13:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1777342423; bh=N7EvOYl86m8+zd1PlmSCVlx1g/dBvGV5rcmBbL+ZCSs=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=lIV6w9wTWzxWUHwPUYeh5yuzad5wwxLrcz4j0v0ven0o48bvq+UobIMf0tPrLZrpG eggO9euoXTU3YCCNfKyWk+t3lc6kHS0CpRXK0qrqI7RpFMnhpe6Rq1pnZ5Uh1eqL7t RhfPQBWwhdwQ7BJirFOsrZcX0wxt63tZTn4xFtpw=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: 1.236
X-Spam-Level: *
X-Spam-Status: No, score=1.236 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iyrQgUbNuGFN for <auth48archive@mail2.ietf.org>; Mon, 27 Apr 2026 19:13:42 -0700 (PDT)
Received: from mail-dl1-x1236.google.com (mail-dl1-x1236.google.com [IPv6:2607:f8b0:4864:20::1236]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 56042E45BCA3 for <auth48archive@rfc-editor.org>; Mon, 27 Apr 2026 19:13:42 -0700 (PDT)
Received: by mail-dl1-x1236.google.com with SMTP id a92af1059eb24-12c8f9846c8so10802055c88.0 for <auth48archive@rfc-editor.org>; Mon, 27 Apr 2026 19:13:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777342421; x=1777947221; darn=rfc-editor.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rpKPCvwUH3jYoMqvNDp56XKasJuCUDY/fSoniAghuZ4=; b=H9E+J2600XxmdkI/m9cScqWyMecHPB6shXsuhe45YVp7DErA0+oYjve8hUOn7LZmNb ISlcx/JOJnqdvucT8at+RnHOxG3nLAt8U6IQHwPwWW+HONybDnCKKhskGk9O3lu22Tdp 8Wg7GUDtDQlc8GmyWZqRc9QZKVFYQSNVEvG6E6SIoDbZLwd+tnFOl9ZV6eEIYgBaRo3X 4k2wRsVbxiYohC3Z4L9QTCIXBv/JSKnE4yAMXbJZkx9zv3vhL7KVUAAsc4dQvWLSFGlQ CK7FrOpOLy7/PXgpe9x05A06C+rSZ/SqnmIrRoT/5lNfF5K1MahZETBORhmYLPjj/N3s R6zw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777342421; x=1777947221; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rpKPCvwUH3jYoMqvNDp56XKasJuCUDY/fSoniAghuZ4=; b=Ty2tlx1BFxEPB6e8VvSFxqiybk7nh0fZstZTeqy+cLmKIiJeP3R2OMpwG/iNv66V1I H0FkWj+iAt1ZFJo+biuJMEKSorirX5viQ03bDoS1CQ56ZQ7azJhunirZDeNUngNwO+1g t6CRwPijPz1+dDdI0KcG9dyRTDSOK7b+6oBmJNtJZHMqcFL1lD/M2zhxQFvmJ80gU7cn bmLD82Wct7l7c0tRl6S336ayGH1DxNk81cggXazh9llBN7bNVJsuWfz2XmhKpSmgn7dW DEMyzpNuz+ahQHUce6IxonnhdVVCb08iu+Hw0gIsBEslouyM0ODbRGzNDB6Lcpn10Lya R1XA==
X-Forwarded-Encrypted: i=1; AFNElJ9LkP8xW1AZ/zONXd7k0SyPI3d0Ir0G/cGmUUrt+RqUqKcSh8Uxhj+KaPXENJKzK8Pgko3VKGdX9NWxs30m@rfc-editor.org
X-Gm-Message-State: AOJu0Yysc/9ISRxm1eSglL7HakEUarmkbxiyVfkuCvbC4g6uhKHM+19j ihOQA+Xe0nANL+Pke0Rbb4vQtE452JHRKlHTDNPprW+Ger4uTXauvnva
X-Gm-Gg: AeBDievm3NJTHjQh3Pi0XWRpeVC6HDZn5Th3ResqafvFHz+zjsC9A6aJrayMnthEFi9 pLKCz7YCB4wUkgOOfkx4e6cqpLegzpc6xZfIwgE6yKuNKjqawMm8CD/XfpHR7GciKmzvF/kChhW zkFxGpy1sqK9m+kYAQr8gU/log4Q9O3LQX/eC7T6EY0uCTnl5xIPBFjtptZpWqmw1llSH5rvdhX r5WUt1EgtMKLbV5fm31BAMdq/UGqhAiNxxA2MW+Pr0ilM4fymvKi5l30/Oh4Pv2oqJnZmTthx9J RdXK6rbsNtLRt5cz5G9q2UxSomKbsHta1bfoDVDd6w0ybM6EXb8aBci5dbYoCI0c+2B0AwRNCI6 N/PddgeC2yx+E53FT59VBIs5CQZcm/JDFiRlTctfuhom+1qgrOYGPjWuV3GtOF28hbo75X0Uq08 3vVPVK5rhAIFnu4QP8jSRZwRq5zzNi1phKxwGHBscwRmoZs6OXWotn5w==
X-Received: by 2002:a05:7300:6144:b0:2ea:5057:a2f9 with SMTP id 5a478bee46e88-2ed0a0db5afmr717330eec.16.1777342421158; Mon, 27 Apr 2026 19:13:41 -0700 (PDT)
Received: from smtpclient.apple ([64.79.144.100]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2ed09f8ebc0sm1217664eec.3.2026.04.27.19.13.40 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Apr 2026 19:13:40 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\))
From: Dino Farinacci <farinacci@gmail.com>
In-Reply-To: <20260428005324.14F232CCE6A@rfcpa.rfc-editor.org>
Date: Mon, 27 Apr 2026 19:13:29 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <EAFA6370-7181-45D4-955F-3E431885CF04@gmail.com>
References: <20260428005324.14F232CCE6A@rfcpa.rfc-editor.org>
To: rfc-editor@rfc-editor.org
X-Mailer: Apple Mail (2.3826.700.81)
Message-ID-Hash: 75BQ25F7ITNKIJV5D45WMMTKGTIGVSIB
X-Message-ID-Hash: 75BQ25F7ITNKIJV5D45WMMTKGTIGVSIB
X-MailFrom: farinacci@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Colin Cantrell <colin@nexus.io>, rfc-ise@rfc-editor.org, auth48archive@rfc-editor.org, Dino Farinacci <farinacci@gmail.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [auth48] Re: questions - Re: AUTH48: RFC-to-be 9962 <draft-farinacci-lisp-decent-22> for your review
List-Id: "Archiving AUTH48 exchanges between the RFC Production Center, the authors, and other related parties" <auth48archive.rfc-editor.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/auth48archive/aO2DXC6CZ_aSHXIrbsaq90biJgI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/auth48archive>
List-Help: <mailto:auth48archive-request@rfc-editor.org?subject=help>
List-Owner: <mailto:auth48archive-owner@rfc-editor.org>
List-Post: <mailto:auth48archive@rfc-editor.org>
List-Subscribe: <mailto:auth48archive-join@rfc-editor.org>
List-Unsubscribe: <mailto:auth48archive-leave@rfc-editor.org>

> Authors,
> 
> While reviewing this document during AUTH48, please resolve (as necessary) the following questions, which are also in the source file.

See responses inline.

> 1) <!-- [rfced] Title
> 
> a) FYI - We have updated the short title of the document as follows to
> match the consistent hyphenation of "LISP-Decent". Please let us know any
> objections.
> 
> Original:
>   LISP Decent
> 
> Current:
>   LISP-Decent

That is fine.

> b) How may we update the title of the document to introduce the expansion of
> "LISP"?
> 
> Current:
>   A Decent LISP Mapping System (LISP-Decent)
> 
> Perhaps:
>   A Decent Locator/ID Separation Protocol Mapping System (LISP-Decent)
> -->

How about "A Decentralized Locator/ID Separation Protocol Mapping System (LISP-Decent)". Just so we don't duplicate "Decent".

> 2) <!-- [rfced] Please insert any keywords (beyond those that appear in
> the title) for use on https://www.rfc-editor.org/search. -->

None needed.

> 3) <!--[rfced] Abstract: How may this sentence be rephrased for clarity? 
> Specifically, the last item ("maintain") doesn't make sense with "can be", 
> i.e., please clarify "can be distributed, decentralized, and maintain".
> 
> Original:
>   This draft describes how the LISP mapping system can be distributed
>   for scale, decentralized for management and maintain trust among
>   data-plane nodes.
> 
> Perhaps:
>   This document describes how the Locator/ID Separation Protocol (LISP)
>   mapping system can be distributed for scale and decentralized for
>   management, while maintaining trust among data plane nodes.
> -->

Your revision is fine.

> 4) <!-- [rfced] Introduction: May we rephrase this sentence to avoid the
> redundancy of "and protocols" since the expansion of "LISP" is "Locator/ID
> Separation Protocol"? Additionally, may we rephrase for improved
> readability?
> 
> Original:
>   The LISP architecture and protocols [RFC9300] introduces two new
>   numbering spaces, Endpoint Identifiers (EIDs) and Routing Locators
>   (RLOCs) that are intended to provide overlay network functionality.
> 
> Perhaps:
>   The LISP architecture [RFC9300] introduces two new numbering spaces that
>   are intended to provide overlay network functionality: Endpoint
>   Identifiers (EIDs) and Routing Locators (RLOCs).
> -->

Your correction is great. Thanks.

> 5) <!-- [rfced] FYI - We updated this sentence, as IETF 104 was in Prague
> in March 2019, not July 2019.
> 
> Original:
> It was presented in London March 2018 [MAR-WG-PRESO] and in Prague
> July 2019 [JUL-WG-PRESO].
> 
> Current:
> It was presented in London in March 2018 [IETF101-PRESO] and
> in Prague in March 2019 [IETF104-PRESO].-->

Looks good.

> 6) <!-- [rfced] May we rephrase this sentence to clarify "who" 
> as "the organization"? 
> 
> Current:  
> The MSP can be managed by a separate organization other than the one
> that manages xTRs. This model provides a business separation between
> who manages and responsible for the control-plane versus who manages
> the data plane overlay service.
> 
> Perhaps: 
> The MSP can be managed by a separate organization other than the one
> that manages xTRs. This model provides a business separation between
> the organization that manages (and is responsible for) the control
> plane versus the organization that manages the data plane overlay
> service.
> -->

Looks good. 

> 7) <!-- [rfced] Please clarify; what words are missing in this sentence
> between "intentional" and "all"? (The preceding sentence is included for context.)
> 
> Original: 
> This document does not describe any compatibility with other mapping
> systems. The design is intentional all xTRs and Map-Servers support
> this specification.
> 
> Perhaps:
> This document does not describe any compatibility with other mapping
> systems.  The design is intentional so that all xTRs and Map-Servers 
> support this specification.
> -->

Looks fine.

> 8) <!-- [rfced] Please review whether any of the notes in this document
> should be in the <aside> element. It is defined as "a container for 
> content that is semantically less important or tangential to the 
> content that surrounds it" (https://authors.ietf.org/en/rfcxml-vocabulary#aside)
> -->

They should not be.

> 9) <!-- [rfced] FYI, we corrected the phrase "By doing a looking to" as follows. 
> Please review and let us know if you prefer otherwise.
> 
> Original:
> By doing a looking to this Map-Resolver for EID 233.252.1.1, the external xTR
> could get the complete list of members for the mapping system group.
> 
> Current:
> By looking at the Map-Resolver for EID 233.252.1.1, the external xTR
> could get the complete list of members for the mapping system group.
> -->

Thanks for the correction.

> 10)       <!-- [rfced] May we update "EID-prefix" to "EID-prefixes" to match the
> plural form of "pairs"? Additionally, may we clarify the unit of
> measurement for the prefix lengths?
> 
> Original:
>    The configuration consists of pairs of EID-prefix (the
>    well-known EID allocation range in CIDR notation, e.g.,
>    240.11.0.0/16) and lookup-length (the prefix length to use for
>    hash computation when EIDs fall within this range, 0-32 for
>    IPv4, 0-128 for IPv6).
> 
> Perhaps:
>    The configuration consists of pairs of EID-prefixes (the well-known EID
>    allocation range in  Classless Inter-Domain Routing (CIDR) notation, e.g.,
>    240.11.0.0/16) and lookup-length (the prefix length to use for hash
>    computation when EIDs fall within this range, 0-32 bytes for IPv4 and
>    0-128 bytes for IPv6).
> -->

Should be singular. We are referring to one EID-prefix but the pair is a 2-tuple of (EID-prefix, lookup-length).

> 11) <!-- [rfced] FYI - We have removed the <figure> element from the artwork in
> Section 5.2 for consistency with other artwork elements in this
> document, as they do not use this element. Please let us know if you
> prefer otherwise. If you would like to add <figure> elements around 
> the artwork in this document, the result would be that each figure would
> be numbered and (optionally) have a title.
> -->

It doesn't matter to me as long as the figure remains readable and in the html version I reviewed, it looks fine.

> 12)     <!-- [rfced] We have removed "protocol" from instances of "LISP
> protocol" since the expansion would read as "Locator/ID Separation Protocol
> protocol". How can we rephrase the sentence below to avoid "LISP
> protocols"? 
> 
> Current:
>   By configuring the expected registration prefix length for each
>   allocation range, ITRs can reliably locate the correct Map-Servers
>   without modifying the LISP protocols or introducing complex
>   multi-level lookups. 
> 
> Perhaps:
>   By configuring the expected registration prefix length for each
>   allocation range, ITRs can reliably locate the correct Map-Servers
>   without modifying LISP or introducing complex
>   multi-level lookups.
> -->

This is fine and needed I think.

> 13) <!-- [rfced] FYI, this reference has been updated to March 2019 (IETF 104)
> because the URL provided shows March 2019.  However, if July 2019 (IETF 105) 
> was intended, please let us know.
> 
> Also, we updated the citation tags to [IETF101-PRESO] and [IETF104-PRESO]
> and updated the URLs to the presentations available on Datatracker.
> 
> Original:
>   [JUL-WG-PRESO]
>              Farinacci, D., "LISP WG July 2019 Presentation",
>              https://www.dropbox.com/scl/fi/3z7uichvi8x9940xlz6pm/lisp-
>              decent-ietf-prague.pdf?rlkey=4v1lup23zc0j6kpicqfr2npro,
>              July 2019.
> 
> Current:
>   [IETF104-PRESO]
>              Farinacci, D. and C. Cantrell, "A Decentralized Mapping
>              System: draft-farinacci-lisp-decent-03", IETF 104
>              Proceedings, March 2019,
>              <https://datatracker.ietf.org/meeting/104/materials/
>              slides-104-lisp-a-decent-lisp-mapping-system-00>.
> -->

Thanks for catching this.

> 14) <!-- [rfced] We have rephrased the following in the Acknowledgments 
> to conform with the RFC Style Guide, as to avoid ambiguity with
> RFC publication. Please let us know if you prefer otherwise.
> 
> Original:
>   The authors would also like to give a special thanks to 
>   Roman Shaposhnik for several discussions that occurred before 
>   the first draft was published.
> 
>   Eliot Lear and Victor Moreno are appreciated for their efforts 
>   proof reading the draft before Informational RFC publication.
> 
> Current:
>   The authors would also like to give a special thanks to 
>   Roman Shaposhnik for several discussions that occurred before 
>   the initial draft of this document.
> 
>   Eliot Lear and Victor Moreno are appreciated for their efforts 
>   proofreading the draft before publication as an RFC.
> -->

Looks good.

> 15) <!-- [rfced] Please review the "Inclusive Language" portion of the online
> Style Guide
> <https://www.rfc-editor.org/styleguide/part2/#inclusive_language> and let us
> know if any changes are needed.  Updates of this nature typically result in
> more precise language, which is helpful for readers. In particular, please
> consider whether "native" should be updated for clarity. A common
> replacement in RFCs for "native" is "built-in". 
> 
> Current:
> If a match is found, the ITR MUST use the configured lookup
> prefix length instead of the EID's native prefix length when
> computing the hash string.
> 
> Perhaps:
> If a match is found, the ITR MUST use the configured lookup
> prefix length instead of the EID's built-in prefix length when
> computing the hash string.
> -->

Change "built-in prefix length" to "registered prefix length".

> 16) <!-- [rfced] Please review the form of the following terms and let 
> us know if you prefer one form over the other. If there are no objections, 
> we will use the form on the right.
> 
>   mapping system vs. Mapping System

Fine.

>   map-server vs. Map-Server

Good.

>   Group address 233.252.2.2 vs. group 233.252.2.2

I think you should keep "group address".

>   Decent-Pushed Based vs. Decent-Push-Based 
>       (Updated to lowercase 'b' in running text: Decent-Push-based.)
> -->

Thanks.

> 17) <!-- [rfced] FYI - We have added expansions for abbreviations upon first use
> per Section 3.6 of RFC 7322 ("RFC Style Guide"). Please review each
> expansion in the document carefully to ensure correctness.
> -->

Looks good.

> Thank you.
> 
> Madison Church and Alice Russo
> RFC Production Center

Thank you so much Madison and Alice!

Cheers,
Dino