[Teas] NRP related routing protocol extension work

Ketan Talaulikar <ketant.ietf@gmail.com> Mon, 18 March 2024 06:22 UTC

Return-Path: <ketant.ietf@gmail.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBDA7C14CE3F for <teas@ietfa.amsl.com>; Sun, 17 Mar 2024 23:22:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 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_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 RCiXx6XFrV35 for <teas@ietfa.amsl.com>; Sun, 17 Mar 2024 23:22:51 -0700 (PDT)
Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (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 10642C14F702 for <teas@ietf.org>; Sun, 17 Mar 2024 23:22:39 -0700 (PDT)
Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-a46ba1a05e0so82349866b.3 for <teas@ietf.org>; Sun, 17 Mar 2024 23:22:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710742957; x=1711347757; 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=qosAbgSF7tuayHyVvCZlGy5Wum0pv2ajlc/Hyz01rXA=; b=Jsjy/LNGgUH1BwwE3NOlR5JNM08H1LCij2YW5AvIBfRjnV4baeJqN5MhMDyu8HhFFT fh/6v/UYH2ujm/EtieEmtZEDE+Dz/t7LRW5dfPUJvTS98EQXbEDheWF1t4+8k/bf9dHi f5G8FMhUK9sWaFfsqCRAxbySZbjO3RMUzPWVMcY/THmD8OZc6uLKNFCP/VtfCUBsN8pc uvZTBBeXYqWZSjsv6LJ8DgiFISfg4SA5Vt1fCYtT/3F4hpHvex2hwgXf3aXQdTOQox7s 4fsfDVTtDZF2IAzLc81oK3HdTzYk8jHKF5TqapD+uxEphq9Aay7zo/s9J6T5seOoYBi6 sE+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710742957; x=1711347757; 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=qosAbgSF7tuayHyVvCZlGy5Wum0pv2ajlc/Hyz01rXA=; b=xVN9UTTBtuF0pv7wM9IHBQ20KndkNMojFRpB44TCR+FDPvxwvmkigkUs2FqSyQZfgG ecUTX9Auo9JyWl9ljVo2YzJ7O2Gj09J5r8B3ZRoaUFryn+lNp4aFSOD3j+dlwaIk7guk Dss88Y70GD5BXOemuNii/HnsmNT3LKsJhIv5MqV48kufvLugf0XqCOpkhnbuRqdHknSD Fo8L8noLhnKVgCw+8zZyjt76AlNnidpEPvx5Wx+eKXQI2H8YVUwHP7VhKKADTqKtaWuz 37dD+81FBNfsTRq2wCrl2KV0C891FgwT1BG0ANMryndsFWb13WrKN8KWQhBh43h+twzG prRA==
X-Gm-Message-State: AOJu0YxGTg6Ommh/7puGNEOm4vvkrrvqtB7D1qmoxprv3E6QIXZXbw9g 7XBliKbjWb92rtUX25QHs+ZuUKW5TuhHirzHeM2KBJCQXcURLK/BBZfcHYtcHnroIsUxpxnGOFA s2zNBvDfOBESi6D7RgiQozv4uUM8dC+V3
X-Google-Smtp-Source: AGHT+IHb5u2E+dYOQmdKl2k2fWzsPj79cicvJLCfkBakaqAgUUqCBI0AGYfdRuoC+mL3VpIoLAd2+1JNyJxhh4a1hz4=
X-Received: by 2002:a17:906:b88d:b0:a46:c06e:8e58 with SMTP id hb13-20020a170906b88d00b00a46c06e8e58mr847066ejb.49.1710742957092; Sun, 17 Mar 2024 23:22:37 -0700 (PDT)
MIME-Version: 1.0
References: <CA+YzgTu_QFmKJ-zUT7U7FWoGgF3uuOLVtPcrQuXFgfOT5chirQ@mail.gmail.com> <202403181226591475323@zte.com.cn>
In-Reply-To: <202403181226591475323@zte.com.cn>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Mon, 18 Mar 2024 11:52:24 +0530
Message-ID: <CAH6gdPxfnh2WbsPuyYZgkN5LNmOT2dU+upF9k=_=L6kkfy1RUw@mail.gmail.com>
To: teas@ietf.org
Cc: Adrian Farrel <adrian@olddog.co.uk>, Vishnu Pavan Beeram <vishnupavan@gmail.com>, chen.ran@zte.com.cn
Content-Type: multipart/alternative; boundary="00000000000042749e0613e962d0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/QWjjn8ev11dsEsnbMW81YHL3F78>
Subject: [Teas] NRP related routing protocol extension work
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Mar 2024 06:22:52 -0000

Hi All,

It has been a bit challenging for me to keep pace with the overlap across
the multiple WG drafts when it comes to NRP. I could use some help with
some directions.

Besides RFC9543 that introduced the term NRP, there have been several other
related documents:

1) https://datatracker.ietf.org/doc/draft-ietf-teas-enhanced-vpn/
2) https://datatracker.ietf.org/doc/draft-ietf-teas-nrp-scalability/
3) https://datatracker.ietf.org/doc/draft-ietf-teas-ns-ip-mpls/

All of these are informational and all of them touch upon control plane
protocol aspects related to NRP. My understanding is that (3) is the
authoritative document that brings out requirements for work in control
plane protocols and covers the need as well as considerations for the same.
Is my understanding correct?

Thanks,
Ketan

On Mon, Mar 18, 2024 at 9:57 AM <chen.ran@zte.com.cn> wrote:

