IDR R. Chen Internet-Draft D. Zhao Intended status: Standards Track ZTE Corporation Expires: 24 October 2022 22 April 2022 SR Policies Extensions for NRP in BGP-LS draft-chen-idr-bgp-ls-sr-policy-nrp-00 Abstract This document defines a new TLV which enable the headed to report the configuration and the states of SR policies carrying NRP information by using BPG-LS. Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at https://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." This Internet-Draft will expire on 24 October 2022. Copyright Notice Copyright (c) 2022 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/ license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Revised BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Revised BSD License. Chen & Zhao Expires 24 October 2022 [Page 1] Internet-Draft SR policy NRP in BGP-LS April 2022 Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Requirements Language . . . . . . . . . . . . . . . . . . . . 2 3. Carrying NRP Sub-TLV in BGP-LS . . . . . . . . . . . . . . . 3 4. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 3 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 3 6. Security Considerations . . . . . . . . . . . . . . . . . . . 3 7. Normative References . . . . . . . . . . . . . . . . . . . . 3 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 4 1. Introduction SR Policy is an ordered list of segments (i.e. instructions) that represent a source-routed policy. Packet flows are steered into a SR Policy on a node where it is instantiated called a headend node. The packets steered into an SR Policy carry an ordered list of segments associated with that SR Policy.[I-D.ietf-idr-te-lsp-distribution] describes a mechanism to distribute traffic engineering policy information (SR Policies , TE-LSPs, etc) to external components using BGP-LS. [I-D.bestbar-teas-ns-packet] introduces a Slice-Flow Aggregate as the collection of packets (from one or more IETF network slice traffic streams) that match an NRP Policy selection criteria and are offered the same forwarding treatment. The NRP Policy is used to realize an NRP by instantiating specific control and data plane resources on select topological elements in an IP/MPLS network. The NRP Identifier (NRP-ID) is globally unique within an NRP domain and that can be used in the control or management plane to identify the resources associated with the NRP. Based on the mechanism defined in [I-D.ietf-idr-te-lsp-distribution], this document defines a new TLV which enable the headed to report the configuration and the states of SR policies carrying NRP information by using BPG-LS. 2. Requirements Language The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119]. cloud transport network: It is usually a national or province backbone network to achieve interconnection between multiple regional clouds/core clouds deployed in the country/province. Chen & Zhao Expires 24 October 2022 [Page 2] Internet-Draft SR policy NRP in BGP-LS April 2022 3. Carrying NRP Sub-TLV in BGP-LS [I-D.liu-idr-bgp-network-slicing] and [I-D.dong-idr-sr-policy-nrp] define extensions to BGP in order to advertise NRP in SR policies. In order to collect configuration and states of the NRP SR policies, this document defines a new SR Policy state TLV. The TLV has the following format: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | Flags | RESERVED | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | NRP ID (4 octets) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ where: Type: TBD1. Length: 6 octets. Flags: 1 octet of flags. None are defined at this stage. Flags SHOULD be set to zero on transmission and MUST be ignored on receipt. RESERVED: 1 octet of reserved bits. SHOULD be set to zero on transmission and MUST be ignored on receipt. NRP: 4 octet global identifier of Network Resource Partition. 4. Acknowledgements TBD. 5. IANA Considerations TBD. 6. Security Considerations TBD. 7. Normative References Chen & Zhao Expires 24 October 2022 [Page 3] Internet-Draft SR policy NRP in BGP-LS April 2022 [I-D.bestbar-teas-ns-packet] Saad, T., Beeram, V. P., Dong, J., Wen, B., Ceccarelli, D., Halpern, J., Peng, S., Chen, R., Liu, X., Contreras, L. M., Rokui, R., and L. Jalil, "Realizing Network Slices in IP/MPLS Networks", Work in Progress, Internet-Draft, draft-bestbar-teas-ns-packet-09, 21 April 2022, . [I-D.dong-idr-sr-policy-nrp] Dong, J., Hu, Z., and R. Pang, "BGP SR Policy Extensions for Network Resource Partition", Work in Progress, Internet-Draft, draft-dong-idr-sr-policy-nrp-00, 3 March 2022, . [I-D.ietf-idr-te-lsp-distribution] Previdi, S., Talaulikar, K., Dong, J., Chen, M., Gredler, H., and J. Tantsura, "Distribution of Traffic Engineering (TE) Policies and State using BGP-LS", Work in Progress, Internet-Draft, draft-ietf-idr-te-lsp-distribution-16, 22 October 2021, . [I-D.liu-idr-bgp-network-slicing] Yao, L. and P. Shaofu, "BGP Extensions to Support Packet Network Slicing in SR Policy", Work in Progress, Internet- Draft, draft-liu-idr-bgp-network-slicing-01, 15 October 2020, . [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, . Authors' Addresses Ran Chen ZTE Corporation Nanjing China Email: chen.ran@zte.com.cn Chen & Zhao Expires 24 October 2022 [Page 4] Internet-Draft SR policy NRP in BGP-LS April 2022 Detao Zhao ZTE Corporation Nanjing China Email: zhao.detao@zte.com.cn Chen & Zhao Expires 24 October 2022 [Page 5]