Hi Joel, 

The dedicated NRP ID approach has better scalability thanks to the decouple of 
the NRP and path information. While the resource-aware segment approach is easy 
to implement as it does not require extension in data plane encapsulation (at 
the cost of less scalable)

What I said is the two mechanisms (resource-aware segment and dedicated NRP ID) 
are independent options for NRP realization. They should not be used together.

Hope this makes it clear. 

Best regards,
Jie

> -----Original Message-----
> From: Joel Halpern [mailto:j...@joelhalpern.com]
> Sent: Thursday, July 4, 2024 11:39 PM
> To: Dongjie (Jimmy) <jie.d...@huawei.com>; t...@ietf.org
> Cc: SPRING WG List <spring@ietf.org>
> Subject: [Teas] Re: [spring] Spring-Teas NRP inconsistency:
> draft-ietf-teas-nrp-scalability
> 
> I may have misunderstood this email.  You seem to have highlighted the
> contradiction between the two set of texts (and the two sets of
> solutions) but not explained how this draft deals with that contradiction.
> 
> Yours,
> 
> Joel
> 
> On 7/4/2024 6:53 AM, Dongjie (Jimmy) wrote:
> > 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:j...@joelhalpern.com]
> >> Sent: Wednesday, May 29, 2024 10:16 PM
> >> To: t...@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-le...@ietf.org
> 
> _______________________________________________
> Teas mailing list -- t...@ietf.org
> To unsubscribe send an email to teas-le...@ietf.org
_______________________________________________
spring mailing list -- spring@ietf.org
To unsubscribe send an email to spring-le...@ietf.org

Reply via email to