| < draft-ietf-ospf-segment-routing-msd-23.txt | draft-ietf-ospf-segment-routing-msd-24.txt > | |||
|---|---|---|---|---|
| OSPF Working Group J. Tantsura | OSPF Working Group J. Tantsura | |||
| Internet-Draft Apstra, Inc. | Internet-Draft Apstra, Inc. | |||
| Intended status: Standards Track U. Chunduri | Intended status: Standards Track U. Chunduri | |||
| Expires: April 15, 2019 Huawei Technologies | Expires: April 20, 2019 Huawei Technologies | |||
| S. Aldrin | S. Aldrin | |||
| Google, Inc | Google, Inc | |||
| P. Psenak | P. Psenak | |||
| Cisco Systems | Cisco Systems | |||
| October 12, 2018 | October 17, 2018 | |||
| Signaling MSD (Maximum SID Depth) using OSPF | Signaling MSD (Maximum SID Depth) using OSPF | |||
| draft-ietf-ospf-segment-routing-msd-23 | draft-ietf-ospf-segment-routing-msd-24 | |||
| Abstract | Abstract | |||
| This document defines a way for an Open Shortest Path First (OSPF) | This document defines a way for an Open Shortest Path First (OSPF) | |||
| Router to advertise multiple types of supported Maximum SID(Segment | Router to advertise multiple types of supported Maximum SID(Segment | |||
| Identifier) Depths (MSDs) at node and/or link granularity. Such | Identifier) Depths (MSDs) at node and/or link granularity. Such | |||
| advertisements allow entities (e.g., centralized controllers) to | advertisements allow entities (e.g., centralized controllers) to | |||
| determine whether a particular SID stack can be supported in a given | determine whether a particular SID stack can be supported in a given | |||
| network. This document defines only one type of MSD, but defines an | network. This document defines only one type of MSD, but defines an | |||
| encoding that can support other MSD types. Here the term OSPF means | encoding that can support other MSD types. Here the term OSPF means | |||
| skipping to change at page 1, line 42 ¶ | skipping to change at page 1, line 42 ¶ | |||
| Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
| Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
| working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
| Drafts is at https://datatracker.ietf.org/drafts/current/. | Drafts is at https://datatracker.ietf.org/drafts/current/. | |||
| Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
| and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
| time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
| material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
| This Internet-Draft will expire on April 15, 2019. | This Internet-Draft will expire on April 20, 2019. | |||
| Copyright Notice | Copyright Notice | |||
| Copyright (c) 2018 IETF Trust and the persons identified as the | Copyright (c) 2018 IETF Trust and the persons identified as the | |||
| document authors. All rights reserved. | document authors. All rights reserved. | |||
| This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
| Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
| (https://trustee.ietf.org/license-info) in effect on the date of | (https://trustee.ietf.org/license-info) in effect on the date of | |||
| publication of this document. Please review these documents | publication of this document. Please review these documents | |||
| skipping to change at page 5, line 5 ¶ | skipping to change at page 5, line 5 ¶ | |||
| Figure 1: Node MSD TLV | Figure 1: Node MSD TLV | |||
| Type: TBD1 | Type: TBD1 | |||
| Length: variable (multiple of 2 octets) and represents the total | Length: variable (multiple of 2 octets) and represents the total | |||
| length of value field in octets. | length of value field in octets. | |||
| Value: consists of one or more pairs of a 1 octet MSD-type and 1 | Value: consists of one or more pairs of a 1 octet MSD-type and 1 | |||
| octet MSD-Value. | octet MSD-Value. | |||
| MSD-Type: one of the values defined in the IGP MSD Types registry | MSD-Type: one of the values defined in the IGP MSD-Types registry | |||
| defined in [I-D.ietf-isis-segment-routing-msd]. | defined in [I-D.ietf-isis-segment-routing-msd]. | |||
| MSD-Value: a number in the range of 0-255. For all MSD-Types, 0 | MSD-Value: a number in the range of 0-255. For all MSD-Types, 0 | |||
| represents lack of the ability to impose MSD stack of any depth; any | represents lack of the ability to impose MSD stack of any depth; any | |||
| other value represents that of the node. This value MUST represent | other value represents that of the node. This value MUST represent | |||
| the lowest value supported by any link configured for use by the | the lowest value supported by any link configured for use by the | |||
| advertising OSPF instance. | advertising OSPF instance. | |||
| This TLV is applicable to OSPFv2 and to OSPFv3 and is optional. The | This TLV is applicable to OSPFv2 and to OSPFv3 and is optional. The | |||
| scope of the advertisement is specific to the deployment. | scope of the advertisement is specific to the deployment. | |||
| skipping to change at page 6, line 18 ¶ | skipping to change at page 6, line 18 ¶ | |||
| For OSPFv3, the Link level MSD-Value is advertised as an optional | For OSPFv3, the Link level MSD-Value is advertised as an optional | |||
| Sub-TLV of the E-Router-LSA TLV as defined in [RFC8362], and has a | Sub-TLV of the E-Router-LSA TLV as defined in [RFC8362], and has a | |||
| type of TBD3. | type of TBD3. | |||
| Length: variable and same as defined in Section 2. | Length: variable and same as defined in Section 2. | |||
| Value: consists of one or more pairs of a 1 octet MSD-type and 1 | Value: consists of one or more pairs of a 1 octet MSD-type and 1 | |||
| octet MSD-Value. | octet MSD-Value. | |||
| MSD-Type: one of the values defined in the MSD Types registry defined | MSD-Type: one of the values defined in the MSD-Types registry defined | |||
| in [I-D.ietf-isis-segment-routing-msd]. | in [I-D.ietf-isis-segment-routing-msd]. | |||
| MSD-Value field contains Link MSD of the router originating the | MSD-Value field contains Link MSD of the router originating the | |||
| corresponding LSA as specified for OSPFv2 and OSPFv3. Link MSD is a | corresponding LSA as specified for OSPFv2 and OSPFv3. Link MSD is a | |||
| number in the range of 0-255. For all MSD-Types, 0 represents lack | number in the range of 0-255. For all MSD-Types, 0 represents lack | |||
| of the ability to impose MSD stack of any depth; any other value | of the ability to impose MSD stack of any depth; any other value | |||
| represents that of the particular link when used as an outgoing | represents that of the particular link when used as an outgoing | |||
| interface. | interface. | |||
| If this sub-TLV is advertised multiple times in the same OSPFv2 | If this sub-TLV is advertised multiple times in the same OSPFv2 | |||
| End of changes. 6 change blocks. | ||||
| 6 lines changed or deleted | 6 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/ | ||||