Hi Francois,


I39ve read this draft, the scenarios you39ve described are quite comprehensive. 
After reading it, I have a few comments/questions:

Is the granularity of indexing SR information from CACHE entries presented in 
the pseudocode in 6.2.1 and 6.2.2, interface IFACE-IN, not specific enough? Due 
to the constraints, a static proxy segment END.AS has a one-to-one mapping with 
a segment list, but the types of packets to which this segment list is applied 
can be diverse. While, differenting from the static proxy approach, there39s no 
need to statically configure parameters such as CACHE.SA and CACHE.LIST on the 
specific interface when using the dynamic proxy. Therefore, under the dynamic 
approach, i think it is possible for multiple segment lists to invoke the same 
END.AD. In this situation, if the granularity is interface, packets with 
different characteristics received from same IFACE-IN will not be 
re-encapsulated correctly. 




Hope the comment would be helpful. Additionally, I noticed that the behaviors 
of SR-aware services have not been further discussed in the draft. In some 
scenarios, the characteristics of packets may overlap, so if the 
characteristics such as 5-tuple are same, service nodes might not to offer 
customized process. To address this, we posted a draft that covers the 
situations: 
https://datatracker.ietf.org/doc/html/draft-lin-spring-srv6-aware-context-indicator-04


We39d be more than happy if you are interested in it and could give any 
feedback, comments, or suggestions.






Thanks
--------------------------------------------------------------------------------

Best regards,



叶佳铭/Jiaming Ye中国移动通信有限公司研究院/China Mobile Research Institute
Email: yejiam...@chinamobile.com
Mobile: 18810735331



----邮件原文----发件人:Francois Clad  <fclad.i...@gmail.com>收件人:spring  
<spring@ietf.org>抄 送: mpls <m...@ietf.org>,6man  <i...@ietf.org>发送时间:2025-05-12 
18:24:47主题:[spring] Resuming discussion on 
draft-ietf-spring-sr-service-programming(to: SPRING WG cc: MPLS and 6MAN WGs)
Dear WG,
With the renewed interest in service programming at recent IETF meetings, we 
would like to resume discussion on draft-ietf-spring-sr-service-programming 
(“Service Programming with Segment Routing”) to progress and complete this work 
as a solid foundation for future proposals.
https://datatracker.ietf.org/doc/draft-ietf-spring-sr-service-programming/
This draft describes the data plane mechanisms required for service segments 
and service programming in SR-MPLS and SRv6 networks. Its goal is to enable the 
integration of physical or virtual network functions into SR policies by 
associating each service with a SID.
The draft defines two types of services:
SR-aware services, which natively process SR information in packets

SR-unaware services, which require an SR proxy to handle or adapt SR headers 
before the service function processes the packet.


To support SR-unaware services, the draft specifies several SR proxy behaviors, 
outlining their respective benefits and limitations.
Finally, the draft describes how service-related metadata can be carried in 
both SR-MPLS and SRv6 packets.

We welcome any feedback, comments, or suggestions you may have on the draft.
Thanks,
Francois (on behalf of the co-authors)



_______________________________________________
spring mailing list -- spring@ietf.org
To unsubscribe send an email to spring-le...@ietf.org

Reply via email to