| < draft-wang-lsr-stub-link-attributes-01.txt | draft-wang-lsr-stub-link-attributes-02.txt > | |||
|---|---|---|---|---|
| skipping to change at page 1, line 16 ¶ | skipping to change at page 1, line 16 ¶ | |||
| Expires: March 26, 2022 Huawei Technologies | Expires: March 26, 2022 Huawei Technologies | |||
| G. Mishra | G. Mishra | |||
| Verizon Inc. | Verizon Inc. | |||
| A. Lindem | A. Lindem | |||
| Cisco Systems | Cisco Systems | |||
| J. Sun | J. Sun | |||
| ZTE Corporation | ZTE Corporation | |||
| September 22, 2021 | September 22, 2021 | |||
| Advertisement of Stub Link Attributes | Advertisement of Stub Link Attributes | |||
| draft-wang-lsr-stub-link-attributes-01 | draft-wang-lsr-stub-link-attributes-02 | |||
| Abstract | Abstract | |||
| This document describes the mechanism that can be used to | This document describes the mechanism that can be used to | |||
| differentiate the stub links from the normal interfaces within ISIS | differentiate the stub links from the normal interfaces within ISIS | |||
| or OSPF domain. | or OSPF domain. | |||
| Status of This Memo | Status of This Memo | |||
| This Internet-Draft is submitted in full conformance with the | This Internet-Draft is submitted in full conformance with the | |||
| skipping to change at page 2, line 20 ¶ | skipping to change at page 2, line 20 ¶ | |||
| Table of Contents | Table of Contents | |||
| 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 | 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 | |||
| 2. Conventions used in this document . . . . . . . . . . . . . . 3 | 2. Conventions used in this document . . . . . . . . . . . . . . 3 | |||
| 3. Consideration for Identifying Stub Link . . . . . . . . . . . 3 | 3. Consideration for Identifying Stub Link . . . . . . . . . . . 3 | |||
| 4. Protocol Extension for Stub Link Attributes . . . . . . . . . 3 | 4. Protocol Extension for Stub Link Attributes . . . . . . . . . 3 | |||
| 4.1. OSPF Stub-Link TLV . . . . . . . . . . . . . . . . . . . 4 | 4.1. OSPF Stub-Link TLV . . . . . . . . . . . . . . . . . . . 4 | |||
| 4.2. ISIS Stub-link Sub-TLV . . . . . . . . . . . . . . . . . 5 | 4.2. ISIS Stub-link Sub-TLV . . . . . . . . . . . . . . . . . 5 | |||
| 5. Security Considerations . . . . . . . . . . . . . . . . . . . 6 | 5. Security Considerations . . . . . . . . . . . . . . . . . . . 6 | |||
| 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 6 | 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 6 | |||
| 7. Acknowledgement . . . . . . . . . . . . . . . . . . . . . . . 6 | 7. Acknowledgement . . . . . . . . . . . . . . . . . . . . . . . 7 | |||
| 8. References . . . . . . . . . . . . . . . . . . . . . . . . . 7 | 8. References . . . . . . . . . . . . . . . . . . . . . . . . . 7 | |||
| 8.1. Normative References . . . . . . . . . . . . . . . . . . 7 | 8.1. Normative References . . . . . . . . . . . . . . . . . . 7 | |||
| 8.2. Informative References . . . . . . . . . . . . . . . . . 7 | 8.2. Informative References . . . . . . . . . . . . . . . . . 7 | |||
| Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 8 | Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 8 | |||
| 1. Introduction | 1. Introduction | |||
| Stub links are used commonly within an operators enterprise or | Stub links are used commonly within an operators enterprise or | |||
| service provider networks. One of the most common use cases for stub | service provider networks. One of the most common use cases for stub | |||
| links is in a data center Layer 2 and Layer 3 Top of Rack(TOR) switch | links is in a data center Layer 2 and Layer 3 Top of Rack(TOR) switch | |||
| skipping to change at page 4, line 18 ¶ | skipping to change at page 4, line 18 ¶ | |||
| a single router. This Stub-Link TLV is only applicable to the Inter- | a single router. This Stub-Link TLV is only applicable to the Inter- | |||
| AS-TE-v2 LSA and Inter-AS-TE-v3 LSA. Inclusion in other LSA MUST be | AS-TE-v2 LSA and Inter-AS-TE-v3 LSA. Inclusion in other LSA MUST be | |||
| ignored. | ignored. | |||
| The OSPF Stub-Link TLV which is under the IANA codepoint "Top Level | The OSPF Stub-Link TLV which is under the IANA codepoint "Top Level | |||
| Types in TE LSAs" has the following format: | Types in TE LSAs" 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(Stub-Link) | Length | | | Type(Stub-Link) | Length | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Link Type | Prefix Length | Reserved | | | Link Type | AT | Prefix Length | Reserved | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Link Prefix(variable) | | | Link Prefix(variable) | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Sub-TLVs (variable) | | | Sub-TLVs (variable) | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Figure 1: OSPF Stub-Link TLV | Figure 1: OSPF Stub-Link TLV | |||
| Type: The TLV type. The value is 7(TBD) for OSPF Stub-Link | Type: The TLV type. The value is 7(TBD) for OSPF Stub-Link | |||
| Length: Variable, dependent on sub-TLVs | Length: Variable, dependent on sub-TLVs | |||
| skipping to change at page 4, line 45 ¶ | skipping to change at page 4, line 45 ¶ | |||
| o 0: Reserved | o 0: Reserved | |||
| o 1: AS boundary link | o 1: AS boundary link | |||
| o 2: Loopback link | o 2: Loopback link | |||
| o 3: Vlan interface link | o 3: Vlan interface link | |||
| o 4-255: For future extension | o 4-255: For future extension | |||
| AT: Address Type. 1 for IPv4, 2 for IPv6 | ||||
| Prefix Length: The length of the interface address, in octet. | Prefix Length: The length of the interface address, in octet. | |||
| Link Prefix: The prefix of the stub-link. It's length is determined | Link Prefix: The prefix of the stub-link. It's length is determined | |||
| by the field "Prefix Length". | by the field "Prefix Length". | |||
| Sub-TLVs: Existing sub-TLV that defined within "Open Shortest Path | Sub-TLVs: Existing sub-TLV that defined within "Open Shortest Path | |||
| First (OSPF) Traffic Engineering TLVs" for TE Link TLV(Value 2) can | First (OSPF) Traffic Engineering TLVs" for TE Link TLV(Value 2) can | |||
| be included if necessary. | be included if necessary. | |||
| If this TLV is advertised multiple times in the same Inter-AS-TE-v2/ | If this TLV is advertised multiple times in the same Inter-AS-TE-v2/ | |||
| skipping to change at page 5, line 36 ¶ | skipping to change at page 5, line 40 ¶ | |||
| to the Inter-AS Reachability TLV. Inclusion in other TLV MUST be | to the Inter-AS Reachability TLV. Inclusion in other TLV MUST be | |||
| ignored. | ignored. | |||
| The ISIS Stub-Link sub-TLV which is under the IANA codepoint "Sub- | The ISIS Stub-Link sub-TLV which is under the IANA codepoint "Sub- | |||
| TLVs for TLVs 22, 23, 25, 141, 222, and 223" has the following | TLVs for TLVs 22, 23, 25, 141, 222, and 223" has the following | |||
| format: | 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(Stub-Link) | Length | | | Type(Stub-Link) | Length | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Link Type | Prefix Length | Reserved | | | Link Type | AT | Prefix Length | Reserved | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Link Prefix(variable) | | | Link Prefix(variable) | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Sub-TLVs(Variable) | | | Sub-TLVs(Variable) | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Figure 2: ISIS Stub-Link Sub-TLV | Figure 2: ISIS Stub-Link Sub-TLV | |||
| Type: ISIS sub-TLV codepoint. Value is 45(TBD) for stub-link TLV. | Type: ISIS sub-TLV codepoint. Value is 45(TBD) for stub-link TLV. | |||
| Length: Variable, dependent on sub-TLVs | Length: Variable, dependent on sub-TLVs | |||
| skipping to change at page 5, line 49 ¶ | skipping to change at page 6, line 4 ¶ | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Link Prefix(variable) | | | Link Prefix(variable) | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Sub-TLVs(Variable) | | | Sub-TLVs(Variable) | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Figure 2: ISIS Stub-Link Sub-TLV | Figure 2: ISIS Stub-Link Sub-TLV | |||
| Type: ISIS sub-TLV codepoint. Value is 45(TBD) for stub-link TLV. | Type: ISIS sub-TLV codepoint. Value is 45(TBD) for stub-link TLV. | |||
| Length: Variable, dependent on sub-TLVs | Length: Variable, dependent on sub-TLVs | |||
| Link Type: Define the type of the stub-link. This document defines | Link Type: Define the type of the stub-link. This document defines | |||
| the followings type: | the followings type: | |||
| o 0: Reserved | o 0: Reserved | |||
| o 1: AS boundary link | o 1: AS boundary link | |||
| o 2: Loopback link | o 2: Loopback link | |||
| o 3: Vlan interface link | o 3: Vlan interface link | |||
| o 4-255: For future extension | o 4-255: For future extension | |||
| AT: Address Type. 1 for IPv4, 2 for IPv6 | ||||
| Prefix Length: The length of the interface address, in octet. | Prefix Length: The length of the interface address, in octet. | |||
| Link Prefix: The prefix of the stub-link. It's length is determined | Link Prefix: The prefix of the stub-link. It's length is determined | |||
| by the field "Prefix Length". | by the field "Prefix Length". | |||
| Sub-TLVs: Existing sub-TLVs that defined within "Sub-TLVs for TLVs | Sub-TLVs: Existing sub-TLVs that defined within "Sub-TLVs for TLVs | |||
| 22, 23, 25, 141, 222, and 223" can be included if necessary. | 22, 23, 25, 141, 222, and 223" can be included if necessary. | |||
| 5. Security Considerations | 5. Security Considerations | |||
| End of changes. 9 change blocks. | ||||
| 7 lines changed or deleted | 10 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/ | ||||