rfc9830v3.txt   rfc9830.txt 
skipping to change at line 77 skipping to change at line 77
2. SR Policy Encoding 2. SR Policy Encoding
2.1. SR Policy SAFI and NLRI 2.1. SR Policy SAFI and NLRI
2.2. SR Policy and Tunnel Encapsulation Attribute 2.2. SR Policy and Tunnel Encapsulation Attribute
2.3. Applicability of Tunnel Encapsulation Attribute Sub-TLVs 2.3. Applicability of Tunnel Encapsulation Attribute Sub-TLVs
2.4. SR Policy Sub-TLVs 2.4. SR Policy Sub-TLVs
2.4.1. Preference Sub-TLV 2.4.1. Preference Sub-TLV
2.4.2. Binding SID Sub-TLV 2.4.2. Binding SID Sub-TLV
2.4.3. SRv6 Binding SID Sub-TLV 2.4.3. SRv6 Binding SID Sub-TLV
2.4.4. Segment List Sub-TLV 2.4.4. Segment List Sub-TLV
2.4.5. Explicit NULL Label Policy Sub-TLV 2.4.5. Explicit NULL Label Policy Sub-TLV
2.4.6. Policy Priority Sub-TLV 2.4.6. SR Policy Priority Sub-TLV
2.4.7. Policy Candidate Path Name Sub-TLV 2.4.7. SR Policy Candidate Path Name Sub-TLV
2.4.8. Policy Name Sub-TLV 2.4.8. SR Policy Name Sub-TLV
3. Color Extended Community 3. Color Extended Community
4. SR Policy Operations 4. SR Policy Operations
4.1. Advertisement of SR Policies 4.1. Advertisement of SR Policies
4.2. Reception of an SR Policy NLRI 4.2. Reception of an SR Policy NLRI
4.2.1. Validation of an SR Policy NLRI 4.2.1. Validation of an SR Policy NLRI
4.2.2. Eligibility for Local Use of an SR Policy NLRI 4.2.2. Eligibility for Local Use of an SR Policy NLRI
4.2.3. Propagation of an SR Policy 4.2.3. Propagation of an SR Policy
5. Error Handling and Fault Management 5. Error Handling and Fault Management
6. IANA Considerations 6. IANA Considerations
6.1. Subsequent Address Family Identifiers (SAFI) Parameters 6.1. Subsequent Address Family Identifiers (SAFI) Parameters
skipping to change at line 263 skipping to change at line 263
The SR Policy SAFI with code point 73 is introduced in this document. The SR Policy SAFI with code point 73 is introduced in this document.
The AFI used MUST be IPv4(1) or IPv6(2). The AFI used MUST be IPv4(1) or IPv6(2).
The SR Policy SAFI uses the NLRI format defined as follows: The SR Policy SAFI uses the NLRI format defined as follows:
+------------------+ +------------------+
| NLRI Length | 1 octet | NLRI Length | 1 octet
+------------------+ +------------------+
| Distinguisher | 4 octets | Distinguisher | 4 octets
+------------------+ +------------------+
| Policy Color | 4 octets | Color | 4 octets
+------------------+ +------------------+
| Endpoint | 4 or 16 octets | Endpoint | 4 or 16 octets
+------------------+ +------------------+
Figure 1: SR Policy SAFI Format Figure 1: SR Policy SAFI Format
Where: Where:
NLRI Length: 1 octet indicating the length expressed in bits as NLRI Length: 1 octet indicating the length expressed in bits as
defined in [RFC4760]. When AFI = 1, the value MUST be 96; when defined in [RFC4760]. When AFI = 1, the value MUST be 96; when
skipping to change at line 289 skipping to change at line 289
unique NLRIs the following situations: unique NLRIs the following situations:
* to differentiate multiple CPs of the same SR Policy * to differentiate multiple CPs of the same SR Policy
* to differentiate CPs meant for different headends but having * to differentiate CPs meant for different headends but having
the same Color and Endpoint the same Color and Endpoint
The distinguisher is the discriminator of the SR Policy CP as The distinguisher is the discriminator of the SR Policy CP as
specified in Section 2.5 of [RFC9256]. specified in Section 2.5 of [RFC9256].
Policy Color: 4 octets that carry an unsigned non-zero integer value Color: 4 octets that carry an unsigned non-zero integer value
indicating the Color of the SR Policy as specified in Section 2.1 indicating the Color of the SR Policy as specified in Section 2.1
of [RFC9256]. The Color is used to match the Color of the of [RFC9256]. The Color is used to match the Color of the
destination prefixes to steer traffic into the SR Policy as destination prefixes to steer traffic into the SR Policy as
specified in Section 8 of [RFC9256]. specified in Section 8 of [RFC9256].
Endpoint: a value that identifies the Endpoint of an SR Policy. The Endpoint: a value that identifies the Endpoint of an SR Policy. The
Endpoint may represent a single node or a set of nodes (e.g., an Endpoint may represent a single node or a set of nodes (e.g., an
anycast address). The Endpoint is an IPv4 (4-octet) address or an anycast address). The Endpoint is an IPv4 (4-octet) address or an
IPv6 (16-octet) address according to the AFI of the NLRI. The IPv6 (16-octet) address according to the AFI of the NLRI. The
address can be either unicast or an unspecified address (0.0.0.0 address can be either unicast or an unspecified address (0.0.0.0
skipping to change at line 371 skipping to change at line 371
Encapsulation Attribute defined in [RFC9012] using a Tunnel Type Encapsulation Attribute defined in [RFC9012] using a Tunnel Type
called the "SR Policy" type with code point 15. The use of the SR called the "SR Policy" type with code point 15. The use of the SR
Policy Tunnel Type is applicable only for the AFI/SAFI pairs of Policy Tunnel Type is applicable only for the AFI/SAFI pairs of
(1/73, 2/73). This document specifies the use of the Tunnel (1/73, 2/73). This document specifies the use of the Tunnel
Encapsulation Attribute with the SR Policy Tunnel Type and the use of Encapsulation Attribute with the SR Policy Tunnel Type and the use of
any other Tunnel Type with the SR Policy SAFI MUST be considered any other Tunnel Type with the SR Policy SAFI MUST be considered
malformed and handled by the "treat-as-withdraw" strategy [RFC7606]. malformed and handled by the "treat-as-withdraw" strategy [RFC7606].
The SR Policy Encoding structure is as follows: The SR Policy Encoding structure is as follows:
SR Policy SAFI NLRI: <Distinguisher, Policy-Color, Endpoint> SR Policy SAFI NLRI: <Distinguisher, Color, Endpoint>
Attributes: Attributes:
Tunnel Encapsulation Attribute (23) Tunnel Encapsulation Attribute (23)
Tunnel Type: SR Policy (15) Tunnel Type: SR Policy (15)
Binding SID Binding SID
Preference Preference
Priority Priority
Policy Name SR Policy Name
Policy Candidate Path Name SR Policy Candidate Path Name
Explicit NULL Label Policy (ENLP) Explicit NULL Label Policy (ENLP)
Segment List Segment List
Weight Weight
Segment Segment
Segment Segment
... ...
... ...
Figure 2: SR Policy Encoding Figure 2: SR Policy Encoding
Where: Where:
* The SR Policy SAFI NLRI is defined in Section 2.1. * The SR Policy SAFI NLRI is defined in Section 2.1.
* The Tunnel Encapsulation Attribute is defined in [RFC9012]. * The Tunnel Encapsulation Attribute is defined in [RFC9012].
* The Tunnel Type is set to 15. * The Tunnel Type is set to 15.
* Preference, Binding SID, Priority, Policy Name, Policy Candidate * Preference, Binding SID, Priority, SR Policy Name, SR Policy
Path Name, ENLP, Segment-List, Weight, and Segment sub-TLVs are Candidate Path Name, ENLP, Segment-List, Weight, and Segment sub-
defined in Section 2.4. TLVs are defined in Section 2.4.
* Additional sub-TLVs may be defined in the future. * Additional sub-TLVs may be defined in the future.
A Tunnel Encapsulation Attribute MUST NOT contain more than one TLV A Tunnel Encapsulation Attribute MUST NOT contain more than one TLV
of type "SR Policy"; such updates MUST be considered malformed and of type "SR Policy"; such updates MUST be considered malformed and
handled by the "treat-as-withdraw" strategy [RFC7606]. handled by the "treat-as-withdraw" strategy [RFC7606].
BGP does not need to perform the validation of the tunnel (i.e., SR BGP does not need to perform the validation of the tunnel (i.e., SR
Policy) itself as indicated in Section 6 of [RFC9012]. The Policy) itself as indicated in Section 6 of [RFC9012]. The
validation of the SR Policy information that is advertised using the validation of the SR Policy information that is advertised using the
skipping to change at line 432 skipping to change at line 432
Similarly, any other sub-TLVs, including those specified in Similarly, any other sub-TLVs, including those specified in
[RFC9012], that do not have explicitly defined applicability to the [RFC9012], that do not have explicitly defined applicability to the
SR Policy SAFI MUST be ignored by the BGP speaker and MAY be removed SR Policy SAFI MUST be ignored by the BGP speaker and MAY be removed
from the Tunnel Encapsulation Attribute during propagation. from the Tunnel Encapsulation Attribute during propagation.
2.4. SR Policy Sub-TLVs 2.4. SR Policy Sub-TLVs
This section specifies the sub-TLVs defined for encoding the This section specifies the sub-TLVs defined for encoding the
information about the SR Policy Candidate Path. information about the SR Policy Candidate Path.
Preference, Binding SID, SRv6 Binding SID, Segment-List, Priority, Preference, Binding SID, SRv6 Binding SID, Segment-List, Priority, SR
Policy Name, Policy Candidate Path Name, and Explicit NULL Label Policy Name, SR Policy Candidate Path Name, and Explicit NULL Label
Policy are all optional sub-TLVs introduced for the BGP Tunnel Policy are all optional sub-TLVs introduced for the BGP Tunnel
Encapsulation Attribute [RFC9012] being defined in this section. Encapsulation Attribute [RFC9012] being defined in this section.
Weight and Segment are sub-TLVs of the Segment-List sub-TLV mentioned Weight and Segment are sub-TLVs of the Segment-List sub-TLV mentioned
above. above.
An early draft version of this document included only the Binding SID An early draft version of this document included only the Binding SID
sub-TLV that could be used for both SR-MPLS and SRv6 BSIDs. The SRv6 sub-TLV that could be used for both SR-MPLS and SRv6 BSIDs. The SRv6
Binding SID TLV was introduced in later versions to support the Binding SID TLV was introduced in later versions to support the
advertisement of additional SRv6 capabilities without affecting advertisement of additional SRv6 capabilities without affecting
skipping to change at line 1035 skipping to change at line 1035
This field can have one of the values as specified in This field can have one of the values as specified in
Section 6.10. The ENLP unassigned values may be used for future Section 6.10. The ENLP unassigned values may be used for future
extensions. Implementations adhering to this document MUST ignore extensions. Implementations adhering to this document MUST ignore
the ENLP sub-TLV with unrecognized values (viz. other than 1 the ENLP sub-TLV with unrecognized values (viz. other than 1
through 4). The behavior signaled in this sub-TLV MAY be through 4). The behavior signaled in this sub-TLV MAY be
overridden by local configuration by the network operator based on overridden by local configuration by the network operator based on
their deployment requirements. Section 4.1 of [RFC9256] describes their deployment requirements. Section 4.1 of [RFC9256] describes
the behavior on the headend for the handling of the Explicit NULL the behavior on the headend for the handling of the Explicit NULL
label. label.
2.4.6. Policy Priority Sub-TLV 2.4.6. SR Policy Priority Sub-TLV
An operator MAY set the Policy Priority sub-TLV to indicate the order An operator MAY set the SR Policy Priority sub-TLV to indicate the
in which the SR policies are recomputed upon topological change. The order in which the SR policies are recomputed upon topological
contents of this sub-TLV are used by the SRPM as described in change. The contents of this sub-TLV are used by the SRPM as
Section 2.12 of [RFC9256]. described in Section 2.12 of [RFC9256].
The Priority sub-TLV is OPTIONAL; it MUST NOT appear more than once The Priority sub-TLV is OPTIONAL; it MUST NOT appear more than once
in the SR Policy encoding. in the SR Policy encoding.
The Priority sub-TLV has the following format: The Priority sub-TLV has the following format:
0 1 2 3 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 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 | Priority | RESERVED | | Type | Length | Priority | RESERVED |
skipping to change at line 1068 skipping to change at line 1068
Length: Specifies the length of the value field (i.e., not including Length: Specifies the length of the value field (i.e., not including
Type and Length fields) in terms of octets. The value MUST be 2. Type and Length fields) in terms of octets. The value MUST be 2.
Priority: A 1-octet value indicating the priority as specified in Priority: A 1-octet value indicating the priority as specified in
Section 2.12 of [RFC9256]. Section 2.12 of [RFC9256].
RESERVED: 1 octet of reserved bits. This field MUST be set to zero RESERVED: 1 octet of reserved bits. This field MUST be set to zero
on transmission and MUST be ignored on receipt. on transmission and MUST be ignored on receipt.
2.4.7. Policy Candidate Path Name Sub-TLV 2.4.7. SR Policy Candidate Path Name Sub-TLV
An operator MAY set the Policy Candidate Path Name sub-TLV to attach An operator MAY set the SR Policy Candidate Path Name sub-TLV to
a symbolic name to the SR Policy CP. attach a symbolic name to the SR Policy CP.
Usage of the Policy Candidate Path Name sub-TLV is described in Usage of the SR Policy Candidate Path Name sub-TLV is described in
Section 2.6 of [RFC9256]. Section 2.6 of [RFC9256].
The Policy Candidate Path Name sub-TLV may exceed 255 bytes in length The SR Policy Candidate Path Name sub-TLV may exceed 255 bytes in
due to a long name. A 2-octet length is thus required. According to length due to a long name. A 2-octet length is thus required.
Section 2 of [RFC9012], the sub-TLV type defines the size of the According to Section 2 of [RFC9012], the sub-TLV type defines the
Length field. Therefore, for the Policy Candidate Path Name sub-TLV, size of the Length field. Therefore, for the SR Policy Candidate
a code point of 128 or higher is used. Path Name sub-TLV, a code point of 128 or higher is used.
It is RECOMMENDED that the size of the symbolic name for the CP be It is RECOMMENDED that the size of the symbolic name for the CP be
limited to 255 bytes. Implementations MAY choose to truncate long limited to 255 bytes. Implementations MAY choose to truncate long
names to 255 bytes when signaling via BGP. names to 255 bytes when signaling via BGP.
The Policy Candidate Path Name sub-TLV is OPTIONAL; it MUST NOT The SR Policy Candidate Path Name sub-TLV is OPTIONAL; it MUST NOT
appear more than once in the SR Policy encoding. appear more than once in the SR Policy encoding.
The Policy Candidate Path Name sub-TLV has the following format: The SR Policy Candidate Path Name sub-TLV has the following format:
0 1 2 3 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 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 | RESERVED | | Type | Length | RESERVED |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
// Policy Candidate Path Name // // SR Policy Candidate Path Name //
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 17: Policy Candidate Path Name Sub-TLV Figure 17: SR Policy Candidate Path Name Sub-TLV
Where: Where:
Type: 129 Type: 129
Length: Specifies the length of the value field (i.e., not including Length: Specifies the length of the value field (i.e., not including
Type and Length fields) in terms of octets. The value is Type and Length fields) in terms of octets. The value is
variable. variable.
RESERVED: 1 octet of reserved bits. This field MUST be set to zero RESERVED: 1 octet of reserved bits. This field MUST be set to zero
on transmission and MUST be ignored on receipt. on transmission and MUST be ignored on receipt.
Policy Candidate Path Name: Symbolic name for the SR Policy CP SR Policy Candidate Path Name: Symbolic name for the SR Policy CP
without a NULL terminator with encoding as specified in without a NULL terminator with encoding as specified in
Section 2.6 of [RFC9256]. Section 2.6 of [RFC9256].
2.4.8. Policy Name Sub-TLV 2.4.8. SR Policy Name Sub-TLV
An operator MAY set the Policy Name sub-TLV to associate a symbolic An operator MAY set the SR Policy Name sub-TLV to associate a
name with the SR Policy for which the CP is being advertised via the symbolic name with the SR Policy for which the CP is being advertised
SR Policy NLRI. via the SR Policy NLRI.
Usage of the Policy Name sub-TLV is described in Section 2.1 of Usage of the SR Policy Name sub-TLV is described in Section 2.1 of
[RFC9256]. [RFC9256].
The Policy Name sub-TLV may exceed 255 bytes in length due to a long The SR Policy Name sub-TLV may exceed 255 bytes in length due to a
policy name. A 2-octet length is thus required. According to long SR Policy name. A 2-octet length is thus required. According
Section 2 of [RFC9012], the sub-TLV type defines the size of the to Section 2 of [RFC9012], the sub-TLV type defines the size of the
Length field. Therefore, for the Policy Name sub-TLV, a code point Length field. Therefore, for the SR Policy Name sub-TLV, a code
of 128 or higher is used. point of 128 or higher is used.
It is RECOMMENDED that the size of the symbolic name for the SR It is RECOMMENDED that the size of the symbolic name for the SR
Policy be limited to 255 bytes. Implementations MAY choose to Policy be limited to 255 bytes. Implementations MAY choose to
truncate long names to 255 bytes when signaling via BGP. truncate long names to 255 bytes when signaling via BGP.
The Policy Name sub-TLV is OPTIONAL; it MUST NOT appear more than The SR Policy Name sub-TLV is OPTIONAL; it MUST NOT appear more than
once in the SR Policy encoding. once in the SR Policy encoding.
The Policy Name sub-TLV has the following format: The SR Policy Name sub-TLV has the following format:
0 1 2 3 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 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 | RESERVED | | Type | Length | RESERVED |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
// Policy Name // // SR Policy Name //
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 18: Policy Name Sub-TLV Figure 18: SR Policy Name Sub-TLV
Where: Where:
Type: 130 Type: 130
Length: Specifies the length of the value field (i.e., not including Length: Specifies the length of the value field (i.e., not including
Type and Length fields) in terms of octets. The value is Type and Length fields) in terms of octets. The value is
variable. variable.
RESERVED: 1 octet of reserved bits. This field MUST be set to zero RESERVED: 1 octet of reserved bits. This field MUST be set to zero
on transmission and MUST be ignored on receipt. on transmission and MUST be ignored on receipt.
Policy Name: Symbolic name for the SR Policy without a NULL SR Policy Name: Symbolic name for the SR Policy without a NULL
terminator with encoding as specified in Section 2.1 of [RFC9256]. terminator with encoding as specified in Section 2.1 of [RFC9256].
3. Color Extended Community 3. Color Extended Community
The Color Extended Community [RFC9012] is used to steer traffic The Color Extended Community [RFC9012] is used to steer traffic
corresponding to BGP routes into an SR Policy with matching Color corresponding to BGP routes into an SR Policy with matching Color
value. The Color Extended Community MAY be carried in any BGP UPDATE value. The Color Extended Community MAY be carried in any BGP UPDATE
message whose AFI/SAFI is 1/1 (IPv4 Unicast), 2/1 (IPv6 Unicast), 1/4 message whose AFI/SAFI is 1/1 (IPv4 Unicast), 2/1 (IPv6 Unicast), 1/4
(IPv4 Labeled Unicast), 2/4 (IPv6 Labeled Unicast), 1/128 (VPN-IPv4 (IPv4 Labeled Unicast), 2/4 (IPv6 Labeled Unicast), 1/128 (VPN-IPv4
Labeled Unicast), 2/128 (VPN-IPv6 Labeled Unicast), or 25/70 Labeled Unicast), 2/128 (VPN-IPv6 Labeled Unicast), or 25/70
skipping to change at line 1480 skipping to change at line 1480
| 13 | Binding SID sub-TLV | RFC 9830 | IETF | | 13 | Binding SID sub-TLV | RFC 9830 | IETF |
+-------+--------------------------+-----------+-------------------+ +-------+--------------------------+-----------+-------------------+
| 14 | ENLP sub-TLV | RFC 9830 | IETF | | 14 | ENLP sub-TLV | RFC 9830 | IETF |
+-------+--------------------------+-----------+-------------------+ +-------+--------------------------+-----------+-------------------+
| 15 | Priority sub-TLV | RFC 9830 | IETF | | 15 | Priority sub-TLV | RFC 9830 | IETF |
+-------+--------------------------+-----------+-------------------+ +-------+--------------------------+-----------+-------------------+
| 20 | SRv6 Binding SID sub-TLV | RFC 9830 | IETF | | 20 | SRv6 Binding SID sub-TLV | RFC 9830 | IETF |
+-------+--------------------------+-----------+-------------------+ +-------+--------------------------+-----------+-------------------+
| 128 | Segment List sub-TLV | RFC 9830 | IETF | | 128 | Segment List sub-TLV | RFC 9830 | IETF |
+-------+--------------------------+-----------+-------------------+ +-------+--------------------------+-----------+-------------------+
| 129 | Policy Candidate Path | RFC 9830 | IETF | | 129 | SR Policy Candidate Path | RFC 9830 | IETF |
| | Name sub-TLV | | | | | Name sub-TLV | | |
+-------+--------------------------+-----------+-------------------+ +-------+--------------------------+-----------+-------------------+
| 130 | Policy Name sub-TLV | RFC 9830 | IETF | | 130 | SR Policy Name sub-TLV | RFC 9830 | IETF |
+-------+--------------------------+-----------+-------------------+ +-------+--------------------------+-----------+-------------------+
Table 3: BGP Tunnel Encapsulation Attribute Sub-TLV Code Points Table 3: BGP Tunnel Encapsulation Attribute Sub-TLV Code Points
6.4. Color Extended Community Flags 6.4. Color Extended Community Flags
This document defines the use of 2 bits in the "Color Extended This document defines the use of 2 bits in the "Color Extended
Community Flags" registry under the "Border Gateway Protocol (BGP) Community Flags" registry under the "Border Gateway Protocol (BGP)
Tunnel Encapsulation" registry group. Tunnel Encapsulation" registry group.
 End of changes. 29 change blocks. 
49 lines changed or deleted 49 lines changed or added

This html diff was produced by rfcdiff 1.48.