< draft-filsfils-spring-sr-policy-considerations-07.txt   draft-filsfils-spring-sr-policy-considerations-08.txt >
SPRING Working Group C. Filsfils SPRING Working Group C. Filsfils
Internet-Draft K. Talaulikar, Ed. Internet-Draft K. Talaulikar, Ed.
Intended status: Informational Cisco Systems, Inc. Intended status: Informational Cisco Systems, Inc.
Expires: October 6, 2021 P. Krol Expires: April 25, 2022 P. Krol
Google, Inc. Google, Inc.
M. Horneffer M. Horneffer
Deutsche Telekom Deutsche Telekom
P. Mattes P. Mattes
Microsoft Microsoft
April 4, 2021 October 22, 2021
SR Policy Implementation and Deployment Considerations SR Policy Implementation and Deployment Considerations
draft-filsfils-spring-sr-policy-considerations-07 draft-filsfils-spring-sr-policy-considerations-08
Abstract Abstract
Segment Routing (SR) allows a headend node to steer a packet flow Segment Routing (SR) allows a headend node to steer a packet flow
along any path. Intermediate per-flow states are eliminated thanks along any path. Intermediate per-flow states are eliminated thanks
to source routing. SR Policy framework enables the instantiation and to source routing. SR Policy framework enables the instantiation and
the management of necessary state on the headend node for flows along the management of necessary state on the headend node for flows along
a source routed paths using an ordered list of segments associated a source routed paths using an ordered list of segments associated
with their specific SR Policies. This document describes some of the with their specific SR Policies. This document describes some of the
implementation and deployment aspects that are useful for implementation and deployment aspects that are useful for
skipping to change at page 1, line 43 skipping to change at page 1, line 43
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on October 6, 2021. This Internet-Draft will expire on April 25, 2022.
Copyright Notice Copyright Notice
Copyright (c) 2021 IETF Trust and the persons identified as the Copyright (c) 2021 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of (https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 15, line 11 skipping to change at page 15, line 11
This section explains how controllers can discover the local SIDs This section explains how controllers can discover the local SIDs
available at a node N so as to pick an explicit BSID for a SR Policy available at a node N so as to pick an explicit BSID for a SR Policy
to be instantiated at headend N. to be instantiated at headend N.
Any controller can discover the following properties of a node N Any controller can discover the following properties of a node N
(e.g., via BGP-LS , NETCONF etc.): (e.g., via BGP-LS , NETCONF etc.):
o its local topology [RFC7752]. o its local topology [RFC7752].
o its topology-related SIDs (Prefix SIDs, Adj SID and EPE SID o its topology-related SIDs (Prefix SIDs, Adj SID and EPE SID
[I-D.ietf-idr-bgp-ls-segment-routing-ext] [RFC9085] [RFC9086]).
[I-D.ietf-idr-bgpls-segment-routing-epe]).
o its Segment Routing Label Block (SRLB). o its Segment Routing Label Block (SRLB).
o its SR Policies and their BSID ([RFC8664] o its SR Policies and their BSID ([RFC8664]
[I-D.ietf-pce-binding-label-sid] [I-D.ietf-pce-binding-label-sid]
[I-D.ietf-idr-te-lsp-distribution]). [I-D.ietf-idr-te-lsp-distribution]).
Any controller can thus infer the available SIDs in the SRLB of any Any controller can thus infer the available SIDs in the SRLB of any
node with the assumption that all SIDs allocated from the SRLB on node with the assumption that all SIDs allocated from the SRLB on
that node are being advertised by it via some protocols or mechanisms that node are being advertised by it via some protocols or mechanisms
skipping to change at page 20, line 12 skipping to change at page 20, line 12
Verizon Verizon
Email: luay.jalil@verizon.com Email: luay.jalil@verizon.com
13. References 13. References
13.1. Normative References 13.1. Normative References
[I-D.ietf-spring-segment-routing-policy] [I-D.ietf-spring-segment-routing-policy]
Filsfils, C., Talaulikar, K., Voyer, D., Bogdanov, A., and Filsfils, C., Talaulikar, K., Voyer, D., Bogdanov, A., and
P. Mattes, "Segment Routing Policy Architecture", draft- P. Mattes, "Segment Routing Policy Architecture", draft-
ietf-spring-segment-routing-policy-09 (work in progress), ietf-spring-segment-routing-policy-13 (work in progress),
November 2020. May 2021.
[RFC8402] Filsfils, C., Ed., Previdi, S., Ed., Ginsberg, L., [RFC8402] Filsfils, C., Ed., Previdi, S., Ed., Ginsberg, L.,
Decraene, B., Litkowski, S., and R. Shakir, "Segment Decraene, B., Litkowski, S., and R. Shakir, "Segment
Routing Architecture", RFC 8402, DOI 10.17487/RFC8402, Routing Architecture", RFC 8402, DOI 10.17487/RFC8402,
July 2018, <https://www.rfc-editor.org/info/rfc8402>. July 2018, <https://www.rfc-editor.org/info/rfc8402>.
13.2. Informative References 13.2. Informative References
[I-D.anand-spring-poi-sr] [I-D.anand-spring-poi-sr]
Anand, M., Bardhan, S., Subrahmaniam, R., Tantsura, J., Anand, M., Bardhan, S., Subrahmaniam, R., Tantsura, J.,
Mukhopadhyaya, U., and C. Filsfils, "Packet-Optical Mukhopadhyaya, U., and C. Filsfils, "Packet-Optical
Integration in Segment Routing", draft-anand-spring-poi- Integration in Segment Routing", draft-anand-spring-poi-
sr-08 (work in progress), July 2019. sr-08 (work in progress), July 2019.
[I-D.ietf-idr-bgp-ls-segment-routing-ext]
Previdi, S., Talaulikar, K., Filsfils, C., Gredler, H.,
and M. Chen, "BGP Link-State extensions for Segment
Routing", draft-ietf-idr-bgp-ls-segment-routing-ext-16
(work in progress), June 2019.
[I-D.ietf-idr-bgpls-segment-routing-epe]
Previdi, S., Talaulikar, K., Filsfils, C., Patel, K., Ray,
S., and J. Dong, "BGP-LS extensions for Segment Routing
BGP Egress Peer Engineering", draft-ietf-idr-bgpls-
segment-routing-epe-19 (work in progress), May 2019.
[I-D.ietf-idr-segment-routing-te-policy] [I-D.ietf-idr-segment-routing-te-policy]
Previdi, S., Filsfils, C., Talaulikar, K., Mattes, P., Previdi, S., Filsfils, C., Talaulikar, K., Mattes, P.,
Rosen, E., Jain, D., and S. Lin, "Advertising Segment Rosen, E., Jain, D., and S. Lin, "Advertising Segment
Routing Policies in BGP", draft-ietf-idr-segment-routing- Routing Policies in BGP", draft-ietf-idr-segment-routing-
te-policy-11 (work in progress), November 2020. te-policy-13 (work in progress), June 2021.
[I-D.ietf-idr-te-lsp-distribution] [I-D.ietf-idr-te-lsp-distribution]
Previdi, S., Talaulikar, K., Dong, J., Chen, M., Gredler, Previdi, S., Talaulikar, K., Dong, J., Chen, M., Gredler,
H., and J. Tantsura, "Distribution of Traffic Engineering H., and J. Tantsura, "Distribution of Traffic Engineering
(TE) Policies and State using BGP-LS", draft-ietf-idr-te- (TE) Policies and State using BGP-LS", draft-ietf-idr-te-
lsp-distribution-14 (work in progress), October 2020. lsp-distribution-15 (work in progress), May 2021.
[I-D.ietf-lsr-flex-algo] [I-D.ietf-lsr-flex-algo]
Psenak, P., Hegde, S., Filsfils, C., Talaulikar, K., and Psenak, P., Hegde, S., Filsfils, C., Talaulikar, K., and
A. Gulko, "IGP Flexible Algorithm", draft-ietf-lsr-flex- A. Gulko, "IGP Flexible Algorithm", draft-ietf-lsr-flex-
algo-13 (work in progress), October 2020. algo-17 (work in progress), July 2021.
[I-D.ietf-pce-binding-label-sid] [I-D.ietf-pce-binding-label-sid]
Sivabalan, S., Filsfils, C., Tantsura, J., Hardwick, J., Sivabalan, S., Filsfils, C., Tantsura, J., Previdi, S.,
Previdi, S., and C. Li, "Carrying Binding Label/Segment-ID and C. L. (editor), "Carrying Binding Label/Segment
in PCE-based Networks.", draft-ietf-pce-binding-label- Identifier in PCE-based Networks.", draft-ietf-pce-
sid-05 (work in progress), October 2020. binding-label-sid-11 (work in progress), October 2021.
[RFC1195] Callon, R., "Use of OSI IS-IS for routing in TCP/IP and [RFC1195] Callon, R., "Use of OSI IS-IS for routing in TCP/IP and
dual environments", RFC 1195, DOI 10.17487/RFC1195, dual environments", RFC 1195, DOI 10.17487/RFC1195,
December 1990, <https://www.rfc-editor.org/info/rfc1195>. December 1990, <https://www.rfc-editor.org/info/rfc1195>.
[RFC2328] Moy, J., "OSPF Version 2", STD 54, RFC 2328, [RFC2328] Moy, J., "OSPF Version 2", STD 54, RFC 2328,
DOI 10.17487/RFC2328, April 1998, DOI 10.17487/RFC2328, April 1998,
<https://www.rfc-editor.org/info/rfc2328>. <https://www.rfc-editor.org/info/rfc2328>.
[RFC3630] Katz, D., Kompella, K., and D. Yeung, "Traffic Engineering [RFC3630] Katz, D., Kompella, K., and D. Yeung, "Traffic Engineering
skipping to change at page 22, line 28 skipping to change at page 22, line 17
Protocol (PCEP) Extensions for Segment Routing", RFC 8664, Protocol (PCEP) Extensions for Segment Routing", RFC 8664,
DOI 10.17487/RFC8664, December 2019, DOI 10.17487/RFC8664, December 2019,
<https://www.rfc-editor.org/info/rfc8664>. <https://www.rfc-editor.org/info/rfc8664>.
[RFC8986] Filsfils, C., Ed., Camarillo, P., Ed., Leddy, J., Voyer, [RFC8986] Filsfils, C., Ed., Camarillo, P., Ed., Leddy, J., Voyer,
D., Matsushima, S., and Z. Li, "Segment Routing over IPv6 D., Matsushima, S., and Z. Li, "Segment Routing over IPv6
(SRv6) Network Programming", RFC 8986, (SRv6) Network Programming", RFC 8986,
DOI 10.17487/RFC8986, February 2021, DOI 10.17487/RFC8986, February 2021,
<https://www.rfc-editor.org/info/rfc8986>. <https://www.rfc-editor.org/info/rfc8986>.
[RFC9085] Previdi, S., Talaulikar, K., Ed., Filsfils, C., Gredler,
H., and M. Chen, "Border Gateway Protocol - Link State
(BGP-LS) Extensions for Segment Routing", RFC 9085,
DOI 10.17487/RFC9085, August 2021,
<https://www.rfc-editor.org/info/rfc9085>.
[RFC9086] Previdi, S., Talaulikar, K., Ed., Filsfils, C., Patel, K.,
Ray, S., and J. Dong, "Border Gateway Protocol - Link
State (BGP-LS) Extensions for Segment Routing BGP Egress
Peer Engineering", RFC 9086, DOI 10.17487/RFC9086, August
2021, <https://www.rfc-editor.org/info/rfc9086>.
Authors' Addresses Authors' Addresses
Clarence Filsfils Clarence Filsfils
Cisco Systems, Inc. Cisco Systems, Inc.
Pegasus Parc Pegasus Parc
De kleetlaan 6a, DIEGEM BRABANT 1831 De kleetlaan 6a, DIEGEM BRABANT 1831
BELGIUM BELGIUM
Email: cfilsfil@cisco.com Email: cfilsfil@cisco.com
Ketan Talaulikar (editor) Ketan Talaulikar (editor)
Cisco Systems, Inc. Cisco Systems, Inc.
Email: ketant@cisco.com Email: ketant.ietf@gmail.com
Przemyslaw Krol Przemyslaw Krol
Google, Inc. Google, Inc.
Email: pkrol@google.com Email: pkrol@google.com
Martin Horneffer Martin Horneffer
Deutsche Telekom Deutsche Telekom
Email: martin.horneffer@telekom.de Email: martin.horneffer@telekom.de
 End of changes. 13 change blocks. 
28 lines changed or deleted 27 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/