> Hi ketan,
>
> NRP-related protocol extensions were previously discussed in the TEAS WG. The
> inline email is for the TEAS WG to discuss protocol extensions for
> associating a TE Tunnel/Policy with an NRP.  Have your concerns been
> resolved?
>
>
> To TEAS chairs and WG,
>
> we have done the presentations in IDR WG  for
> <https://datatracker.ietf.org/doc/draft-chen-idr-bgp-ls-sr-policy-nrp/>
> <https://datatracker.ietf.org/doc/draft-chen-idr-bgp-ls-sr-policy-nrp/>
> <https://datatracker.ietf.org/doc/draft-chen-idr-bgp-ls-sr-policy-nrp/>
> https://datatracker.ietf.org/doc/draft-chen-idr-bgp-ls-sr-policy-nrp/ .
> This document defines a new TLV which enable the headed to report the
> configuration and the states the NRP which the SR Policy candidate path is
> associated with.
>
> and in the new version of the draft:
>
>    -
>
>    Update the "Scalability Considerations" section to be consistent with
>    draft-ietf-idr-sr-policy-nrp-00.
>
> We would like to request for  IDR WG adoption. Any comments are welcome.
>
>
> Best Regards,
>
> Ran
>
>
> Original
> *From: *VishnuPavanBeeram <vishnupavan@gmail.com>
> *To: *adrian@olddog.co.uk <adrian@olddog.co.uk>;
> *Cc: *TEAS WG <teas@ietf.org>;
> *Date: *2023年12月11日 00:53
> *Subject: **Re: [Teas] Associating a TE Tunnel/Policy with an NRP*
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas
>
> There have been no objections (on the list or during the WG session) to
> defining protocol extensions for associating a TE Tunnel/Policy with an
> NRP.
>
> Please do note that the relevant protocol (BGP, PCEP) extensions would be
> discussed and progressed in other WGs.
> Regards,
> -Pavan (on behalf of the co-chairs)
>
> On Fri, Nov 10, 2023 at 3:00 PM Vishnu Pavan Beeram <vishnupavan@gmail.com>
> wrote:
>
>> Just realized that this thread was left hanging.
>>
>> For all NRP specific protocol extension documents, the request from the
>> TEAS WG chairs is the the following (nothing more, nothing less):
>>
>>    -
>>
>>    Add a “Scalability Considerations” section.
>>    -
>>
>>    Keep the TEAS WG updated about the progress of the document
>>    (especially during WG adoption and WGLC)
>>
>>
>> With regards to draft-dong-idr-sr-policy-nrp for which this thread was
>> initiated, it is on the agenda in today's WG session. The expectation is
>> that this would trigger a discussion on the utility of the protocol
>> extension defined in this draft.
>>
>> Regards,
>> -Pavan
>>
>> On Thu, Sep 28, 2023 at 7:34 PM Adrian Farrel <adrian@olddog.co.uk>
>> wrote:
>>
>>> Hi Pavan,
>>>
>>>
>>>
>>> Thanks for starting this thread. It’s a fine thing to talk about.
>>>
>>>
>>>
>>> I don’t think the TEAS working group would be in a position to stop
>>> other working groups picking up and working on protocol extensions that
>>> they think are necessary. But it might be good to have an overview
>>> perspective of how NRPs might be constructed in different protocol
>>> environments so that those working groups can go ahead and make the
>>> protocol changes with confidence.
>>>
>>>
>>>
>>> It’s probable that TEAS was a bit premature adopting
>>> draft-ietf-teas-ns-ip-mpls while other working groups were holding back
>>> waiting for the slicing framework to stabilise and be approved for
>>> publication. But we don’t need to go there. What is important now is to
>>> recognise that it is open for people to work out how they want to develop
>>> solutions to support NRPs. TEAS can certainly coordinate that work, but I
>>> don’t think it can constrain it because slicing is a broad concept and
>>> there are plenty of protocols and service architectures that can deliver
>>> “slices.”
>>>
>>>
>>>
>>> What do you propose (maybe you could put your hat back on?) as a way
>>> that we could act to coordinate this work?
>>>
>>>
>>>
>>> Cheers,
>>>
>>> Adrian
>>>
>>>
>>>
>>> *From:* Teas <teas-bounces@ietf.org> *On Behalf Of *Vishnu Pavan Beeram
>>> *Sent:* 28 September 2023 14:11
>>> *To:* TEAS WG <teas@ietf.org>
>>> *Subject:* [Teas] Associating a TE Tunnel/Policy with an NRP
>>>
>>>
>>>
>>> There are a couple of control-plane protocol extension documents that
>>> have been proposed outside TEAS WG for associating a TE Tunnel/Policy with
>>> an NRP.
>>>
>>>    -
>>>
>>>    draft-dong-idr-sr-policy-nrp proposes extensions to BGP for
>>>    associating an SR policy with an NRP
>>>    -
>>>
>>>    draft-dong-pce-pcep-nrp proposes extensions to PCEP for associating
>>>    a TE LSP with an NRP
>>>
>>> The motivation behind this association is to ensure that the TE paths
>>> are computed, placed and maintained within the topology associated with the
>>> specified NRP (discussed briefly in draft-ietf-teas-ns-ip-mpls).
>>>
>>>
>>>
>>> We have had some discussion/debate in the past in TEAS on whether or not
>>> there should be any NRP specific control-plane protocol extensions defined
>>> at all. Most of that debate has been focused around extensions to
>>> link-state protocols. AFAIR, we (in TEAS) haven't discussed the specific
>>> type of protocol extension discussed in the aforementioned drafts.
>>>
>>>
>>>
>>> I'm starting this thread to get some feedback from the WG on this
>>> specific type of protocol extension.
>>>
>>>
>>>
>>> Regards,
>>>
>>> - Pavan (as a WG contributor)
>>>
>>
>