draft-ietf-idr-bgp-ls-flex-algo-03.txt | draft-ietf-idr-bgp-ls-flex-algo-04.txt | |||
---|---|---|---|---|
Inter-Domain Routing K. Talaulikar, Ed. | Inter-Domain Routing K. Talaulikar, Ed. | |||
Internet-Draft P. Psenak | Internet-Draft P. Psenak | |||
Intended status: Standards Track Cisco Systems | Intended status: Standards Track Cisco Systems | |||
Expires: January 6, 2021 S. Zandi | Expires: January 6, 2021 S. Zandi | |||
G. Dawra | G. Dawra | |||
July 5, 2020 | July 5, 2020 | |||
Flexible Algorithm Definition Advertisement with BGP Link-State | Flexible Algorithm Definition Advertisement with BGP Link-State | |||
draft-ietf-idr-bgp-ls-flex-algo-03 | draft-ietf-idr-bgp-ls-flex-algo-04 | |||
Abstract | Abstract | |||
Flexible Algorithm is a solution that allows routing protocols (viz. | Flexible Algorithm is a solution that allows routing protocols (viz. | |||
OSPF and IS-IS) to compute paths over a network based on user-defined | OSPF and IS-IS) to compute paths over a network based on user-defined | |||
(and hence, flexible) constraints and metrics. The computation is | (and hence, flexible) constraints and metrics. The computation is | |||
performed by routers participating in the specific network in a | performed by routers participating in the specific network in a | |||
distribute manner using a Flex Algorithm definition. This definition | distribute manner using a Flex Algorithm definition. This definition | |||
provisioned on one or more routers and propagated (viz. OSPF and IS- | provisioned on one or more routers and propagated (viz. OSPF and IS- | |||
IS flooding) through the network. | IS flooding) through the network. | |||
skipping to change at page 9, line 45 ¶ | skipping to change at page 9, line 45 ¶ | |||
[I-D.ietf-lsr-flex-algo]. The SRLGs associated with a link are | [I-D.ietf-lsr-flex-algo]. The SRLGs associated with a link are | |||
carried in the BGP-LS Shared Link Risk Group (TLV 1096) [RFC7752]. | carried in the BGP-LS Shared Link Risk Group (TLV 1096) [RFC7752]. | |||
The TLV has the following format: | The 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 | | | Type | Length | | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Shared Risk Link Group Values (variable) | | | Shared Risk Link Group Values (variable) // | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
where: | where: | |||
o Type: TBD | o Type: TBD | |||
o Length: variable, depedent on the number of SRLG values. MUST be | o Length: variable, depedent on the number of SRLG values. MUST be | |||
a multiple of 4 octets. | a multiple of 4 octets. | |||
o SRLG Values : One or more SRLG values, each of 4 octet size, as | o SRLG Values : One or more SRLG values, each of 4 octet size, as | |||
defined in [RFC4202] and listed in the "Flex-Algorithm Definition | defined in [RFC4202]. | |||
Flags" registry under the "Interior Gateway Protocol (IGP) | ||||
Parameters" IANA registry. | ||||
The information in the Flex Algo SRLG Exclude sub-TLV is derived from | The information in the Flex Algo SRLG Exclude sub-TLV is derived from | |||
the IS-IS and OSPF protocol specific Flexible Algorithm Exclude SRLG | the IS-IS and OSPF protocol specific Flexible Algorithm Exclude SRLG | |||
sub-TLV as defined in [I-D.ietf-lsr-flex-algo]. | sub-TLV as defined in [I-D.ietf-lsr-flex-algo]. | |||
4. Flex Algorithm Prefix Metric | 4. Flex Algorithm Prefix Metric | |||
This document defines a new optional BGP-LS Attribute TLV associated | This document defines a new optional BGP-LS Attribute TLV associated | |||
with the Prefix NLRI called the Flexible Algorithm Prefix Metric | with the Prefix NLRI called the Flexible Algorithm Prefix Metric | |||
(FAPM) TLV and its format is as follows: | (FAPM) TLV and its format is as follows: | |||
End of changes. 3 change blocks. | ||||
5 lines changed or deleted | 3 lines changed or added | |||
This html diff was produced by rfcdiff 1.47. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |