rfc9088xml2.original.xml | rfc9088.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-isis-mpls-elc-13" ipr="trust200902"> | ||||
<front> | ||||
<title abbrev="Signaling ELC and ERLD using IS-IS">Signaling Entropy Label | ||||
Capability and Entropy Readable Label Depth Using IS-IS</title> | ||||
<author fullname="Xiaohu Xu" initials="X.X." surname="Xu"> | <!DOCTYPE rfc SYSTEM "rfc2629-xhtml.ent"> | |||
<organization>Alibaba Inc</organization> | ||||
<address> | <rfc xmlns:xi="http://www.w3.org/2001/XInclude" submissionType="IETF" | |||
category="std" consensus="true" docName="draft-ietf-isis-mpls-elc-13" | ||||
number="9088" ipr="trust200902" obsoletes="" updates="" xml:lang="en" | ||||
tocInclude="true" tocDepth="3" symRefs="true" sortRefs="true" | ||||
version="3"> | ||||
<email>xiaohu.xxh@alibaba-inc.com</email> | <front> | |||
<title abbrev="Signaling ELC and ERLD Using IS-IS">Signaling Entropy Label | ||||
Capability and Entropy Readable Label Depth Using IS-IS</title> | ||||
<seriesInfo name="RFC" value="9088"/> | ||||
<author fullname="Xiaohu Xu" initials="X." surname="Xu"> | ||||
<organization>Capitalonline</organization> | ||||
<address> | ||||
<email>xiaohu.xu@capitalonline.net</email> | ||||
<!-- uri and facsimile elements may also be added --> | ||||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Sriganesh Kini" initials="S." surname="Kini"> | ||||
<author fullname="Sriganesh Kini" initials="S.K." surname="Kini"> | ||||
<organization/> | <organization/> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street/> | <street/> | |||
<city/> | <city/> | |||
<region/> | <region/> | |||
<code/> | <code/> | |||
<country/> | <country/> | |||
</postal> | </postal> | |||
<phone/> | <phone/> | |||
<facsimile/> | ||||
<email>sriganeshkini@gmail.com</email> | <email>sriganeshkini@gmail.com</email> | |||
<uri/> | <uri/> | |||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Peter Psenak" initials="P." surname="Psenak"> | <author fullname="Peter Psenak" initials="P." surname="Psenak"> | |||
<organization>Cisco Systems, Inc.</organization> | <organization>Cisco Systems, Inc.</organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street>Eurovea Centre, Central 3</street> | <extaddr>Eurovea Centre, Central 3</extaddr> | |||
<street>Pribinova Street 10</street> | <street>Pribinova Street 10</street> | |||
<city>Bratislava</city> | <city>Bratislava</city> | |||
<code>81109</code> | <code>81109</code> | |||
<country>Slovakia</country> | <country>Slovakia</country> | |||
</postal> | </postal> | |||
<email>ppsenak@cisco.com</email> | <email>ppsenak@cisco.com</email> | |||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Clarence Filsfils" initials="C." surname="Filsfils"> | <author fullname="Clarence Filsfils" initials="C." surname="Filsfils"> | |||
<organization>Cisco Systems, Inc.</organization> | <organization>Cisco Systems, Inc.</organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street/> | <street/> | |||
<city>Brussels</city> | <city>Brussels</city> | |||
<region/> | <region/> | |||
<code/> | <code/> | |||
<country>Belgium</country> | <country>Belgium</country> | |||
</postal> | </postal> | |||
skipping to change at line 88 ¶ | skipping to change at line 63 ¶ | |||
<postal> | <postal> | |||
<street/> | <street/> | |||
<city>Brussels</city> | <city>Brussels</city> | |||
<region/> | <region/> | |||
<code/> | <code/> | |||
<country>Belgium</country> | <country>Belgium</country> | |||
</postal> | </postal> | |||
<email>cfilsfil@cisco.com</email> | <email>cfilsfil@cisco.com</email> | |||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Stephane Litkowski" initials="S." surname="Litkowski"> | ||||
<author fullname="Stephane Litkowski" initials="S.L." surname="Litkowski"> | ||||
<organization>Cisco Systems, Inc.</organization> | <organization>Cisco Systems, Inc.</organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street>La Rigourdiere</street> | <street>La Rigourdiere</street> | |||
<city>Cesson Sevigne</city> | <city>Cesson Sevigne</city> | |||
<code/> | <code/> | |||
<country>France</country> | <country>France</country> | |||
</postal> | </postal> | |||
<email>slitkows@cisco.com</email> | <email>slitkows@cisco.com</email> | |||
<uri/> | <uri/> | |||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Matthew Bocci" initials="M.B." surname="Bocci"> | <author fullname="Matthew Bocci" initials="M." surname="Bocci"> | |||
<organization>Nokia</organization> | <organization>Nokia</organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street>Shoppenhangers Road</street> | <street>Aztec West Business Park</street> | |||
<city>Bristol</city> | ||||
<city>Maidenhead, Berks</city> | <extaddr>740 Waterside Drive</extaddr> | |||
<code>BS32 4UF</code> | ||||
<code/> | <country>United Kingdom</country> | |||
<country>UK</country> | ||||
</postal> | </postal> | |||
<email>matthew.bocci@nokia.com</email> | <email>matthew.bocci@nokia.com</email> | |||
<uri/> | <uri/> | |||
</address> | </address> | |||
</author> | </author> | |||
<date year="2020"/> | ||||
<area>Routing Area</area> | ||||
<workgroup>LSR Working Group</workgroup> | ||||
<keyword>Sample</keyword> | ||||
<keyword>Draft</keyword> | <date year="2021" month="August"/> | |||
<area>RTG</area> | ||||
<workgroup>LSR</workgroup> | ||||
<abstract> | <abstract> | |||
<t>Multiprotocol Label Switching (MPLS) has defined a mechanism to load-ba lance | <t>Multiprotocol Label Switching (MPLS) has defined a mechanism to load-ba lance | |||
traffic flows using Entropy Labels (EL). An ingress Label | traffic flows using Entropy Labels (EL). An ingress Label | |||
Switching Router (LSR) cannot insert ELs for packets going into a given | Switching Router (LSR) cannot insert ELs for packets going into a given | |||
Label Switched Path (LSP) unless an egress LSR has indicated via signaling that it has the | Label Switched Path (LSP) unless an egress LSR has indicated via signaling that it has the | |||
capability to process ELs, referred to as the Entropy Label Capability | capability to process ELs, referred to as the Entropy Label Capability | |||
(ELC), on that LSP. In addition, it would be useful for ingress LSRs | (ELC), on that LSP. In addition, it would be useful for ingress LSRs | |||
to know each LSR's capability for reading the maximum label stack depth | to know each LSR's capability for reading the maximum label stack depth | |||
and performing EL-based load-balancing, referred to as Entropy Readable | and performing EL-based load-balancing, referred to as Entropy Readable | |||
Label Depth (ERLD). This document defines a mechanism to signal these two | Label Depth (ERLD). This document defines a mechanism to signal these two | |||
capabilities using IS-IS and BGP-LS.</t> | capabilities using IS-IS and Border Gateway Protocol - Link State (BGP-LS) .</t> | |||
</abstract> | </abstract> | |||
</front> | </front> | |||
<middle> | <middle> | |||
<section title="Introduction"> | <section numbered="true" toc="default"> | |||
<t><xref target="RFC6790"/> describes a method to load-balance | <name>Introduction</name> | |||
Multiprotocol Label Switching (MPLS) traffic flows using Entropy Labels | <t><xref target="RFC6790" format="default"/> describes a method to | |||
(EL). It also introduces the concept of Entropy Label | load-balance Multiprotocol Label Switching (MPLS) traffic flows using | |||
Entropy Labels (EL). It also introduces the concept of Entropy Label | ||||
Capability (ELC) and defines the signaling of this capability via MPLS | Capability (ELC) and defines the signaling of this capability via MPLS | |||
signaling protocols. Recently, mechanisms have been defined to signal | signaling protocols. Recently, mechanisms have been defined to signal | |||
labels via link-state Interior Gateway Protocols (IGP) such as IS-IS | labels via link-state Interior Gateway Protocols (IGP) such as IS-IS | |||
<xref target="RFC8667"/>. | <xref target="RFC8667" format="default"/>. This document defines a | |||
This draft defines a mechanism to signal the ELC using IS-IS. </t> | mechanism to signal the ELC using IS-IS. </t> | |||
<t>In cases where Segment Routing (SR) is used with the MPLS data plane | ||||
<t>In cases where Segment Routing (SR) is used with the MPLS Data Plane | (e.g., SR-MPLS <xref target="RFC8660" format="default"/>), it would be | |||
(e.g., SR-MPLS <xref target="RFC8660"/>), | useful for ingress LSRs to know each intermediate LSR's capability of | |||
it would be useful for ingress LSRs to know each intermediate LSR's capabi | reading the maximum label stack depth and performing EL-based | |||
lity | load-balancing. This capability, referred to as Entropy Readable Label | |||
of reading the maximum label stack depth and performing EL-based load-bala | Depth (ERLD) as defined in <xref target="RFC8662" format="default"/>, | |||
ncing. | may be used by ingress LSRs to determine the position of the EL label in | |||
This capability, referred to as Entropy Readable Label Depth (ERLD) as | the stack, and whether it's necessary to insert multiple ELs at | |||
defined in <xref target="RFC8662"/>, may be used by ingress LSRs to determ | different positions in the label stack. This document defines a | |||
ine | mechanism to signal the ERLD using IS-IS.</t> | |||
the position of the EL label in the stack, and whether it's necessary to i | ||||
nsert | ||||
multiple ELs at different positions in the label stack. This document defi | ||||
nes | ||||
a mechanism to signal the ERLD using IS-IS.</t> | ||||
</section> | </section> | |||
<section anchor="Teminology" numbered="true" toc="default"> | ||||
<name>Terminology</name> | ||||
<t>This memo makes use of the terms defined in <xref target="RFC6790" form | ||||
at="default"/>, | ||||
and <xref target="RFC8662" format="default"/>.</t> | ||||
<section anchor="Teminology" title="Terminology"> | <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", | |||
<t>This memo makes use of the terms defined in <xref target="RFC6790"/>, | "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL | |||
and <xref target="RFC8662"/>.</t> | NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", | |||
"<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>", | ||||
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are | ||||
to be interpreted as described in BCP 14 <xref target="RFC2119" | ||||
format="default"/> <xref target="RFC8174" format="default"/> when, and | ||||
only when, they appear in all capitals, as shown here.</t> | ||||
<t>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 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, | ||||
they appear in all | ||||
capitals, as shown here.</t> | ||||
</section> | </section> | |||
<section anchor="ELC_ADV" title="Advertising ELC Using IS-IS"> | <section anchor="ELC_ADV" numbered="true" toc="default"> | |||
<t>Even though ELC is a property of the node, in some cases it is advantag | <name>Advertising ELC Using IS-IS</name> | |||
eous to | <t>Even though ELC is a property of the node, in some cases it is | |||
associate and advertise the ELC with a prefix. In a multi-area network, | advantageous to associate and advertise the ELC with a prefix. In a | |||
routers may not know the identity of the prefix originator in a remote | multi-area network, routers may not know the identity of the prefix | |||
area, | originator in a remote area or may not know the capabilities of such | |||
or may not know the capabilities of such originator. Similarly, in a | originator. Similarly, in a multi-domain network, the identity of the | |||
multi-domain network, the identity of the prefix originator and its | prefix originator and its capabilities may not be known to the ingress | |||
capabilities may not be known to the ingress LSR.</t> | LSR.</t> | |||
<t> Bit 3 in the Prefix Attribute Flags <xref target="RFC7794 | <t> Bit 3 in the Prefix Attribute Flags <xref target="RFC7794" | |||
"/> is used as the | format="default"/> is used as the ELC Flag (E-Flag), as shown in <xref | |||
ELC Flag (E-flag), as shown in Figure 1. If a router has | target="prefix-flags"/>. If a router has multiple interfaces, the router | |||
multiple interfaces, | <bcp14>MUST NOT</bcp14> announce the ELC for any local host prefixes | |||
the router MUST NOT announce the ELC for any local host p | unless all of its interfaces are capable of processing ELs. If a router | |||
refixes unless all | supports ELs on all of its interfaces, it <bcp14>SHOULD</bcp14> set the | |||
of its interfaces are capable of processing ELs. If a rou | ELC for every local host prefix it advertises in IS-IS.</t> | |||
ter supports ELs on | ||||
all of its interfaces, it SHOULD set the ELC for every lo | ||||
cal host prefix | ||||
it advertises in IS-IS.</t> | ||||
<figure> | <figure anchor="prefix-flags"> | |||
<artwork> | <name> Prefix Attribute Flags </name> | |||
<artwork name="" type="" align="left" alt=""> | ||||
0 1 2 3 4 5 6 7... | 0 1 2 3 4 5 6 7... | |||
+-+-+-+-+-+-+-+-+... | +-+-+-+-+-+-+-+-+... | |||
|X|R|N|E| ... | |X|R|N|E| ... | |||
+-+-+-+-+-+-+-+-+... | +-+-+-+-+-+-+-+-+... | |||
Figure 1: Prefix Attribute Flags | </artwork> | |||
E-flag: ELC Flag (Bit 3) - Set for local host prefix of the | ||||
originating node if it supports ELC on all interfaces. | ||||
</artwork> | ||||
</figure> | ||||
<t>The ELC signaling MUST be preserved when a router propagates a prefi | ||||
x | ||||
between ISIS levels <xref target="RFC5302"/>. | ||||
</t> | ||||
<t>When redistributing a prefix between two IS-IS protocol instances or r | ||||
edistributing | ||||
from another protocol to an IS-IS protocol instance, a router SHOULD prese | ||||
rve the | ||||
ELC signaling for that prefix if it exists. The exact mechanism used to ex | ||||
change ELC between | ||||
protocol instances running on an Autonomous System Boundary Router is outs | ||||
ide | ||||
of the scope of this document.</t> | ||||
</section> | </figure> | |||
<section anchor="ERLD_ADV" title="Advertising ERLD Using IS-IS"> | <dl newline="true"> | |||
<dt>E-Flag: | ||||
</dt> | ||||
<dd>ELC Flag (Bit 3) - Set for local host prefix of the originating node if it | ||||
supports ELC on all interfaces. | ||||
</dd> | ||||
</dl> | ||||
<t>A new MSD-Type <xref target="RFC8491"/>, called ERLD-MSD, is defined to | <t>The ELC signaling <bcp14>MUST</bcp14> be preserved when a router propag | |||
advertise the ERLD <xref target="RFC8662"/> of a given router. A MSD-Type | ates a prefix | |||
code 2 | between IS-IS levels <xref target="RFC5302" format="default"/>. | |||
has been assigned by IANA for ERLD-MSD. The MSD-Value field is set to the | </t> | |||
ERLD in the | <t>When redistributing a prefix between two IS-IS protocol instances or | |||
range between 0 to 255. The scope of the advertisement depends on the appl | redistributing from another protocol to an IS-IS protocol instance, a | |||
ication. | router <bcp14>SHOULD</bcp14> preserve the ELC signaling for that prefix | |||
If a router has multiple interfaces with different capabilities of reading | if it exists. The exact mechanism used to exchange ELC between protocol | |||
the | instances running on an Autonomous System Border Router is outside of | |||
maximum label stack depth, the router MUST advertise the smallest value fo | the scope of this document.</t> | |||
und across | ||||
all its interfaces.</t> | ||||
</section> | ||||
<section anchor="ERLD_ADV" numbered="true" toc="default"> | ||||
<name>Advertising ERLD Using IS-IS</name> | ||||
<t>A new MSD-Type <xref target="RFC8491" format="default"/>, called | ||||
ERLD-MSD, is defined to advertise the ERLD <xref target="RFC8662" | ||||
format="default"/> of a given router. An MSD-Type code 2 has been | ||||
assigned by IANA for ERLD-MSD. The MSD-Value field is set to the ERLD in | ||||
the range between 0 to 255. The scope of the advertisement depends on | ||||
the application. If a router has multiple interfaces with different | ||||
capabilities of reading the maximum label stack depth, the router | ||||
<bcp14>MUST</bcp14> advertise the smallest value found across all its | ||||
interfaces.</t> | ||||
<t>The absence of ERLD-MSD advertisements indicates only that the advertis ing | <t>The absence of ERLD-MSD advertisements indicates only that the advertis ing | |||
node does not support advertisement of this capability.</t> | node does not support advertisement of this capability.</t> | |||
<t>The considerations for advertising the ERLD are specified in | <t>The considerations for advertising the ERLD are specified in | |||
<xref target="RFC8662"/>.</t> | <xref target="RFC8662" format="default"/>.</t> | |||
<t>If the ERLD-MSD type is received in the Link MSD sub-TLV, | ||||
<t>If the ERLD-MSD Type is received in the Link MSD Sub-TLV, | it <bcp14>MUST</bcp14> be ignored.</t> | |||
it MUST be ignored.</t> | ||||
</section> | </section> | |||
<section anchor="BGPLS" numbered="true" toc="default"> | ||||
<section anchor="BGPLS" title="Signaling ELC and ERLD in BGP-LS"> | <name>Signaling ELC and ERLD in BGP-LS</name> | |||
<t>The IS-IS extensions defined in this document can be advertised via | ||||
<t>The IS-IS extensions defined in this document can be advertised via | BGP-LS (distribution of Link-State and TE information using BGP) <xref target | |||
BGP-LS (Distribution of Link-State and TE Information Using BGP) <xref target | ="RFC7752" format="default"/> | |||
="RFC7752"/> | ||||
using existing BGP-LS TLVs.</t> | using existing BGP-LS TLVs.</t> | |||
<t>The ELC is advertised using the Prefix Attribute Flags TLV as defined i | ||||
n | ||||
<xref target="RFC9085" format="default"/>.</t> | ||||
<t>The ERLD-MSD is advertised using the Node MSD TLV as defined in | ||||
<xref target="RFC8814" format="default"/>.</t> | ||||
</section> | ||||
<section anchor="IANA" numbered="true" toc="default"> | ||||
<name>IANA Considerations</name> | ||||
<t>IANA has completed the following actions for this document: | ||||
</t> | ||||
<ul> | ||||
<t>The ELC is advertised using the Prefix Attribute Flags TLV as defined in | <li>Bit 3 in the "Bit Values for Prefix Attribute Flags Sub-TLV" registr | |||
<xref target="I-D.ietf-idr-bgp-ls-segment-routing-ext"/>.</t> | y has | |||
been assigned to the ELC Flag. IANA has updated the registry to | ||||
<t>The ERLD-MSD is advertised using the Node MSD TLV as defined in | reflect the name used in this document: ELC Flag (E-Flag).</li> | |||
<xref target="I-D.ietf-idr-bgp-ls-segment-routing-msd"/>.</t> | ||||
</section> | ||||
<section anchor="IANA" title="IANA Considerations"> | ||||
<t>Early allocation has been done by IANA for this document as follows: | ||||
<list style="hanging"> | ||||
<t>- Bit 3 in the Bit Values for Prefix Attribute Flags Sub-TLV registry h | ||||
as | ||||
been assigned to the ELC Flag. IANA is asked to update the registry to | ||||
reflect the name used in this document: ELC Flag (E-flag).</t> | ||||
<t>- Type 2 in the IGP MSD-Types registry has been assigned for the ERLD-M | <li> Type 2 in the "IGP MSD-Types" registry has been assigned for the ER | |||
SD. | LD-MSD. | |||
IANA is asked to update the registry to reflect the name used in this | IANA has updated the registry to reflect the name used in this | |||
document: ERLD-MSD.</t> | document: ERLD-MSD.</li> | |||
</list></t> | </ul> | |||
</section> | </section> | |||
<section anchor="Security" title="Security Considerations"> | <section anchor="Security" numbered="true" toc="default"> | |||
<name>Security Considerations</name> | ||||
<t>This document specifies the ability to advertise additional node | <t>This document specifies the ability to advertise additional node | |||
capabilities using IS-IS and BGP-LS. As such, the security considerations | capabilities using IS-IS and BGP-LS. As such, the security | |||
as described in <xref target="RFC7981"/>, <xref target="RFC7752"/>, | considerations as described in <xref target="RFC7752" | |||
<xref target="RFC7794"/>, <xref target="RFC8491"/>, <xref target="RFC8662"/>, | format="default"/>, <xref target="RFC7794" format="default"/>, <xref | |||
<xref target="I-D.ietf-idr-bgp-ls-segment-routing-ext"/> | target="RFC7981" format="default"/>, <xref target="RFC8491" | |||
and <xref target="I-D.ietf-idr-bgp-ls-segment-routing-msd"/> are applicable t | format="default"/>, <xref target="RFC8662" format="default"/>, <xref | |||
o this document.</t> | target="RFC8814" format="default"/>, and <xref target="RFC9085" | |||
format="default"/> are applicable to this document.</t> | ||||
<t>Incorrectly setting the E flag during origination, propagation or redis | <t>Incorrectly setting the E-Flag during origination, propagation, or | |||
tribution | redistribution may lead to poor or no load-balancing of the MPLS traffic | |||
may lead to poor or no load-balancing of the MPLS traffic or black-holing | or to MPLS traffic being discarded on the egress node.</t> | |||
of the MPLS traffic | ||||
on the egress node.</t> | ||||
<t>Incorrectly setting of the ERLD value may lead to poor or no load-balan cing of the | <t>Incorrectly setting the ERLD value may lead to poor or no load-balancin g of the | |||
MPLS traffic.</t> | MPLS traffic.</t> | |||
</section> | </section> | |||
<section anchor="CONTR" title="Contributors"> | </middle> | |||
<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.7981.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.6790.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.5302.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.7752.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.7794.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.8174.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.8491.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.8662.xml"/> | ||||
<t>The following people contributed to the content | <xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | |||
of this document and should be considered as co-authors:</t> | FC.8814.xml"/> | |||
<t><figure> | <reference anchor='RFC9085' target='https://www.rfc-editor.org/info/rfc9085'> | |||
<artwork><![CDATA[ | <front> | |||
<title>Border Gateway Protocol - Link State (BGP-LS) Extensions for Segment Rout | ||||
ing</title> | ||||
Gunter Van de Velde (editor) | <author initials='S' surname='Previdi' fullname='Stefano Previdi'> | |||
Nokia | <organization /> | |||
Antwerp | </author> | |||
BE | ||||
Email: gunter.van_de_velde@nokia.com | <author initials='K' surname='Talaulikar' fullname='Ketan Talaulikar' role='edit | |||
or'> | ||||
<organization /> | ||||
</author> | ||||
Wim Henderickx | <author initials='C' surname='Filsfils' fullname='Clarence Filsfils'> | |||
Nokia | <organization /> | |||
Belgium | </author> | |||
Email: wim.henderickx@nokia.com | <author initials='H' surname='Gredler' fullname='Hannes Gredler'> | |||
<organization /> | ||||
</author> | ||||
Keyur Patel | <author initials='M' surname='Chen' fullname='Mach(Guoyi) Chen'> | |||
Arrcus | <organization /> | |||
USA | </author> | |||
Email: keyur@arrcus.com | <date month='August' year='2021' /> | |||
]]></artwork> | </front> | |||
</figure></t> | <seriesInfo name="RFC" value="9085"/> | |||
<seriesInfo name="DOI" value="10.17487/RFC9085"/> | ||||
</reference> | ||||
</section> | </references> | |||
<references> | ||||
<name>Informative References</name> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.8660.xml"/> | ||||
<xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.R | ||||
FC.8667.xml"/> | ||||
</references> | ||||
</references> | ||||
<section anchor="Acknowledgements" title="Acknowledgements"> | <section anchor="Acknowledgements" numbered="false" toc="default"> | |||
<t>The authors would like to thank Yimin Shen, George Swallow, Acee | <name>Acknowledgements</name> | |||
Lindem, Les Ginsberg, Ketan Talaulikar, Jeff Tantsura, Bruno Decraene | <t>The authors would like to thank <contact fullname="Yimin | |||
Carlos Pignataro, Wim Hendrickx, and Gunter Van De Velde for their valuabl | Shen"/>, <contact fullname="George Swallow"/>, <contact | |||
e comments.</t> | fullname="Acee Lindem"/>, <contact fullname="Les Ginsberg"/>, | |||
<contact fullname="Ketan Talaulikar"/>, <contact fullname="Jeff | ||||
Tantsura"/>, <contact fullname="Bruno Decraene"/>, <contact | ||||
fullname="Carlos Pignataro"/>, <contact fullname="Wim Hendrickx"/>, | ||||
and <contact fullname="Gunter Van de Velde"/> for their valuable comments. | ||||
</t> | ||||
<!----> | ||||
</section> | </section> | |||
</middle> | <section anchor="CONTR" numbered="false" toc="default"> | |||
<name>Contributors</name> | ||||
<back> | <t>The following people contributed to the content | |||
<references title="Normative References"> | of this document and should be considered as coauthors:</t> | |||
<?rfc include="reference.RFC.2119"?> | ||||
<?rfc include="reference.RFC.7981"?> | ||||
<?rfc include="reference.RFC.6790"?> | ||||
<?rfc include="reference.RFC.5302"?> | ||||
<?rfc include="reference.RFC.7752"?> | ||||
<?rfc include="reference.RFC.7794"?> | ||||
<?rfc include="reference.RFC.8174"?> | ||||
<?rfc include="reference.RFC.8491"?> | ||||
<?rfc include="reference.RFC.8662"?> | ||||
<?rfc include="reference.I-D.ietf-idr-bgp-ls-segment-routing-ext"?> | <contact fullname=" Gunter Van de Velde (editor)"> | |||
<organization>Nokia</organization> | ||||
<address> | ||||
<postal> | ||||
<city>Antwerp</city> | ||||
<country>Belgium</country> | ||||
</postal> | ||||
<?rfc include="reference.I-D.ietf-idr-bgp-ls-segment-routing-msd"?> | <email> gunter.van_de_velde@nokia.com</email> | |||
</address> | ||||
</contact> | ||||
</references> | <contact fullname="Wim Henderickx"> | |||
<organization> Nokia</organization> | ||||
<address> | ||||
<postal> | ||||
<country>Belgium</country> | ||||
</postal> | ||||
<references title="Informative References"> | <email> wim.henderickx@nokia.com</email> | |||
</address> | ||||
</contact> | ||||
<?rfc include="reference.RFC.8660"?> | <contact fullname="Keyur Patel"> | |||
<organization> Arrcus</organization> | ||||
<address> | ||||
<postal> | ||||
<country>United States of America</country> | ||||
</postal> | ||||
<?rfc include="reference.RFC.8667"?> | <email>keyur@arrcus.com</email> | |||
</address> | ||||
</contact> | ||||
</references> | </section> | |||
</back> | </back> | |||
</rfc> | </rfc> | |||
End of changes. 81 change blocks. | ||||
265 lines changed or deleted | 255 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/ |