Re: [Lsr] Working Group Last Call for draft-ietf-lsr-ip-flexalgo-04 - "IGP Flexible Algorithms (Flex-Algorithm) In IP Networks"

Peter Psenak <ppsenak@cisco.com> Mon, 16 May 2022 10:48 UTC

Return-Path: <ppsenak@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4701CC15EB44; Mon, 16 May 2022 03:48:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.03
X-Spam-Level:
X-Spam-Status: No, score=-12.03 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.575, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-1.857, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 nHmsDSRoTMsS; Mon, 16 May 2022 03:48:18 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA38FC15E41E; Mon, 16 May 2022 03:48:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18092; q=dns/txt; s=iport; t=1652698098; x=1653907698; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=oZAZtqZLAIqtR39AZ531oAqT14x8C6qpD4YtUyXuzC8=; b=fCDshfwyBwBmVQZvi83N8fgS954HIffi5X9t/pcnDDKDkpwUQjDlYH82 GPZh1lKT75G5iRED/aOoJI3iB0oi13XcSHuxpSVh8uJT88q8iKLR0NBwQ JANtrxAECzLkS0bvL+VU2OqqL/jSf++MNZLhaVf1FPFQj1YIVkHE2Srwf E=;
X-IPAS-Result: A0AIAAC2KoJilxbLJq1aHQEBAQEJARIBBQUBQIE7CAELAYMhVCsSQ4ROiCFfiAsDgROPNIwdgXwLAQEBDywNCQQBAYR4AQkChT8mNAkOAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEFAEBAQEBAQEBJAYMBQ43hWgNhkIBAQEBAgEBARsGFTYEBxALGAICHwQDAgInHxEGAQwGAgEBgnkBgnMkD6p7eoExgQGDZUGDc4FfBoEQLAGGGFiHb0OBSUSBFAEngkwHMD6CYgEBAgGBNFWDKoJlBF+VBCgEDwMcOIEFEoEhcQEIBgMDBwoFMgYCDBgUBAITElMeAhMFBwoGFg4UHCQZDA8DEgMRAQcCCxIIFSwIAwIDCAMCAyMLAgMYCQcKAx0IChwSEBQCBBMfCwgDGh8tCQIEDgNDCAsKAxEEAxMYCxYIEAQGAwkvDSgLAwUPDwEGAwYCBQUBAyADFAMFJwcDIQcLJg0NBBwHHQMDBSYDAgIbBwICAwIGFwYCAnEKKA0IBAgEHB4lEwUCBzEFBC8CHgQFBhEJAhYCBgQFAgQEFgICEggCCCcbBxYZHRkBBV0GCwkjHAoiCwYFBhYDJlEGIgEbApI6gx0IgQ4QDw4+agQUHgYTBgIEQgkHBSBKFQQHBAETFh8BCAINBCmRbTGOCIE0nVyBMINWhBeHA4cHjVQGDwQtg3WMPoYvjmSCF3qWZiCCKopdlEUEBIF7gziBYTqBWzMaCBsVO4JoURkPiACGOR6IT4VMQjECOQIGCwEBAwmOUoJIAQE
IronPort-Data: A9a23:+1w1DKLIaOIjITvWFE+R5JUlxSXFcZb7ZxGr2PjKsXjdYENS32NRz zEeC22FM/yJZWKjftFybYjgp0kCscKGx9U1HFMd+CA2RRqmiyZq6fd1j6vUF3nPRiEWZBs/t 63yUvGZcIZsCCW0Si6FatANl1EkvU2zbue6Wbes1hxZH1c+En980E87wYbVv6Yx6TSHK1LV0 T/Ni5W31G+Ng1aY5UpNtspvADs21BjDkGtwUm4WPJinj3eC/5UhN6/zEInqR5fOria4KcbhL wrL5OnREmo0ZH7BAPv9+lrwWhVirrI/oWFih1IOM5VOjCSuqQQK4oAJNeZEUHwUmjWbtZNw7 vBLjcOJHFJB0q3kwIzxUjFRHjs7Nqpc9fqcZ3O+qseUiUbBdhMAwd03UxpwZt1eoL4sRzsUn RAbAGhlghSrn/qtzbSyScFnh98oK4/gO4Z3VnRIlG2HVq9+EPgvRY3YwuAfzjkbmfwQXtHjV eMCZhNSSET5Nkgn1lA/UcJiw7jAamPEWzFCoVyJ4Ks6/2aWyBdrlbn1ddTRd8yDQcpStkeVu myA+H72ajkeL8a3yDeZ/DSrnOCntSD2RIsUCPu5++JkqFKWz20XThYRUDOTueGih0i3WIcDc 0cV4SEp66M18WSnS9DnVFu5rWKK+BkGVLJ4GuY35VTRkqHV+A2eQGMDSxZNbdU8v4k3SCAkk FiTkLvU6SdHubCPDHOF8a2I6DW7JW4eLHQJYmkPSg5tD8TfTJ8btiLpfNd/SJeOzcz1Cxuzw havqhBhvuBG5SIU7JmT8VfCijOqg5HGSA8p+wnaNl6YAhNFiJ2NPNP3tACKhRpUBMPIEQnb5 Slsd922tbhWVfmweDqxrPLh9YxFBspp0hWB2TaD/LF4qVxBHkJPmqgKullDyL9BaJpsRNMQS Ba7VfltzJFSJmC2SqR8fpi8Dc8npYC5S4m/CKuFMoEeOsAhHONiwM2ITRPLt4wKuBVz+ZzTx b/AGSpRJS9AUP8+nGbeqxk1iOJ0mEjSOl8/tbiin0j4jtJylVaeSKwONxOVf/sl4aafyDg5A P4BX/ZmPy53CbWkCgGOqNZ7BQlTcRATWMGtw+QKJ7HrH+aTMDx4YxMn6eh5K9INcmU8vrqgw 0xRrWcCkwqi2SyecFjVAp2hAZu2NatCQbsAFXREFT6VN7ILOO5DMI93m0MLQIQa
IronPort-HdrOrdr: A9a23:x45xfqpU3u+WRKUpdW3p/jsaV5oaeYIsimQD101hICG9vPbo9P xG78576faSskd2ZJhAo6HmBEDuex7hHPJOkOws1PKZLW3bUQiTQL2Kj7GJ/9SIIUSXndK1l5 0QEZSWY+efMbEVt6bHCUWDfOrJBLK8gdiVbSC09QYVcT1X
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.91,229,1647302400"; d="scan'208";a="1463109"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 16 May 2022 10:48:15 +0000
Received: from [10.147.24.24] ([10.147.24.24]) by aer-core-3.cisco.com (8.15.2/8.15.2) with ESMTP id 24GAmFEt020805; Mon, 16 May 2022 10:48:15 GMT
Message-ID: <b8f004b1-cf32-b958-67a7-9e7c5b247d77@cisco.com>
Date: Mon, 16 May 2022 12:48:14 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.9.0
Content-Language: en-US
To: "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org>, Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: "lsr@ietf.org" <lsr@ietf.org>, "draft-ietf-lsr-ip-flexalgo@ietf.org" <draft-ietf-lsr-ip-flexalgo@ietf.org>
References: <36E526F2-34CB-4C0A-84C2-79A50D9D4C36@cisco.com> <CAH6gdPwrshSVGNsjJVqND8kpNBTBQWicggEz_qyP0DtMYY5wjg@mail.gmail.com> <ada98772-db20-186d-6833-4c0a1e502b99@cisco.com> <CAH6gdPzSCafeyBUJC9NyvX_=nxGJ3PXbdMukwDbUduomwq6-iQ@mail.gmail.com> <f6472e20-da10-217f-958b-4572511c6375@cisco.com> <8DCA0D7E-9787-4508-A51F-B0EB0BBF2CC4@cisco.com>
From: Peter Psenak <ppsenak@cisco.com>
In-Reply-To: <8DCA0D7E-9787-4508-A51F-B0EB0BBF2CC4@cisco.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Outbound-SMTP-Client: 10.147.24.24, [10.147.24.24]
X-Outbound-Node: aer-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/AeTGXcPYtpPyz0jgqBAeBWF7qY0>
Subject: Re: [Lsr] Working Group Last Call for draft-ietf-lsr-ip-flexalgo-04 - "IGP Flexible Algorithms (Flex-Algorithm) In IP Networks"
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 May 2022 10:48:22 -0000

