< 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/