Skip to main content

SR Policies Extensions for NRP in BGP-LS
draft-chen-idr-bgp-ls-sr-policy-nrp-00

Document Type Active Internet-Draft (individual)
Authors Ran Chen , Detao Zhao
Last updated 2022-04-22
Stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date (None)
Responsible AD (None)
Send notices to (None)
draft-chen-idr-bgp-ls-sr-policy-nrp-00
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,
              <https://datatracker.ietf.org/doc/html/draft-bestbar-teas-
              ns-packet-09>.

   [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, <https://datatracker.ietf.org/doc/html/draft-dong-
              idr-sr-policy-nrp-00>.

   [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, <https://datatracker.ietf.org/doc/html/
              draft-ietf-idr-te-lsp-distribution-16>.

   [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, <https://datatracker.ietf.org/doc/html/draft-liu-
              idr-bgp-network-slicing-01>.

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119,
              DOI 10.17487/RFC2119, March 1997,
              <https://www.rfc-editor.org/info/rfc2119>.

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]