Internet DRAFT - draft-cheng-lsr-advertise-nrp-group-extensions
draft-cheng-lsr-advertise-nrp-group-extensions
LSR Working Group W. Cheng
Internet Draft China Moblie
Intended status: Informational C. Lin
Expires: July 10, 2024 New H3C Technologies
L. Gong
China Moblie
January 10, 2024
Advertise NRP Group extensions for IGP
draft-cheng-lsr-advertise-nrp-group-extensions-01
Abstract
Network slicing provides the ability to partition a physical network
into multiple isolated logical networks of varying sizes,structures,
and functions so that each slice can be dedicated to specific
services or customers. A Network Resource Partition (NRP) is a
collection of resources in the underlay network. Each NRP is used as
the underlay network construct to support one or a group of IETF
network slice services. This document describes an IGP mechanism
that is used to advertise a large number of NRPs into a smaller
number of NRP groups.
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 July 10, 2024.
Copyright Notice
Copyright (c) 2023 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
Cheng, et al. Expire July 10, 2024 [Page 1]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
(http://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 Simplified BSD License text as described in
Section 4.e of the Trust Legal Provisions and are provided without
warranty as described in the Simplified BSD License.
Table of Contents
1. Introduction...................................................3
1.1. Requirements Language.....................................3
2. Motivation.....................................................4
2.1. Performance of NRP group distribution.....................4
2.2. IGP Announcement efficiency...............................4
3. Extend for IS-IS...............................................5
3.1. NRP Group TLV.............................................5
3.2. NRP Link Group Info Sub-TLV in NBR TLV....................6
3.3. NRP Group Offset for SRv6 END.X...........................6
3.4. NRP Group Offset for SRv6 END.X for SRv6 LAN END.X........8
4. Extend for OSPF & OSPFv3.......................................9
4.1. NRP Group TLV.............................................9
4.2. Link NRP Group Info Sub-TLV in NBR TLV...................10
4.3. NRP Group Offset for SRv6 SIDs Associated with Adjacencies
..............................................................11
5. Example.......................................................11
6. Security Considerations.......................................12
7. IANA Considerations...........................................12
7.1. ISIS NRP Group TLV.......................................12
7.2. ISIS Link NRP Group Info Sub-TLV.........................13
7.3. OSPF and OSPFv3 NRP Group TLV............................13
7.4. OSPF Link NRP Group Info Sub-TLV.........................14
7.5. OSPFv3 Link NRP Group Sub-TLVs...........................14
8. References....................................................14
8.1. Normative References.....................................14
Authors' Addresses...............................................15
Cheng, et al. Expires July 10, 2024 [Page 2]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
1. Introduction
Network slicing provides the ability to partition a physical network
into multiple isolated logical networks of varying sizes,structures,
and functions so that each slice can be dedicated to specific
services or customers. [I-D.ietf-teas-ietf-network-slices] defines
the term "IETF Network Slice" and establishes the general principles
of network slicing in the IETF context. A Network Resource Partition
(NRP) is a collection of resources in the underlay network. Each NRP
is used as the underlay network construct to support one or a group
of IETF network slice services.
To allow the network controller and network nodes to perform NRP-
specific explicit path computation or shortest path computation, the
group of resource-aware SIDs allocated by network nodes to each NRP
and the associated topology and resource attributes need to be
distributed using the control plane. [I-D.ietf-teas-nrp-scalability]
analyzes the scalability requirements and the control plane and data
plane scalability considerations of NRP. In order to support a
relatively large number of NRPs in the network, one proposed
approach is to separate the topology and resource attributes of the
NRP in control plane, so that the advertisement and processing of
each type of attribute could be decoupled. Multiple NRPs may shared
the same topology, and multiple NRPs may share the same set of
network resources on some network segments, while the difference in
either the topology or resource attributes makes them different
NRPs. This allows flexible combination of network topology and
network resource attributes to build a large number of NRPs with a
relatively small number of logical topologies.
When the IGP protocol advertises a large amount of NRPs, there will
be some problems. Please refer to chapter 2 for a detailed
description.
1.1. Requirements Language
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in
BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all
capitals, as shown here.
Cheng, et al. Expires July 10, 2024 [Page 3]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
2. Motivation
2.1. Performance of NRP group distribution
When controller distribute NRPs to each device on the middle path,
which occupies resources. When there are a large number of NRPs, the
process of resource occupation on the device takes too long.
To address this issue, the preemption method is used. The slice
configuration is pre-configured on the devices in the middle path,
and the devices can prepare resources in advance without actually
occupying them. Only when the slice traffic actually passes through
these devices will they actually occupy the corresponding bandwidth
resources. This approach can effectively avoid the problem of
excessive resource occupation time, and improve network performance
and efficiency.
When the controller selects the required bandwidth resources based
on user information, it then sends a forwarding policy to the
headend. This policy is associated with the corresponding NRP and
guides forwarding via Segment-Routing Policy at the headend. When
intermediate devices perform forwarding, they will actually consume
bandwidth resources based on the previously pre-configured NRP
information.
Examples related to pre-configuration are described in chapter 5.
2.2. IGP Announcement efficiency
The IGP protocol needs to advertise the NRP joined on each
interface. When interfaces join a large amount of NRPs resources,
This will cause the IGP protocol to have overly large packets when
advertising adjacency status.
To solve this problem, we can split multiple NRPs into a group and
allocate them uniformly according to the group, called NRP Group.
When announcing via the IGP protocol, we only need to announce the
global NRP grouping status. When announcing the NRP joined on the
interface, we only need to notify limited NRP group information.
So we need to extend the IGP protocol to advertise the composition
of the global NRP groups and which NRP group is added on which
interface. The specific extension can be referred to in Chapter 3
and Chapter 4.
Note that BGP-LS advertisement about global NRP Group TLV and NRP
Link Group Info will be defined in a later document and is not
covered in this document.
Cheng, et al. Expires July 10, 2024 [Page 4]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
3. Extend for IS-IS
3.1. NRP Group TLV
ISIS NRP Group 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 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Group-ID |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP Entries . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 1: NRP Group TLV
where:
Type: TBD, 1 octet.
Length: Single octet, The length value is variable.
Flags: 2 octets. No flags are currently defined
Group-ID: NRP Group ID, 4octets.
NRP Entries: The NRP Entry Sub-TLV
NRP Entry Sub TLV:
The NRP Entry Sub 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 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| BandWidth |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP-ID List... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 2: NRP Entry Sub TLV
Cheng, et al. Expires July 10, 2024 [Page 5]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
Type: TBD, 1 octet.
Length: Single octet, The length value is variable.
Flags: 2 octets. No flags are currently defined
BandWidth: 4 octets.
NRP-ID List: Each NRP-ID is 4 octets, and the list of NRP-IDs is
referred to as NRP-ID List.
3.2. NRP Link Group Info Sub-TLV in NBR TLV
This sub-TLV is used to advertise NRP Groups associated with a
adjacency. Multiple NRP Group Info sub-TLVs MAY be associated with
the same adjacency.
The Link NRP Group Info sub-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 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP Group ID 1... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP Group ID 2... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP Group ID 3... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 3: NRP Link Group Info Sub TLV
Type: TBD, 1 octet.
Length: Single octet, The length value is variable.
Flags: 2 octets. No flags are currently defined
NRP Group ID List: Each NRP Group ID is 4 octets, and the list
of NRP Group IDs is referred to as NRP-Group-ID List.
3.3. NRP Group Offset for SRv6 END.X
The SRv6 END.X for NRP Group Offset TLV has the following format:
Cheng, et al. Expires July 10, 2024 [Page 6]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
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 | Algorithm |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP Group-ID |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Weight | Endpoint Behavior |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SID (128 bits) . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SID (cont . . .) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SID (cont . . .) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SID (cont . . .) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Sub-sub-tlv-len| Sub-sub-TLVs (variable) . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 4: NRP Group offset for SRv6 END.X TLV
o Type: TBD.
o Length: variable.
o Flags: 1 octet, as defined in [RFC9352].
o Algorithm: 1 octet, as defined in [RFC9352].
o NRP Group-ID: NRP Group ID, 4octets.
o Weight: 1 octet, as defined in [RFC9352].
o Endpoint Behavior: as defined in [RFC9352].
o SID: 16 octets. as defined in [RFC9352]..
o Sub-sub-TLV-length: 1 octet, as defined in [RFC9352]..
o Optional Sub-sub-TLVs: Supported sub-sub-TLVs are specified, as
defined in [RFC9352].
Cheng, et al. Expires July 10, 2024 [Page 7]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
3.4. NRP Group Offset for SRv6 END.X for SRv6 LAN END.X
The SRv6 LAN END.X for NRP Group Offset 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 | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
| Neighbor System-ID (ID length octets) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Flags | Algorithm | Weight |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-++
| NRP Group-ID |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-++
| Endpoint Behavior |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SID (128 bits) . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SID (cont . . .) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SID (cont . . .) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SID (cont . . .) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Sub-sub-TLV-len| Sub-sub-TLVs (variable) . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 5: NRP Group offset for SRv6 LAN END.X TLV
o Type: TBD.
o Length: variable.
o Neighbor System-ID: IS-IS System-ID of length "ID Length", as
defined in [ISO10589].
o Flags: 1 octet, as defined in [RFC9352].
o Algorithm: 1 octet, as defined in [RFC9352].
o Weight: 1 octet, as defined in [RFC9352].
o NRP Group-ID: NRP Group ID, 4octets.
Cheng, et al. Expires July 10, 2024 [Page 8]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
o Endpoint Behavior: as defined in [RFC9352].
o SID: 16 octets. as defined in [RFC9352]..
o Sub-sub-TLV-length: 1 octet, as defined in [RFC9352]..
o Optional Sub-sub-TLVs: Supported sub-sub-TLVs are specified, as
defined in [RFC9352].
4. Extend for OSPF & OSPFv3
4.1. NRP Group TLV
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 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Group-ID |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP Entries . . . |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 6: NRP Group TLV
where:
Type: TBD, 2 octets.
Length: 2 octets, The length value is variable.
Flags: 2 octets. No flags are currently defined
Reserved: 2-octet field. It MUST be set to 0 on transmission and
MUST be ignored on receipt.
Group-ID: NRP Group ID, 4octets.
NRP Entries: The NRP Entry Sub-TLV
The NRP Entry Sub TLV has the following format:
Cheng, et al. Expires July 10, 2024 [Page 9]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
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 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| BandWidth |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP-ID List... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 7: NRP Entry Sub TLV
Type: TBD, 2 octets.
Length: 2 octets, The length value is variable.
Flags: 2 octets. No flags are currently defined
BandWidth: 4 octets.
NRP-ID List: Each NRP-ID is 4 octets, and the list of NRP-IDs is
referred to as NRP-ID List.
4.2. Link NRP Group Info Sub-TLV in NBR TLV
This sub-TLV is used to advertise NRP Groups associated with a
adjacency. Multiple NRP Group Info sub-TLVs MAY be associated with
the same adjacency.
The Link NRP Group Info sub-TLV has the following format:
Cheng, et al. Expires July 10, 2024 [Page 10]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
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 Group ID 1... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP Group ID 2... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NRP Group ID 3... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 8: Link NRP Group Info Sub TLV
Type: TBD, 2 octets.
Length: 2 octets, The length value is variable.
Flags: 2 octets. No flags are currently defined
NRP Group ID List: Each NRP Group ID is 4 octets, and the list of
NRP Group IDs is referred to as NRP-Group-ID List.
4.3. NRP Group Offset for SRv6 SIDs Associated with Adjacencies
TBD.
5. Example
+---+ NRP-G1 +---+ NRP-G1 +---+ NRP-G1 +---+
|PE1+--------+P1 +--------+P2 +--------+PE2|
+---+ NRP-G2 +---+ NRP-G2 +---+ NRP-G2 +---+
Figure 7: NRP network diagram
The NRP Group configuration on all devices is as follows:
NRP Group 1: (Total 10G)
nrp-1, bandwidth 1G
nrp-2, bandwidth 1G
...
Nrp-10, bandwidth 1G
NRP Group2: (Total 30G)
nrp-101, bandwidth 3G
Cheng, et al. Expires July 10, 2024 [Page 11]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
nrp-102, bandwidth 3G
...
nrp-110, bandwidth 3G
According to pre-configuration based on network planning, initially,
all interfaces on the paths of P1, P2, P3, and P4 will be added to
both NRP Group1 and NRP Group2.
When users do not have a special service type, traffic forwarding is
performed through the BE type.
When a user purchases a specific service type with a bandwidth 10G,
the controller selects the corresponding NRP Group1 and sends an SR-
TE path to the head node PE1 based on the service type, associating
it with the appropriate NRP group ID. The devices on the
intermediate paths occupy the corresponding network resources
according to the respective NRP group during traffic forwarding, and
their priority is higher than that of BE type.
If the user's service type changes to a bandwidth of 30G. the
controller revokes the previously associated NRP Group2, issues a
new SR-TE path, and associates it with the new NRP group ID.
6. Security Considerations
TBD.
7. IANA Considerations
7.1. ISIS NRP Group TLV
IANA is requested to make a new allocation in the "IS-IS TLV
Codepoint Registry" under the registry name "IS-IS TLV Codepoints" as
follows:
+=========+==========+=====+=====+=====+======+==============+
| Type | Name | IIH | LSP | SNP |Purge | reference |
+=========+==========+=====+=====+=====+======+==============+
| TBD | NRP Group| N | Y | N | N |This document |
+---------+----------+-----+-----+-----+------+--------------+
Table 1: Requested ISIS Type Entries
Cheng, et al. Expires July 10, 2024 [Page 12]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
7.2. ISIS Link NRP Group Info Sub-TLV
This document makes the following registrations in the "IS-IS Sub-
TLVs for TLVs Advertising Neighbor Information" registry:
+======+=============+====+====+====+=====+=====+=====+=============+
| Type | Description | 22 | 23 | 25 | 141 | 222 | 223 | Reference
|
+======+=============+====+====+====+=====+=====+=====+=============+
| TBD | Link NRP | y | y | y | y | y | y | RFC 9352,
|
| | Group Info | | | | | | | Section
|
| | | | | | | | | 8.1
|
+------+-------------+----+----+----+-----+-----+-----+-------------
+
Table 2: IS-IS Sub-TLVs for TLVs Advertising Neighbor Information
Registry
7.3. OSPF and OSPFv3 NRP Group TLV
IANA is requested to register TLV type from the "OSPF Router
Information (RI) TLVs" registry as defined by [RFC7770].
Value Description Reference
----- --------------- -------------
TBD NRP Group TLV This document
Cheng, et al. Expires July 10, 2024 [Page 13]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
7.4. OSPF Link NRP Group Info Sub-TLV
IANA is requested to register TLV type from the "OSPF Router
Information (RI) TLVs" registry as defined by [RFC7770].
Value Description Reference
----- --------------- -------------
TBD Link NRP Group Sub-TLV This document
7.5. OSPFv3 Link NRP Group Sub-TLVs
IANA is requested the following code points via the early allocation
process in the "OSPFv3 Extended-LSA Sub-TLVs" registry under the
"OSPFv3 Parameters" registry group for the new Sub-TLVs below that
need to be made permanent:
* TBD: Link NRP Group Info Sub-TLV: Add NRP Group Info
information to the Neighbor TLV.
8. References
8.1. Normative References
[I-D.ietf-teas-ietf-network-slices] Farrel, A., "Framework for IETF
Network Slices", Work in Progress, Internet-Draft, draft-
ietf-teas-ietf-network-slices-12, 30 June 2022,
<https://www.ietf.org/archive/id/draft-ietf-teas-ietf-
network-slices-12.txt>.
[RFC9352] P. Psenak, Ed.," IS-IS Extensions to Support Segment
Routing over the IPv6 Data Plane ", February
2023,<https://datatracker.ietf.org/doc/rfc9352/>.
[RFC7770], A. Lindem, Ed., Ed., "Extensions to OSPF for Advertising
Optional Router Capabilities", February 2016,
<https://datatracker.ietf.org/doc/rfc7770/>
Cheng, et al. Expires July 10, 2024 [Page 14]
Internet-Draft Advertise NRP Group extensions for IGP January 2024
Authors' Addresses
Weiqiang Cheng
China Mobile
China
Email: chengweiqiang@chinamobile.com
Changwang Lin
New H3C Technologies
China
Email: linchangwang.04414@h3c.com
Liyan Gong
China Mobile
China
Email: gongliyan@chinamobile.com
Cheng, et al. Expires July 10, 2024 [Page 15]