Hi Alvaro,




Thanks for your insightful questions on this draft.


My responses are inline below with [Wenying].





B.R.


Wenying







----邮件原文----发件人:Alvaro Retana  <aretana.i...@gmail.com>收件人:"姜文颖" 
<jiangweny...@chinamobile.com>抄 送: draft-cheng-spring-s 
<draft-cheng-spring-srv6-policy-resource-guran...@ietf.org>,chengweiqiang  
<chengweiqi...@chinamoblie.com>,"Dongjie (Jimmy)" 
<jie.d...@huawei.com>,spring-chairs  
<spring-cha...@ietf.org>,draft-ietf-spring-re  
<draft-ietf-spring-resource-aware-segme...@ietf.org>,spring  
<spring@ietf.org>发送时间:2024-04-03 03:21:10主题:Re: [spring] Relationship 
betweendraft-cheng-spring-srv6-policy-resource-gurantee 
anddraft-ietf-spring-resource-aware-segmentsOn October 24, 2023 at 9:35:32PM, 
姜文颖 wrote:[Your reply had changed the subject, so my filters didn39t catch 
it.:-(  Changing the subject back to the original.]Wenying:Hi!Following up from 
the discussion @ IETF 119....> > Do we need this new extension, or is> > 
I-D.ietf-spring-resource-aware-segments enough? Why do we need a separate> > 
document? Should the use case defined here be part of the already adopted> > 
document?>> [WenYing] RFC8986 Section 4.2 End.X forwards to an endpoint with> 
cross-connect to a 39layer-3 adjacency39, as well as L2 bundle members of an> 
L3 LAG interface.>> I-D.ietf-spring-resource-aware-segments extends the SR 
paradigm by> associating SIDs with network resource attributes, but specific 
behaviors> and actual application application scenarios are not defined.>> 
Compared to end.X, the forwarding behavior has been changed, according to> 
RFC8986, we need to clearly define its behavior to make the forwarding> 
instructions clear.>> This document defines the following behavior:>> Any SID 
instance of End.NRP behavior is associated with two sets:J1 and J2.>> J1:one or 
more L3 adjacencies>> J2:NRP of J1>> The End.NRP SID therefore can be used to 
build SR paths or virtual networks> with a set of reserved network resources.>> 
It can be used to identify the set of network resources allocated on the> 
segments for packet processing.I understand that you39re defining a new 
behavior.  However, yourdescription (last two sentences above) mirrors 
whatI-D.ietf-spring-resource-aware-segments already defines:   The 
resource-aware SIDs retain their original forwarding semantics, but   with the 
additional semantics to identify the set of network resources   available for 
the packet processing and forwarding action. The resource-   aware SIDs can 
therefore be used to build SR paths or virtual networks with   a set of 
reserved network resources.It is not clear to me that the two mechanisms cannot 
solve the sameuse cases.  The difference is in this 
detail:I-D.cheng-spring-srv6-policy-resource-gurantee: proposes allocating a 
SID   with the End.NRP behavior for each set of network 
resourcesI-D.ietf-spring-resource-aware-segments: proposes allocating a 
resource-aware   SRv6 Locator for each set of network resources (keeping the 
existing   behaviors)What use cases cannot be addressed with the existing 
solution inI-D.ietf-spring-resource-aware-segments?  [To the authors 
ofI-D.ietf-spring-resource-aware-segments: it might be useful explainhow the 
draft addresses the use case 
in§3/I-D.cheng-spring-srv6-policy-resource-gurantee.]


[Wenying] The relationship between these two drafts is as follows:


I-D.ietf-spring-resource-aware-segments serves as a valuable framework 
document, offering common architectural ground for development without defining 
any solution itself. It is recognized as a useful framework in providing 
guidance for development. However, specific solutions are still needed.


On the other hand,I-D.cheng-spring-srv6-policy-resource-gurantee proposes 
specific solutions by defining particular behaviors, such as the End.NRP 
behavior, and presents actual application scenarios. This draft can guide 
deployments, and the SRv6 END.NRP functional mechanism has been implemented and 
verified by China Mobile.


Based on discussions in the mailing list, there is a consensus that 
I-D.ietf-spring-resource-aware-segments functions more as a framework without 
providing specific solutions. Therefore, it may not address the specific use 
cases described in Section 3 of I-D.cheng-spring-srv6-policy-resource-gurantee.


For further reference, you can find the discussion mailing list links below:


⦁https://mailarchive.ietf.org/arch/msg/spring/K4-yldPkaKOMiChxf3CrvwCrHko/https://mailarchive.ietf.org/arch/msg/spring/q91kDe7AfKgx9RhQUL76BwhN8dQ/https://mailarchive.ietf.org/arch/msg/spring/uJHMRdi1MlXozjw7wqZkKvJKYtw/https://mailarchive.ietf.org/arch/msg/spring/fr-OPpzlddgz86LfSKEtKAmaHd4/https://mailarchive.ietf.org/arch/msg/spring/DHvMPJETp-ivUmOb--d31POEKk4/ 

The End.NRP behavior is a variation of the End.X behavior.  Will 
otherresource-aware behaviors also need to be defined in the future?


[Wenying] When there are high service quality requirements from customers, 
operators may use network slicing with resource guarantees to ensure the 
expected quality. Typically, the determination of path and resource guarantees 
is made simultaneously to achieve the desired quality assurance for the 
customers.


The End.NRP behavior primarily serves SRv6 Policy strict-path scenarios and is 
a variation of the End.X behavior designed to meet the strict quality assurance 
requirements of the aforementioned customers. Additionally, End.NRP can be 
associated with multiple resources. Currently, there is no immediate need to 
define other variants of the behavior.

As mentioned before:> > I expect to hear technical arguments that clarify the 
relationship and> > justify having a separate document. I also expect other WG> 
> participants (not just the authors) to express their 
opinions.Thanks!Alvaro._______________________________________________spring 
mailing 
listspring@ietf.orghttps://www.ietf.org/mailman/listinfo/springSubject:Re: 
[spring] Relationship betweendraft-cheng-spring-srv6-policy-resource-gurantee 
anddraft-ietf-spring-resource-aware-segmentsOn October 24, 2023 at 9:35:32PM, 
姜文颖 wrote:[Your reply had changed the subject, so my filters didn39t catch 
it.:-(  Changing the subject back to the original.]Wenying:Hi!Following up from 
the discussion @ IETF 119....> > Do we need this new extension, or is> > 
I-D.ietf-spring-resource-aware-segments enough? Why do we need a separate> > 
document? Should the use case defined here be part of the already adopted> > 
document?>> [WenYing] RFC8986 Section 4.2 End.X forwards to an endpoint with> 
cross-connect to a 39layer-3 adjacency39, as well as L2 bundle members of an> 
L3 LAG interface.>> I-D.ietf-spring-resource-aware-segments extends the SR 
paradigm by> associating SIDs with network resource attributes, but specific 
behaviors> and actual application application scenarios are not defined.>> 
Compared to end.X, the forwarding behavior has been changed, according to> 
RFC8986, we need to clearly define its behavior to make the forwarding> 
instructions clear.>> This document defines the following behavior:>> Any SID 
instance of End.NRP behavior is associated with two sets:J1 and J2.>> J1:one or 
more L3 adjacencies>> J2:NRP of J1>> The End.NRP SID therefore can be used to 
build SR paths or virtual networks> with a set of reserved network resources.>> 
It can be used to identify the set of network resources allocated on the> 
segments for packet processing.I understand that you39re defining a new 
behavior.  However, yourdescription (last two sentences above) mirrors 
whatI-D.ietf-spring-resource-aware-segments already defines:   The 
resource-aware SIDs retain their original forwarding semantics, but   with the 
additional semantics to identify the set of network resources   available for 
the packet processing and forwarding action. The resource-   aware SIDs can 
therefore be used to build SR paths or virtual networks with   a set of 
reserved network resources.It is not clear to me that the two mechanisms cannot 
solve the sameuse cases.  The difference is in this 
detail:I-D.cheng-spring-srv6-policy-resource-gurantee: proposes allocating a 
SID   with the End.NRP behavior for each set of network 
resourcesI-D.ietf-spring-resource-aware-segments: proposes allocating a 
resource-aware   SRv6 Locator for each set of network resources (keeping the 
existing   behaviors)What use cases cannot be addressed with the existing 
solution inI-D.ietf-spring-resource-aware-segments?  [To the authors 
ofI-D.ietf-spring-resource-aware-segments: it might be useful explainhow the 
draft addresses the use case 
in§3/I-D.cheng-spring-srv6-policy-resource-gurantee.]The End.NRP behavior is a 
variation of the End.X behavior.  Will otherresource-aware behaviors also need 
to be defined in the future?As mentioned before:> > I expect to hear technical 
arguments that clarify the relationship and> > justify having a separate 
document. I also expect other WG> > participants (not just the authors) to 
express their 
opinions.Thanks!Alvaro._______________________________________________spring 
mailing listspring@ietf.orghttps://www.ietf.org/mailman/listinfo/spring

_______________________________________________
spring mailing list
spring@ietf.org
https://www.ietf.org/mailman/listinfo/spring

Reply via email to