Invalid TLV Handling in IS-IS

Document Type Replaced Internet-Draft (lsr WG)
Authors Les Ginsberg  , Paul Wells  , Tony Li  , Tony Przygienda  , Shraddha Hegde 
Last updated 2019-07-22 (latest revision 2019-04-03)
Replaced by RFC 8918
Stream IETF
Intended RFC status Proposed Standard
Expired & archived
pdf htmlized (tools) htmlized bibtex
Stream WG state Adopted by a WG
Document shepherd No shepherd assigned
IESG IESG state Replaced by draft-ietf-lsr-isis-invalid-tlv
Consensus Boilerplate Yes
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


Key to the extensibility of the Intermediate System to Intermediate System (IS-IS) protocol has been the handling of unsupported and/or invalid Type/Length/Value (TLV) tuples. Although there are explicit statements in existing specifications, deployment experience has shown that there are inconsistencies in the behavior when a TLV which is disallowed in a particular Protocol Data Unit (PDU) is received. This document discusses such cases and makes the correct behavior explicit in order to insure that interoperability is maximized. This document when approved updates RFC3563, RFC5305, RFC6232, and RFC6233.


Les Ginsberg (
Paul Wells (
Tony Li (
Tony Przygienda (
Shraddha Hegde (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)