rfc-5029

Definition of an IS-IS Link Attribute Sub-TLV

JP. Vasseur, S. Previdi
date2007-09 streamIETF areartg wgisis statusPROPOSED STANDARD pages6 canonicalhttps://www.rfc-editor.org/rfc/rfc5029 doi10.17487/RFC5029
This document defines a sub-TLV called "Link-attributes" carried within the TLV 22 and used to flood some link characteristics. [STANDARDS-TRACK]

updated by

Extracted elements (10)

design-rationale §2

The triggers for setting the 'Link Excluded from Local Protection Path' bit (0x02) are explicitly left out of scope of this document, indicating the decision of when to exclude a link from protection paths is an implementation or policy matter rather than a protocol matter.

routing

interoperability-note §3

A router not supporting the link-attribute sub-TLV will silently ignore this sub-TLV, ensuring backward compatibility with older implementations.

routing

normative-requirement §2 SHOULD

If a received LSP contains more than one Link-Attribute Sub-TLV, an implementation SHOULD consider only the first encountered instance and ignore subsequent ones.

routing

normative-requirement §2 MUST

The Link-attribute sub-TLV is OPTIONAL and MUST appear at most once for a single IS neighbor within a Link State Packet.

routing

normative-requirement §2 SHOULD NOT

When the 'Link Excluded from Local Protection Path' bit (0x02) is set, this link SHOULD NOT be included in any computation of a repair path by any other router in the routing area.

routing

protocol-element §2

The 'Link Excluded from Local Protection Path' flag (bit 0x02) indicates that when set, the link SHOULD NOT be included in any computation of a repair path by any other router in the routing area.

routing

protocol-element §2

The 'Local Protection Available' flag (bit 0x01) in the link-attribute sub-TLV indicates that the link is protected by some local protection mechanism (e.g., RSVP-TE Fast Reroute per RFC 4090).

routing

registry §4

IANA assigned codepoint 19 for the link-attribute sub-TLV within TLV 22, and created a registry for bit values inside the link-attributes sub-TLV. Initial values are 0x1 (Local Protection Available) and 0x2 (Link Excluded from Local Protection). Further values require Standards Action with Early Allocation permitted.

registry, routing

security-consideration §5

The link-attribute sub-TLV expands the information available in LSPs, making additional router capability data visible to potential attackers who can snoop LSPs. Specifications using this mechanism must address security around disclosure and modification of this information, and an integrity mechanism such as IS-IS Cryptographic Authentication (RFC 3567) should be applied when there is high risk from modification of capability information.

security, routing

wire-format §2

The Link-attribute sub-TLV is carried within TLV 22 and uses the standard IS-IS sub-TLV format: 1 octet sub-type, 1 octet length, followed by a 16-bit flags field. The sub-type is 19 and the length is 2 octets.

routing