rfc9017xml2.original.xml | rfc9017.xml | |||
---|---|---|---|---|
<?xml version="1.0" encoding="US-ASCII"?> | <?xml version="1.0" encoding="UTF-8"?> | |||
<!DOCTYPE rfc SYSTEM "rfc2629.dtd"> | ||||
<?rfc toc="yes"?> | ||||
<?rfc tocompact="yes"?> | ||||
<?rfc tocdepth="3"?> | ||||
<?rfc tocindent="yes"?> | ||||
<?rfc symrefs="yes"?> | ||||
<?rfc sortrefs="yes"?> | ||||
<?rfc comments="yes"?> | ||||
<?rfc inline="yes"?> | ||||
<?rfc compact="yes"?> | ||||
<?rfc subcompact="no"?> | ||||
<rfc category="std" docName="draft-ietf-mpls-spl-terminology-06" ipr="trust20090 | ||||
2" updates="3032, 7274"> | ||||
<front> | ||||
<title abbrev="SPL Terminology">Special Purpose Label terminology</title> | <!-- updated by Chris 02/01/21 --> | |||
<!DOCTYPE rfc SYSTEM "rfc2629-xhtml.ent"> | ||||
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" docName="draft-ietf-mpls-spl-ter | ||||
minology-06" number="9017" ipr="trust200902" updates="3032, 7274" obsoletes="" s | ||||
ubmissionType="IETF" category="std" consensus="true" xml:lang="en" tocInclude="t | ||||
rue" tocDepth="3" symRefs="true" sortRefs="true" version="3"> | ||||
<!-- xml2rfc v2v3 conversion 3.5.0 --> | ||||
<front> | ||||
<title abbrev="SPL Terminology">Special-Purpose Label Terminology</title> | ||||
<seriesInfo name="RFC" value="9017"/> | ||||
<author fullname="Loa Andersson" initials="L." surname="Andersson"> | <author fullname="Loa Andersson" initials="L." surname="Andersson"> | |||
<organization>Bronze Dragon Consulting</organization> | <organization>Bronze Dragon Consulting</organization> | |||
<address> | <address> | |||
<email>loa@pi.nu</email> | <email>loa@pi.nu</email> | |||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Kireeti Kompella" initials="K." surname="Kompella"> | ||||
<author fullname="Kireeti Kompella" initials="K." surname="Kompella"> | ||||
<organization>Juniper Networks</organization> | <organization>Juniper Networks</organization> | |||
<address> | <address> | |||
<email>kireeti@juniper.net</email> | <email>kireeti@juniper.net</email> | |||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Adrian Farrel" initials="A." surname="Farrel"> | <author fullname="Adrian Farrel" initials="A." surname="Farrel"> | |||
<organization>Old Dog Consulting</organization> | <organization>Old Dog Consulting</organization> | |||
<address> | <address> | |||
<email>adrian@olddog.co.uk</email> | <email>adrian@olddog.co.uk</email> | |||
</address> | </address> | |||
</author> | </author> | |||
<date year="2021" month="April"/> | ||||
<date/> | <keyword>MPLS</keyword> | |||
<keyword>Extended Special-Purpose Label</keyword> | ||||
<workgroup>MPLS Working Group</workgroup> | <keyword>Base Special-Purpose Label</keyword> | |||
<keyword>Reserved Label</keyword> | ||||
<abstract> | <keyword>Entropy Label Indicator</keyword> | |||
<t>This document discusses and recommends a terminology that may be used when | <abstract> | |||
MPLS Special Purpose Labels (SPL) are specified and documented.</t> | <t>This document discusses and recommends terminology that may be used whe | |||
n | ||||
MPLS Special-Purpose Labels (SPLs) are specified and documented.</t> | ||||
<t>This document applies that terminology change to the relevant IANA registr y | <t>This document applies that terminology change to the relevant IANA regi stry | |||
and also clarifies the use of the Entropy Label Indicator (7) when immedia tely | and also clarifies the use of the Entropy Label Indicator (7) when immedia tely | |||
preceded by the Extension Label (15).</t> | preceded by the Extension Label (15). | |||
</t> | ||||
<t>This document updates RFC 7274 and RFC 3032.</t> | <t>This document updates RFCs 3032 and 7274.</t> | |||
</abstract> | ||||
</abstract> | </front> | |||
<middle> | ||||
</front> | <section anchor="intro" numbered="true" toc="default"> | |||
<name>Introduction</name> | ||||
<middle> | <t>RFC 7274 <xref target="RFC7274" format="default"/> made some changes to | |||
the terminology | ||||
<section anchor="intro" title="Introduction"> | used for MPLS Special-Purpose Labels but did not define consistent | |||
<t>RFC 7274 <xref target="RFC7274"/> made some changes to the terminology | ||||
used for MPLS Special Purpose Labels, but did not define consistent | ||||
terminology. </t> | terminology. </t> | |||
<t>One thing that RFC 7274 did was to deprecate the use of the term | ||||
<t>One thing that RFC 7274 did was to deprecate use of the term | ||||
"reserved labels" when describing a range of labels allocated from a | "reserved labels" when describing a range of labels allocated from a | |||
registry maintained by IANA. The term "Reserved" in such a registry | registry maintained by IANA. The term "Reserved" in such a registry | |||
means "set aside, not to be used", but that range of labels was | means "set aside, not to be used", but that range of labels was | |||
available for allocation according to the policies set out in that | available for allocation according to the policies set out in that | |||
registry. The name "Special Purpose Labels" was introduced in RFC | registry. The name "Special-Purpose Labels" was introduced in RFC | |||
7274 in place of the previous term, and the abbreviation SPL was | 7274 in place of the previous term, and the abbreviation "SPL" was | |||
recommended.</t> | recommended.</t> | |||
<t>At the time of writing the first draft version of this document, the IE | ||||
<t>At the time of writing the first version of this document, the IETF was | TF was in the | |||
in the | ||||
process of allocating the very first SPLs from the Extended SPL (eSPL) | process of allocating the very first SPLs from the Extended SPL (eSPL) | |||
range <xref target="RFC8595"/>. This document discusses and recommends | range <xref target="RFC8595" format="default"/>. This document discuss es and recommends | |||
terminology and abbreviations to be used when talking about and | terminology and abbreviations to be used when talking about and | |||
documenting Special Purpose Labels.</t> | documenting Special-Purpose Labels.</t> | |||
<t>This document updates RFC 3032 <xref target="RFC3032" format="default" | ||||
<t>This document updates RFC 3032 <xref target="RFC3032"/> and RFC 7274 | /> and RFC 7274 | |||
<xref target="RFC7274"/> in that it changes the terminology for both | <xref target="RFC7274" format="default"/> in that it changes the termin | |||
Base SPLs and Extended SPLs.</t> | ology for both | |||
Base SPLs (previously referred to simply as "Special-Purpose Labels") a | ||||
nd Extended SPLs.</t> | ||||
<t>This document applies that terminology change to the relevant IANA regi stry | <t>This document applies that terminology change to the relevant IANA regi stry | |||
and also clarifies the use of the Entropy Label Indicator (7) when imme diately | and also clarifies the use of the Entropy Label Indicator (7) when imme diately | |||
preceded by the Extension Label (15).</t> | preceded by the Extension Label (15).</t> | |||
<section anchor="terms" numbered="true" toc="default"> | ||||
<section anchor="terms" title="Terminology"> | <name>Terminology</name> | |||
<t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", | ||||
<t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", | |||
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", | "<bcp14>SHALL NOT</bcp14>", "<bcp14>SHOULD</bcp14>", | |||
"MAY", and "OPTIONAL" in this document are to be interpreted | "<bcp14>SHOULD NOT</bcp14>", | |||
as described in BCP 14 <xref target="RFC2119"/> <xref target="RFC817 | "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>", | |||
4"/> when, | "<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document | |||
and only when, they appear in all capitals, as shown here.</t> | are to be interpreted as described in BCP 14 | |||
<xref target="RFC2119"/> <xref target="RFC8174"/> when, and only | ||||
when, they appear in all capitals, as shown here.</t> | ||||
</section> | </section> | |||
</section> | ||||
</section> | <section anchor="bckground" numbered="true" toc="default"> | |||
<name>Background</name> | ||||
<section anchor="bckground" title="Background"> | ||||
<t>Two sets of SPLs are defined for use in MPLS: | <t>Two sets of SPLs are defined for use in MPLS: | |||
<list style="symbol"> | ||||
<t>The range of 0-15, Base Special Purpose Labels (bSPLs), is specifi | ||||
ed in RFC 3032 | ||||
<xref target="RFC3032"/>.</t> | ||||
<t>The range 0-1048575 of eSPLs is specified in RFC 7274 <xref target | ||||
="RFC7274"/>. | ||||
<list style="symbols"> | ||||
<t>the values 0-15 have been reserved never to be allocated</t> | ||||
<t>the values 16-239 are available for allocation</t> | ||||
<t>the values 240-255 are for experimental use</t> | ||||
<t>the values 256-1048575 are currently not available for | ||||
allocation. A standard track RFC will be needed to | ||||
allocate any labels from this range.</t> | ||||
</list> | ||||
</t> | ||||
</list> | ||||
</t> | </t> | |||
<ul spacing="normal"> | ||||
<li>The range 0-15 (Base Special-Purpose Labels (bSPLs) as described | ||||
in this document) is specified in RFC 3032 | ||||
<xref target="RFC3032" format="default"/>.</li> | ||||
<li> | ||||
<t>The range 0-1048575 of eSPLs is specified in RFC 7274 <xref target= | ||||
"RFC7274" format="default"/>. | ||||
</t> | ||||
<ul spacing="normal"> | ||||
<li>The values 0-15 have been reserved and are never to be allocated | ||||
.</li> | ||||
<li>The values 16-239 are available for allocation.</li> | ||||
<li>The values 240-255 are for experimental use.</li> | ||||
<li>The values 256-1048575 are currently not available for | ||||
allocation. A Standards Track RFC would be needed to change | ||||
this rule, and that RFC would need to define the ranges that are | ||||
made available for allocation and the registration policy for those ranges. | ||||
</li> | ||||
</ul> | ||||
</li> | ||||
</ul> | ||||
<section anchor="GMPLS" numbered="true" toc="default"> | ||||
<name>GMPLS Special-Purpose Labels</name> | ||||
<t>Note that IANA maintains a registry that is called "Special-Purpose G | ||||
eneralized Label Values". | ||||
Labels in that registry have special meaning when present in certain | ||||
signaling objects, are 32 bits long, and are not to be confused with | ||||
MPLS | ||||
forwarding-plane labels. This document does not make any changes to | ||||
the GMPLS | ||||
registry or to how labels from that registry are described. | ||||
<section title="GMPLS Special Purpose Labels" anchor="GMPLS"> | </t> | |||
<t>Note that IANA maintains a registry called "Special Purpose Generali | ||||
zed Label | ||||
Values". Labels in that registry have special meaning when present | ||||
in certain | ||||
signalling objects, are 32 bits long, and are not to be confused wit | ||||
h MPLS | ||||
forwarding plane labels. This document does not make any changes to | ||||
the GMPLS | ||||
registry or to how labels from that registry are described.</t> | ||||
</section> | </section> | |||
</section> | ||||
<section anchor="terminology" numbered="true" toc="default"> | ||||
<name>Terminology and Abbreviations</name> | ||||
<t> | ||||
Prior to the publication of this document, IANA maintained a name space | ||||
for "Special-Purpose Multiprotocol Label Switching (MPLS) Label Values" | ||||
code points <xref target="SPL-NAME-SPACE" format="default"/>. Within this nam | ||||
e space, there are two | ||||
registries. One was called the "Special-Purpose MPLS Label Values" | ||||
registry <xref target="bSPL" format="default"/>. The other was called the "Ex | ||||
tended Special-Purpose | ||||
MPLS Label Values" registry <xref target="eSPL" format="default"/>. | ||||
</t> | ||||
</section> | <t> | |||
The difference in the name of the name space and the first registry | ||||
<section anchor="terminology" title="Terminology and Abbreviations"> | is only that the MPLS abbreviation is expanded. This document makes | |||
no change to the name of the name space itself (i.e., "Special-Purpose | ||||
<t>IANA maintains a name space for 'Special-Purpose Multiprotocol Label | Multiprotocol Label Switching (MPLS) Label Values"). This document | |||
Switching (MPLS) Label Values' code points <xref target="SPL-NAME-SPACE | changes the name of the first registry to "Base Special-Purpose MPLS | |||
"/>. | Label Values" but leaves the name of the latter registry unchanged | |||
Within this name space there are two registries. One is called the 'Spe | as "Extended Special-Purpose MPLS Label Values". | |||
cial-Purpose | </t> | |||
MPLS Label Values' registry <xref target="bSPL"/>. The other is called | ||||
'Extended Special-Purpose MPLS Label Values' registry <xref target="eSP | ||||
L"/>.</t> | ||||
<t>The difference in the name of the name space and the first registry is | ||||
only that | ||||
the MPLS abbreviation is expanded. This document changes the name of t | ||||
he first | ||||
registry to 'Base Special-Purpose MPLS Label Values', but leaves the na | ||||
me of the | ||||
latter registry unchanged as 'Extended Special-Purpose MPLS Label Value | ||||
s'.</t> | ||||
<t>The following conventions will be used in specifications and when talki ng | <t>The following conventions will be used in specifications and when talki ng | |||
about SPLs. | about SPLs. | |||
<list style="symbols"> | ||||
<t>Collectively, the two (unrelated) ranges (0-15 and 16-1048575) ar | ||||
e | ||||
known as Special Purpose Labels (SPL).</t> | ||||
<t>Special purpose labels from the range 0-15 are called Base Specia | ||||
l | ||||
Purpose Labels (bSPL).</t> | ||||
<t>Special purpose labels from the range 16-1048575 are called Exten | ||||
ded | ||||
Special Purpose Labels (eSPL). (Note that the reserved values 0- | ||||
15 from the | ||||
'Extended Special-Purpose MPLS Label Values' registry do not need | ||||
a | ||||
name as they are not available for allocation and MUST NOT be use | ||||
d.)</t> | ||||
<t>The combination of the Extension Label (XL) (value 15 which is a | ||||
bSPL, and which is also called the xSPL) and an eSPL is called a | ||||
Composite Special Purpose Label (cSPL).</t> | ||||
</list> | ||||
</t> | </t> | |||
<ul spacing="normal"> | ||||
<t>This results in a label stacks such as the illustrative examples shown | <li>Collectively, the two (unrelated) ranges (0-15 and 16-1048575) are | |||
in <xref target="stack-example-1"/> and <xref target="stack-example-2"/ | known as "Special-Purpose Labels" (SPLs).</li> | |||
>.</t> | <li>SPLs from the range 0-15 are called "Base Special-Purpose Labels" (b | |||
SPLs).</li> | ||||
<figure title="Example of Label Stack" align="left" anchor="stack-example- | <li>SPLs from the range 16-1048575 are called "Extended | |||
1"> | Special-Purpose Labels" (eSPLs). (Note that the reserved values | |||
<artwork align="left"> | 0-15 from the | |||
<![CDATA[ | "Extended Special-Purpose MPLS Label Values" registry do not need | |||
0 31 | a | |||
| MPLS Label Stack entry | | name, as they are not available for allocation and <bcp14>MUST NOT</bcp1 | |||
+--------+--------+--------+--------+ | 4> be used.)</li> | |||
| MPLS Label Stack entry | | <li>The combination of the Extension Label (XL) (value 15, which is a | |||
+--------+--------+--------+--------+ | bSPL and is also called the "xSPL") and an eSPL is called a | |||
bSPL | Base SPL | | "Composite Special-Purpose Label" (cSPL).</li> | |||
+--------+--------+--------+--------+ | </ul> | |||
| MPLS Label Stack entry (cont.) | | <t>This results in label stacks such as the examples shown | |||
]]> | in Figures <xref target="stack-example-1" format="counter"/> and < | |||
</artwork> | xref target="stack-example-2" format="counter"/>.</t> | |||
<figure anchor="stack-example-1"> | ||||
<name>Example of Label Stack</name> | ||||
<artwork align="left" name="" type="" alt=""><![CDATA[ | ||||
0 31 | ||||
| MPLS Label Stack entry | | ||||
+--------+--------+--------+--------+ | ||||
| MPLS Label Stack entry | | ||||
+--------+--------+--------+--------+ | ||||
bSPL | Base SPL | | ||||
+--------+--------+--------+--------+ | ||||
| MPLS Label Stack entry (cont.) |]]></artwork> | ||||
</figure> | </figure> | |||
<figure anchor="stack-example-2"> | ||||
<figure title="Example of Label Stack" align="left" anchor="stack-example- | <name>Example of Label Stack</name> | |||
2"> | <artwork align="left" name="" type="" alt=""><![CDATA[ | |||
<artwork align="left"> | 0 31 | |||
<![CDATA[ | | MPLS Label Stack entry | | |||
0 31 | +--------+--------+--------+--------+ | |||
| MPLS Label Stack entry | | | MPLS Label Stack entry | | |||
+--------+--------+--------+--------+ | +--------+--------+--------+--------+ | |||
| MPLS Label Stack entry | | xSPL | Extension Label (XL) | <--+ | |||
+--------+--------+--------+--------+ | +--------+--------+--------+--------+ |--- cSPL | |||
xSPL | Extension Label (XL) | <--+ | eSPL | Extended SPL | <--+ | |||
+--------+--------+--------+--------+ |--- cSPL | +--------+--------+--------+--------+ | |||
eSPL | Extended SPL | <--+ | | MPLS Label Stack entry (cont.) |]]></artwork> | |||
+--------+--------+--------+--------+ | ||||
| MPLS Label Stack entry (cont.) | | ||||
]]> | ||||
</artwork> | ||||
</figure> | </figure> | |||
</section> | ||||
</section> | <section anchor="clarify" numbered="true" toc="default"> | |||
<name>Clarification on Handling of the Entropy Label Indicator</name> | ||||
<section anchor="clarify" title="Clarification on Handling of the Entropy Lab | <t><xref target="RFC7274" sectionFormat="of" section="3.1"/> | |||
el Indicator"> | contains two paragraphs that describe the | |||
<t>Section 3.1 of [RFC7274] contains two paragraphs that describe the | ||||
handling of the Entropy Label Indicator (label 7). These paragraphs ha ve introduced | handling of the Entropy Label Indicator (label 7). These paragraphs ha ve introduced | |||
some confusion about whether the Entropy Label Indicator can be present when | some confusion about whether the Entropy Label Indicator can be present when | |||
immediately preceded by the Extension Label. This document updates | immediately preceded by the Extension Label. This document updates | |||
[RFC7274] by replacing those paragraphs as follows.</t> | <xref target="RFC7274"/> by replacing those paragraphs as follows.</t> | |||
<t>OLD | <t>OLD | |||
</t> | ||||
<list style="none"> | <blockquote> | |||
<t> | ||||
<t>Values 0-15 of the "Extended Special-Purpose MPLS Label Values" | Values 0-15 of the "Extended Special-Purpose MPLS Label Values" | |||
registry are set aside as reserved. Furthermore, values 0-6 and 8-15 | registry are set aside as reserved. Furthermore, values 0-6 and 8-15 | |||
MUST NOT appear in the data plane following an XL; an LSR process ing | <bcp14>MUST NOT</bcp14> appear in the data plane following an XL; an LSR processing | |||
a packet with an XL at the top of the label stack followed by a l abel | a packet with an XL at the top of the label stack followed by a l abel | |||
with value 0-6 or 8-15 MUST drop the packet.</t> | with value 0-6 or 8-15 <bcp14>MUST</bcp14> drop the packet. | |||
</t> | ||||
<t>Label 7 (when received) retains its meaning as Entropy Label | <t>Label 7 (when received) retains its meaning as Entropy Label | |||
Indicator (ELI) whether a regular special-purpose label or an ESP L; | Indicator (ELI) whether a regular special-purpose label or an ESP L; | |||
this is because of backwards compatibility with existing implemen ted | this is because of backwards compatibility with existing implemen ted | |||
and deployed code and hardware that looks for the ELI without | and deployed code and hardware that looks for the ELI without | |||
verifying if the previous label is XL or not. However, when an L SR | verifying if the previous label is XL or not. However, when an L SR | |||
inserts an entropy label, it MUST insert the ELI as a regular | inserts an entropy label, it <bcp14>MUST</bcp14> insert the ELI a s a regular | |||
special-purpose label, not as an ESPL.</t> | special-purpose label, not as an ESPL.</t> | |||
</list></t> | </blockquote> | |||
<t>NEW | <t>NEW | |||
</t> | ||||
<list style="none"> | <blockquote> | |||
<t>Values 0-15 of the "Extended Special-Purpose MPLS Label Values" | ||||
<t>Values 0-15 of the "Extended Special-Purpose MPLS Label Values" | ||||
registry are set aside as reserved. Furthermore, an implementati on | registry are set aside as reserved. Furthermore, an implementati on | |||
MUST NOT place a label with value 0-15 in the label stack immedia tely following | <bcp14>MUST NOT</bcp14> place a label with a value in the range 0 -15 in the label stack immediately following | |||
an XL; an LSR processing a packet with an XL at the top of the la bel | an XL; an LSR processing a packet with an XL at the top of the la bel | |||
stack immediately followed by a label with value 0-15 MUST drop t | stack immediately followed by a label with a value in the range 0 | |||
he packet.</t> | -15 <bcp14>MUST</bcp14> drop the packet.</t> | |||
<t>When inspecting a label stack to find an Entropy Label Indicator | ||||
<t>When inspecting a label stack to find an Entropy Label Indicator | (ELI -- label 7), a preexisting implementation may fail to inspec | |||
(ELI - label 7) a pre-existing implementation may fail to inspect | t the | |||
the | previous label and thus not notice that it is an XL. Such system | |||
previous label, and so not notice that it is an XL. Such system | s can | |||
s can | ||||
continue to process the entropy information and forward the packe t when | continue to process the entropy information and forward the packe t when | |||
the previous label is an XL without causing harm. However, the p acket | the previous label is an XL without causing harm. However, the p acket | |||
will be dropped when the XL reaches the top of the stack at anoth er LSR.</t> | will be dropped when the XL reaches the top of the stack at anoth er LSR.</t> | |||
</blockquote> | ||||
</list></t> | ||||
<t>END</t> | <t>END</t> | |||
</section> | ||||
</section> | <section anchor="security" numbered="true" toc="default"> | |||
<name>Security Considerations</name> | ||||
<section anchor="security" title="Security Considerations"> | <t>This document describes the terminology to be used when describing and | |||
specifying the use of SPLs. It does not affect forwarding in the MPLS | ||||
<t>The document describes the terminology to be used when describing and | data plane, nor does it have any effect on how Label Switched Paths are | |||
specifying the use of SPLs. It does not effect the forwarding in the MP | established by an | |||
LS | ||||
data plane, nor does it have any effect on how LSPs are established by | ||||
an | ||||
MPLS control plane or by a centralized controller.</t> | MPLS control plane or by a centralized controller.</t> | |||
<t>This document does not aim to describe existing implementations of SPLs or | <t>This document does not aim to describe existing implementations of SPLs or | |||
potential vulnerabilities of SPLs.</t> | potential vulnerabilities of SPLs.</t> | |||
</section> | ||||
<section anchor="IANA" numbered="true" toc="default"> | ||||
<name>IANA Considerations</name> | ||||
</section> | <t>IANA has changed the name of the registry once called | |||
"Special-Purpose MPLS Label Values" to now be called "Base Special-Purp | ||||
<section anchor="IANA" title="IANA Considerations"> | ose MPLS Label Values" <xref target="bSPL" format="default"/>. </t> | |||
<t>IANA is requested to change the name of the registry that today is call | ||||
ed | ||||
"Special-Purpose MPLS Label Values" is changed to "Base Special- | ||||
Purpose MPLS Label Values". </t> | ||||
</section> | ||||
<section anchor="Acknowledgements" title="Acknowledgements"> | ||||
<t>We like to thank the Routing Directorate reviwer Eric Gray | ||||
for a detailed, careful and insightful review, and Tom Petch for | ||||
pointing out several issues of clarity.</t> | ||||
</section> | ||||
<section anchor="Contributors" title="Contributors"> | ||||
<t>The following people contributed text to this document:</t> | ||||
<figure> | ||||
<artwork align="left"> | ||||
<![CDATA[ | ||||
Stewart Bryant | ||||
Futurewei Technologies Inc. | ||||
Email: stewart.bryant@gmail.com | <t>IANA has also updated the "Base Special-Purpose MPLS Label Values" | |||
]]> | registry by changing the description for value 15 from "Extension Label" t | |||
</artwork> | o | |||
</figure> | "Extension Label (XL)" and also adding this document as a reference. | |||
</t> | ||||
</section> | <table anchor="iana-reg-update-table-1"> | |||
<name>Updated Entry for Value 15 in the "Base Special-Purpose MPLS Label Value | ||||
s" Registry</name> | ||||
<thead> | ||||
<tr> | ||||
<th align="center">Value</th> | ||||
<th align="center">Description</th> | ||||
<th align="center">Reference</th> | ||||
</tr> | ||||
</thead> | ||||
<tbody> | ||||
<tr> | ||||
<td>15</td> | ||||
<td>Extension Label (XL)</td> | ||||
<td>RFC 7274, RFC 9017</td> | ||||
</tr> | ||||
</tbody> | ||||
</table> | ||||
</section> | ||||
</middle> | </middle> | |||
<back> | <back> | |||
<references> | ||||
<name>References</name> | ||||
<references> | ||||
<name>Normative References</name> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.2119.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.3032.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.7274.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.8174.xml"/> | ||||
<references title="Normative References"> | <reference anchor="SPL-NAME-SPACE" target="https://www.iana.org/assignme | |||
<?rfc include="reference.RFC.2119"?> | nts/mpls-label-values/"> | |||
<?rfc include="reference.RFC.3032"?> | <front> | |||
<?rfc include="reference.RFC.7274"?> | <title>Special-Purpose Multiprotocol Label Switching (MPLS) Label Va | |||
<?rfc include="reference.RFC.8174"?> | lues</title> | |||
<author><organization>IANA</organization></author> | ||||
<reference anchor="SPL-NAME-SPACE" target="https://www.iana.org/assignment | <date/> | |||
s/mpls-label-values/mpls-label-values.xhtml/"> | </front> | |||
<front> | </reference> | |||
<title>Special-Purpose Multiprotocol Label Switching (MPLS) Label Val | ||||
ues</title> | ||||
<author/> | ||||
<date/> | ||||
</front> | ||||
</reference> | ||||
<reference anchor="bSPL" target="https://www.iana.org/assignments/mpls-lab | <reference anchor="bSPL" target="https://www.iana.org/assignments/mpls-l | |||
el-values/mpls-label-values.xhtml#special-purpose/"> | abel-values/"> | |||
<front> | <front> | |||
<title>Special-Purpose MPLS Label Values</title> | <title>Base Special-Purpose MPLS Label Values</title> | |||
<author/> | <author><organization>IANA</organization></author> | |||
<date/> | <date/> | |||
</front> | </front> | |||
</reference> | </reference> | |||
<reference anchor="eSPL" target="https://www.iana.org/assignments/mpls-lab | <reference anchor="eSPL" target="https://www.iana.org/assignments/mpls-l | |||
el-values/mpls-label-values.xhtml#extended/"> | abel-values/"> | |||
<front> | <front> | |||
<title>Extended Special-Purpose MPLS Label Values</title> | <title>Extended Special-Purpose MPLS Label Values</title> | |||
<author/> | <author><organization>IANA</organization></author> | |||
<date/> | <date/> | |||
</front> | </front> | |||
</reference> | </reference> | |||
</references> | </references> | |||
<references> | ||||
<references title="Informative References"> | <name>Informative References</name> | |||
<?rfc include="reference.RFC.8595"?> | <xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | |||
FC.8595.xml"/> | ||||
</references> | ||||
</references> | </references> | |||
<section anchor="Acknowledgements" numbered="false" toc="default"> | ||||
<name>Acknowledgements</name> | ||||
<t>We would like to thank the Routing Directorate reviewer, <contact fulln | ||||
ame="Eric Gray"/>, | ||||
for a detailed, careful, and insightful review, and <contact fullname=" | ||||
Tom Petch"/> for | ||||
pointing out several issues of clarity.</t> | ||||
</section> | ||||
<section anchor="Contributors" numbered="false" toc="default"> | ||||
<name>Contributors</name> | ||||
<t>The following individual contributed text to this document:</t> | ||||
<contact fullname="Stewart Bryant"> | ||||
<organization>Futurewei Technologies Inc.</organization> | ||||
<address> | ||||
<postal> | ||||
<street></street> | ||||
<city></city> | ||||
<region></region> | ||||
<country></country> | ||||
</postal> | ||||
<email>stewart.bryant@gmail.com</email> | ||||
</address> | ||||
</contact> | ||||
</section> | ||||
</back> | </back> | |||
</rfc> | </rfc> | |||
End of changes. 52 change blocks. | ||||
287 lines changed or deleted | 289 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/ |