Hi Acee,

thanks for your comments, I have incorporated them all.

Please see one response inline:


On 13/05/2022 22:28, Acee Lindem (acee) wrote:
> Hi Peter,
> 
> Thanks for addressing the WG last comments relating to terminology and IGP flex-algorithm data-plane granularity. I also have some editorial comments attached. These include:
> 
>      1. Remove "new" from the text since these specifications will not be new when they are published.
>      2. Fix the reference to the OSPFv3 Router Information Opaque LSA. As you know, there are no opaque LSAs in OSPFv3 since OSPFv3 natively supports LSA compatibility.
>      3. Replace "ISIS" with "IS-IS".
>      4. Use American English spellings consistent with RFC style.


> 
> One comments, for situations where we don't install any route in the data-plane, should we recommend logging an error? For example, in RFC 7684, we say:

why would not installing a forwarding entry in a specific data-plane be 
an error? There could be multiple valid reasons why that can happen.


thanks,
Peter

> 
>              This situation SHOULD be logged as an error.
> 
> I was tempted to hyphenate "Flex-algorithm specific" and "algorithm specific" but didn't since they aren't in the base Flex-Algo specification.
>               
> Thanks,
> Acee
>         
>   
> 
> 
> 
> On 5/13/22, 9:59 AM, "Lsr on behalf of Peter Psenak" <lsr-bounces@ietf.org on behalf of ppsenak=40cisco.com@dmarc.ietf.org> wrote:
> 
>      Hi Ketan,
> 
>      sure, thanks for catching those, I'll fix them in next revision.
> 
>      thanks,
>      Peter
> 
> 
>      On 13/05/2022 15:32, Ketan Talaulikar wrote:
>      > Hi Peter,
>      >
>      > Thanks for your updates to the draft and your responses below.
>      >
>      > I would like to point out a few remaining points to be fixed/addressed.
>      >
>      > a) There is a discrepancy regarding the size of the Metric field for the
>      > OSPFv2 IP Algo Reachability sub-TLV between the figure and the text
>      > description. The text needs to be fixed to reflect 4 octets size.
>      >
>      > b) For the OSPFv3 IP Algo Prefix Reachability sub-TLV the Type should be
>      > 2 octets and the discrepancy in the sub-TLV name in the Figure needs to
>      > be corrected. Length should now become 8.
>      >
>      > c) The references to the sections of draft-lsr-flex-algo in this
>      > document need corrections in Sec 7 ? In general, I think the references
>      > to the base draft sections 11, 12, and 13 (except that M-flag is always
>      > used) would be helpful.
>      >
>      > Thanks,
>      > Ketan
>      >
>      > On Wed, May 11, 2022 at 3:20 PM Peter Psenak <ppsenak@cisco.com
>      > <mailto:ppsenak@cisco.com>> wrote:
>      >
>      >     Hi Ketan,
>      >
>      >
>      >     please see inline (##PP):
>      >
>      >     On 11/04/2022 08:25, Ketan Talaulikar wrote:
>      >      > Hello All,
>      >      >
>      >      > Following are some comments on this draft:
>      >      >
>      >      > 1) Is this draft about opening the use of all IGP Algorithms for IP
>      >      > (Algo) Routing or intended to be specific to Flexible Algorithms
>      >     (i.e.
>      >      > algo 128-255) alone. I think it is important to specify the scope
>      >      > unambiguously. Perhaps it makes sense to restrict the usage in this
>      >      > particular document to FlexAlgorithms alone. If not, the draft
>      >     probably
>      >      > needs an update and we need to also cover algo 1 (Strict SPF)
>      >      > applicability and update the text to refer more generically to
>      >      > algo-specific IP routing.
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      > 2) The relationship between the algo usage for IP FlexAlgo and other
>      >      > data planes (e.g. FlexAlgo with SR) is not very clear. There arise
>      >      > complications when the algo usage for IP FlexAlgo overlap with other
>      >      > (say SR) data planes since the FAD is shared but the node
>      >     participation
>      >      > is not shared. While Sec 9 suggests that we can work through these
>      >      > complications, I question the need for such complexity. The FlexAlgo
>      >      > space is large enough to allow it to be shared between various data
>      >      > planes without overlap. My suggestion would be to neither carve out
>      >      > parallel algo spaces within IGPs for various types of FlexAlgo data
>      >      > planes nor allow the same algo to be used by both IP and SR data
>      >     planes.
>      >      > So that we have a single topology computation in the IGP for a given
>      >      > algo based on its FAD and data plane participation and then when it
>      >      > comes to prefix calculation, the results could involve
>      >     programming of
>      >      > entries in respective forwarding planes based on the signaling of
>      >     the
>      >      > respective prefix reachabilities. The coverage of these aspects in a
>      >      > dedicated section upfront will help.
>      >
>      >     ##PP
>      >     this has been discussed previously in this thread.
>      >
>      >
>      >      >
>      >      > 3) This draft makes assertions that IGP FlexAlgo cannot be deployed
>      >      > without SR. This is not true since the base IGP FlexAlgo spec
>      >     explicitly
>      >      > opens it up for usage outside of the SR forwarding plane. We already
>      >      > have BIER and MLDP forwarding planes as users of the IGP
>      >     FlexAlgo. My
>      >      > suggestion is to remove such assertions from the document. It is
>      >      > sufficient to just say that the document enables the use of IGP
>      >     FlexAlgo
>      >      > for IP prefixes with native IP forwarding.
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      > 4) The draft is mixing up "address" and "prefix" in some places. IGP
>      >      > path computation is for prefixes and not addresses. There are a few
>      >      > instances where "address" should be replaced by "prefix".
>      >     References to
>      >      > RFC791 and RFC8200 seem unnecessary.
>      >
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      > 5) The draft does not cover the actual deployment use-case or
>      >      > applicability of IP FlexAlgo. The text in Sec 3 is not clear and
>      >      > insufficient. What is the point/use of sending traffic to a
>      >     loopback of
>      >      > the egress router? Perhaps it makes sense in a deployment where
>      >     IP-in-IP
>      >      > encapsulation is used for delivering an overlay service? If so,
>      >     would be
>      >      > better to clarify this. The other deployment scenario is where
>      >      > "external" or "host/leaf prefixes" are associated with a FlexAlgo to
>      >      > provide them a different/appropriate routing path through the
>      >     network.
>      >      > Yet another is the use of IP FlexAlgo along with LDP. Sec 9 does not
>      >      > address the topic well enough. I would suggest expanding and
>      >     clarifying
>      >      > this and perhaps other such deployment use cases (or
>      >     applicability) in
>      >      > the document in one of the earlier sections to provide a better
>      >     context
>      >      > to the reader.
>      >
>      >
>      >     ##PP
>      >     Done
>      >
>      >
>      >      >
>      >      > 6) It would be better to move the common (i.e. not protocol
>      >     specific)
>      >      > text from 5.1 and 5.2 under 5. This might also apply to some
>      >     extent to
>      >      > the contents of sec 6.
>      >
>      >
>      >     ##PP
>      >     Done. For section 6, I would prefer to keep it in the protocol specific
>      >     sections.
>      >
>      >      >
>      >      > 7) Most of the text with MUSTs in sec 5 doesn't really make sense in
>      >      > repeating - this is covered in the base FlexAlgo spec already.
>      >     The only
>      >      > key/important MUST is the one related to using separate algo for IP
>      >      > FlexAlgo over SR data planes. See my previous comment (2) above.
>      >
>      >     ##PP
>      >     I prefer to keep the MUSTs there
>      >
>      >      >
>      >      > 8) Sec 5.1, the SHOULD needs to be MUST in the text below.
>      >      >
>      >      >     A router receiving multiple IP Algorithm
>      >      >     sub-TLVs from the same originator SHOULD select the first
>      >      >     advertisement in the lowest-numbered LSP and subsequent
>      >     instances of
>      >      >     the IP Algorithm Sub-TLV MUST be ignored.
>      >
>      >     ##PP
>      >     Done.
>      >
>      >      >
>      >      >
>      >      > 9) Sec 5.1, I would suggest changing the following text as
>      >     indicated.
>      >      > Also, perhaps add that the algo 0 MUST NOT be advertised and a
>      >     receiver
>      >      > MUST ignore if it receives algo 0.
>      >      > OLD
>      >      >
>      >      >     The IP Algorithm Sub-TLV could be used to advertise
>      >      >     support for non-zero standard algorithms, but that is outside the
>      >      >     scope of this document.
>      >      >
>      >      > NEW
>      >      >
>      >      >     The use of IP Algorithm Sub-TLV to advertise support for
>      >     algorithms
>      >      >
>      >      >     outside the flex-algorithm range is outside the
>      >      >     scope of this document.
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      >
>      >      > 10) Sec 5.1, the SHOULD needs to be MUST in the text below
>      >      >
>      >      >     The IP Algorithm TLV is optional.  It SHOULD only be
>      >     advertised once
>      >      >     in the Router Information Opaque LSA.
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      >
>      >      > 11) Sec 6. The following text is better moved into the respective
>      >      > protocol sub-sections. OSPFv3 is not covered anyway by it.
>      >      >
>      >      >     Two new top-level TLVs are defined in ISIS [ISO10589
>      >     <https://datatracker.ietf.org/doc/html/draft-ietf-lsr-ip-flexalgo#ref-ISO10589
>      >     <https://datatracker.ietf.org/doc/html/draft-ietf-lsr-ip-flexalgo#ref-ISO10589>>]
>      >     to advertise
>      >      >     prefix reachability associated with a Flex-Algorithm.
>      >      >
>      >      >     *  The IPv4 Algorithm Prefix Reachability TLV
>      >      >
>      >      >     *  The IPv6 Algorithm Prefix Reachability TLV
>      >      >
>      >      >     New top-level TLV of OSPFv2 Extended Prefix Opaque LSA
>      >     [RFC7684  <https://datatracker.ietf.org/doc/html/rfc7684
>      >     <https://datatracker.ietf.org/doc/html/rfc7684>>] is
>      >      >     defined to advertise prefix reachability associated with a Flex-
>      >      >     Algorithm in OSPFv2.
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      > 12) Sec 6.1 & 6.2. There is no discussion regd the use of the Prefix
>      >      > Attribute Flags sub-TLV with the new top-level TLVs.
>      >      >
>      >      > I think their usage MUST (or at least SHOULD) be included as it
>      >     helps
>      >      > determine the route type and prefix attributes that
>      >      >
>      >      > have proven to be quite useful for various use cases and deployments.
>      >
>      >     ##PP
>      >
>      >     Why? We have a text that says:
>      >
>      >     "This new TLV shares the sub-TLV space defined for TLVs 135, 235, 236
>      >     and 237."
>      >
>      >     Why do we need to describe the usage of the specific sub-TLV?
>      >
>      >      >
>      >      >
>      >      > 13) Sec 6.2 what happens when the same prefix is advertised as SRv6
>      >      > Locator as well as IPv6 Algo Prefix (same or conflicting algos).
>      >     Perhaps
>      >      > both must be ignored?
>      >      >
>      >      > The same applies for OSPFv3 as well.
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      >
>      >      > 14) Sec 6.3, OSPFv2 MT-ID reference should be RFC4915. Perhaps
>      >     the range
>      >      > of MT should be mentioned since it is a 8 bit field here.
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      >
>      >      > 15) Sec 6.4, the metric field in the sub-TLV has to be 32-bit. While
>      >      > 24-bit is ok when the FAD uses IGP metric, it will not suffice
>      >     for other
>      >      > IGP metric types.
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      >
>      >      > 16) Sec 6.3 & 6.4, the conflict checking with base algo 0 prefix
>      >      > reachability cannot be limited only to the OSPFv2/3 Extended LSAs
>      >     but
>      >      > should also cover the base fixed form >
>      >      > OSPFv2/v3 LSAs. We could use a more generic term like "normal prefix
>      >      > reachability" advertisements perhaps to cover the different LSAs?
>      >
>      >     ##PP
>      >     Done
>      >
>      >
>      >      >
>      >      >
>      >      > 17) Sec 7 and 8, suggest to not use the term "application" to avoid
>      >      > confusion with ASLA. My understanding is that there is a single
>      >     FlexAlgo
>      >      > application when it comes to ASLA.
>      >      >
>      >      > Perhaps the intention here is "data plane" ?
>      >
>      >     ##PP
>      >     Done
>      >
>      >      >
>      >      >
>      >      > 18) The relationship between the BIER IPA and this draft needs some
>      >      > clarifications - should the BIER WG be notified if they want to
>      >     update
>      >      > draft-ietf-bier-bar-ipa?
>      >      >
>      >      > This (in some way) goes back to my comment (2) above.
>      >
>      >     ##PP
>      >     I don't see the relationship to BIER IPA here.
>      >
>      >      >
>      >      >
>      >      > 19) Sec 8, what prevents the use of IP FlexAlgo paths programmed
>      >     by LDP
>      >      > as well. Or if the intention is to use them strictly for IP
>      >     forwarding only
>      >      >
>      >      > then this needs to be clarified.
>      >
>      >     ##PP
>      >     nothing prevents someone to advertise LDP label for the IP algo-prefix
>      >     and use it with the labeled forwarding. I don't see a problem. But this
>      >     specification does not specify any of it.
>      >
>      >      >
>      >      >
>      >      > 20) The following text in Sec 9 is about using the same FlexAlgo
>      >     (with a
>      >      > common definition) for multiple data-planes at the same time. The
>      >     key is
>      >      > that we only are able to use
>      >      >
>      >      > prefix in one algo/data-plane? I am wondering if we can improve this
>      >      > text to bring this out in a better way. Or altogether remove this
>      >     if we
>      >      > agree to not allow sharing of algo
>      >      >
>      >      > between different data planes to keep things simple.
>      >      >
>      >      >     Multiple application can use the same Flex-Algorithm value at the
>      >      >
>      >      >     same time and and as such share the FAD for it.  For example
>      >     SR-MPLS
>      >      >     and IP can both use such common Flex-Algorithm.  Traffic for
>      >     SR-MPLS
>      >      >     will be forwarded based on Flex-algorithm specific SR SIDs.
>      >     Traffic
>      >      >     for IP Flex-Algorithm will be forwarded based on Flex-Algorithm
>      >      >     specific prefix reachability announcements.
>      >
>      >     ##PP
>      >     Done.
>      >
>      >     thanks,
>      >     Peter
>      >      >
>      >      >
>      >      > Thanks,
>      >      >
>      >      > Ketan
>      >      >
>      >      >
>      >      >
>      >      > On Fri, Apr 8, 2022 at 12:38 AM Acee Lindem (acee)
>      >      > <acee=40cisco.com@dmarc.ietf.org
>      >     <mailto:40cisco.com@dmarc.ietf.org>
>      >     <mailto:40cisco.com@dmarc.ietf.org
>      >     <mailto:40cisco.com@dmarc.ietf.org>>> wrote:
>      >      >
>      >      >     This begins a WG last call for
>      >     draft-ietf-lsr-ip-flexalgo-04.  The
>      >      >     draft had a lot of support and discussion initially and has been
>      >      >     stable for some time. Please review and send your comments,
>      >     support,
>      >      >     or objection to this list before 12 AM UTC on April 22^nd ,
>      >     2022.____
>      >      >
>      >      >     __ __
>      >      >
>      >      >     Thanks,
>      >      >     Acee____
>      >      >
>      >      >     _______________________________________________
>      >      >     Lsr mailing list
>      >      > Lsr@ietf.org <mailto:Lsr@ietf.org> <mailto:Lsr@ietf.org
>      >     <mailto:Lsr@ietf.org>>
>      >      > https://www.ietf.org/mailman/listinfo/lsr
>      >     <https://www.ietf.org/mailman/listinfo/lsr>
>      >      >     <https://www.ietf.org/mailman/listinfo/lsr
>      >     <https://www.ietf.org/mailman/listinfo/lsr>>
>      >      >
>      >
> 
>      _______________________________________________
>      Lsr mailing list
>      Lsr@ietf.org
>      https://www.ietf.org/mailman/listinfo/lsr
> 
>