SPRING @IETF-124

Tuesday 4 November 2025
Room: Laurier
17:00 - 19:00, Local
Minutes taker: Shuping Peng
Log into the IETF datatracker to access:

SPRING WG Meeting Agenda

17:00 SPRING Status - Chairs (10 mins)

17:10 SRv6 Security Considerations (10 mins)

Presenter: Nick Buraglio
draft-ietf-spring-srv6-security

Nick Buraglio: In the SRv6OPS, some discussions about trust domain and
administrative domain. I would like to have inputs on that.

Joel Halpern:We are not talking about AS boundary, which is not a
problem. You can do SRv6 across ASes within the same administration. You
have to have a common trust boundary.

Tom Hill: There are more to trust. Should carefully figure out how to
provide that trust. Trust model should be decoupled from forwarding.

Nick Buraglio: Agree that administration and trust are very different
things. My network is managed by an organization. Wa are under the same
agency. We trust each other. The trust domain is the same but the
administrative domain is very different. Should further clarify this in
the document.

Tom Hill: Contractual trust vs. legal trust. Trust from second party
isn't necessarily always given.

Nick Morris: Cannot really define trust. SHOULD not MUST.

Joel Halpern: RFC mandates that SRv6 is only being used in a trust
domain. RFC already says MUST. This draft is trying to explain what that
means. If want to change to "SHOULD", we need another draft to explain.

Nick Morris: Taking into other providers is what we need to consider in
the topic.

Nick Buraglio: Will provide new version on this.

Jeffrey Haas: Domain has boundary. Boundary needs markers. Rules need to
have to explain how the packets are filtered between domains.

Zafar Ali: Within SR domain, it is secure.

Joel: IESG asked us to explain further.

Suresh Krishnan: Instead of "Traffic must be filtered", use "Traffic is
filtered". Then SHOULD and MUST issue can be avoided.

17:20 SRv6 for Redundancy Protection (15 mins)

Presenter: Bala'zs Varga
draft-ietf-spring-sr-redundancy-protection

Shaofu Peng: If you use different flow IDs, will that effect elimination
behavior?

Bala'zs Varga: Explain based on figure on page 6. Flow ID is specific to
the nodes as defined in Detnet. This is not a global Flow ID.

Shaofu Peng: Add more descriptions on Replication and Elimination SIDs.

Bala'zs Varga: We do not differentate them.

Shaofu Peng: Put two examples to illustrate them.

Bala'zs Varga: This is local configuration.

17:35 Export of Path Segment Identifier Information in IPFIX (5 mins)

Presenter: Yao Liu
draft-ietf-opsawg-ipfix-path-segment

No comments.

Alvaro: Time to talk about the interim.

In the Chairs' slides:
Discuss how NRPs should be expressed in packets using SRv6
○ 2025-10-14
○ interim-2025-spring-03
○ Summarized on the list, and more before the slot for
draft-jiang-spring-sr-policy-nrp

Zafar Ali: Agree with the conclusions.

17:40 Segment Routing Policy Extension for Network Resource Partition (10 mins)

Presenter: Shengnan Yue
draft-jiang-spring-sr-policy-nrp

Zafar Ali: Slide 4, it is a strong statement "Each Canadidate path of an
SR Policy MUST be associated with an NRP". Use other word not MUST.

Alvaro: Please Zafar provide some text.

17:50 ICMP Error Handling in SRv6 based VPN Networks (10 mins)

Presenter: Zafar Ali
draft-ali-6man-srv6-vpn-icmp-error-handling

Bruno: We will ask the wg in the mailing list about the interest.

Alvaro: We want to show interest from spring. We are going to show this
in mailing list.

A show of hands is started.
YES 24: NO 2: NO Opinion 5

18:00 SRv6 SFC Architecture with SR-aware Functions (10 mins)

Presenter: Wataru Mishima
draft-watal-spring-srv6-sfc-sr-aware-functions

No comments.

Alvaro: We will put this on the queue. We need to see the interest from
the WG.

Wataru Mishima: I will send message to the mailing list.

18:10 Flexible Candidate Path Selection of SR Policy (10 mins)

Presenter: Yisong Liu
draft-liu-spring-sr-policy-flexible-path-selection

Zafar Ali: Is there a need to have two different drafts for the same
thing? High amount of overlap.

Alvaro: We are going to start adoption call. Please express opinions.

Andrew Stone: The author of the eligibility draft. Same question here.

Alvaro: The authors get together and discuss.

if time allows

18:20 OAM for Service Programming with Segment Routing (5 mins)

Presenter: Zafar Ali
draft-ali-spring-sr-service-programming-oam

Alvaro: Slide 7, 3 is SR unaware?

Zafar Ali: 3 is a proxy.

Alvaro: We will put it on the queue.

18:25 SRv6 Policy SID List Optimization (5 mins)

Presenter: Zafar Ali
draft-ali-spring-srv6-policy-sid-list-optimization

Alvaro: There is an ongoing adoption call. Please make some comments.

18:30 Multipath Traffic Engineering for Segment Routing (5 mins)

Presenter: Andrew Stone
draft-stone-spring-mpte-sr

Greg Mirsky: Need to clarify maintance and configuration.

Andrew Stone: Agree.

Sue: The use of color is something specical?

Andrew Stone: The color is an administrative thing here.

Jie Dong: About protection, failure on Junction node C, does it require
update in the ingress?

Andrew Stone: No. Regarding the contention, the controller will pick up
the failure, and then update. Probably just update the weight. The draft
is talking about local optimization on A.

Zafar Ali: SR could be used without change.

Andrew: Agree. No protocol extension right now.