[Teas] Re: [spring] Spring-Teas NRP inconsistency: draft-ietf-teas-nrp-scalability

"Dongjie (Jimmy)" <jie.dong@huawei.com> Thu, 04 July 2024 10:53 UTC

Return-Path: <jie.dong@huawei.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 4DCBAC1E0D77; Thu, 4 Jul 2024 03:53:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.904
X-Spam-Level:
X-Spam-Status: No, score=-1.904 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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
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 kBEPux1v-C6L; Thu, 4 Jul 2024 03:53:11 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B60FC1D6FDA; Thu, 4 Jul 2024 03:53:11 -0700 (PDT)
Received: from mail.maildlp.com (unknown [172.18.186.231]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4WFD362FQdz6K8xJ; Thu, 4 Jul 2024 18:51:14 +0800 (CST)
Received: from lhrpeml100002.china.huawei.com (unknown [7.191.160.241]) by mail.maildlp.com (Postfix) with ESMTPS id 5D8E51400D4; Thu, 4 Jul 2024 18:53:08 +0800 (CST)
Received: from dggpemf200008.china.huawei.com (7.185.36.39) by lhrpeml100002.china.huawei.com (7.191.160.241) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 4 Jul 2024 11:53:07 +0100
Received: from kwepemf100006.china.huawei.com (7.202.181.220) by dggpemf200008.china.huawei.com (7.185.36.39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Thu, 4 Jul 2024 18:53:04 +0800
Received: from kwepemf100006.china.huawei.com ([7.202.181.220]) by kwepemf100006.china.huawei.com ([7.202.181.220]) with mapi id 15.02.1544.011; Thu, 4 Jul 2024 18:53:04 +0800
From: "Dongjie (Jimmy)" <jie.dong@huawei.com>
To: Joel Halpern <jmh@joelhalpern.com>, "teas@ietf.org" <teas@ietf.org>
Thread-Topic: [spring] Spring-Teas NRP inconsistency: draft-ietf-teas-nrp-scalability
Thread-Index: AQHasdLLvb0lKPdNLEiPqDMsSGnEnbHmVxuQ
Date: Thu, 04 Jul 2024 10:53:04 +0000
Message-ID: <5dce826374ec4bd0a5cc1a7c7a17e884@huawei.com>
References: <6741f832-1491-492b-8fc8-c884f674ca9f@joelhalpern.com>
In-Reply-To: <6741f832-1491-492b-8fc8-c884f674ca9f@joelhalpern.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.112.40.66]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Message-ID-Hash: MGUMD26OZ7FEBUHQ4SZYOVF4OLR2BJWV
X-Message-ID-Hash: MGUMD26OZ7FEBUHQ4SZYOVF4OLR2BJWV
X-MailFrom: jie.dong@huawei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-teas.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: SPRING WG List <spring@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Teas] Re: [spring] Spring-Teas NRP inconsistency: draft-ietf-teas-nrp-scalability
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/idaX5yIbDYOUGbCZDwcutmJ8-eM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Owner: <mailto:teas-owner@ietf.org>
List-Post: <mailto:teas@ietf.org>
List-Subscribe: <mailto:teas-join@ietf.org>
List-Unsubscribe: <mailto:teas-leave@ietf.org>

Hi Joel, 

So sorry that I missed this mail in the whole June. 

I assume you are talking about the following text in draft-ietf-teas-nrp-scalability-04:

   Assuming that an external mechanism can deal with path calculation
   and selection, it is desirable that in the calculated path
   information, the NRP identification should be decoupled from the
   information for path identification.

My understanding of this statement is that, for a scalable NRP solution, it is suggested that the NRP identification to be decoupled from the path identification information. 

Please note the draft also has the following text in the design principles:

  4.   Three separate things need to be identified by information
        carried within a packet:

        *  Forwarding path (e.g. the next-hop)

        *  NRP

        *  Topology (i.e., filtered topology)

        How this information is encoded (using separate fields, same
        field, or overloading existing fields) forms part of the
        solution work.

Thus IMO the mechanism as specified in draft-ietf-spring-resource-aware-segment can be one option (overloading existing fields) for NRP realization. 

The resource-aware segments should not be used with a separate NRP ID in the same packet. As you said that will cause conflict or duplication. 

There is some text about these two approaches in the introduction of https://datatracker.ietf.org/doc/draft-dong-spring-sr-policy-with-nrp/. 

Best regards,
Jie

> -----Original Message-----
> From: Joel Halpern [mailto:jmh@joelhalpern.com]
> Sent: Wednesday, May 29, 2024 10:16 PM
> To: teas@ietf.org
> Cc: SPRING WG List <spring@ietf.org>
> Subject: [spring] Spring-Teas NRP inconsistency: draft-ietf-teas-nrp-scalability
> 
> Looking at drafts, I noticed that draft-ietf-teas-nrp-scalability says that one is
> required (? expected? needs to?) use an NRP separate from the path control
> information.
> 
> However, the Spring adopted draft
> draft-ietf-spring-resource-aware-segments puts the NRP selection in the
> segment identifier(s).
> 
> If you tried to do both, you would have two conflicting representations for
> the NRP to be used in the same packet.  That seems problematic.
> 
> We need to somehow resolve this.
> 
> Yours,
> 
> Joel
> 
> 
> _______________________________________________
> spring mailing list -- spring@ietf.org
> To unsubscribe send an email to spring-leave@ietf.org