rfc-9304

Locator/ID Separation Protocol (LISP): Shared Extension Message and IANA Registry for Packet Type Allocations

M. Boucadair, C. Jacquenet
date2022-10 streamIETF areartg wglisp statusPROPOSED STANDARD pages5 canonicalhttps://www.rfc-editor.org/rfc/rfc9304 doi10.17487/RFC9304
This document specifies a Locator/ID Separation Protocol (LISP) shared message type for defining future extensions and conducting experiments without consuming a LISP Packet Type codepoint for each extension. This document obsoletes RFC 8113.

obsoletes

Extracted elements (9)

design-rationale §1

A single shared LISP extension message type (code 15) with sub-types was introduced because the LISP packet type space is limited and experiments for new extensions should not consume a dedicated codepoint for each extension. Sub-types uniquely identify each extension making use of the shared message type.

routing

design-rationale §5.2

The sub-type range 0-1023 is provisioned via Standards Action specifically to anticipate exhaustion of the LISP Packet Types codepoint space, while 1024-4095 is available on a lighter-weight FCFS basis for experimentation.

routing, registry

interoperability-note §6

This document obsoletes RFC 8113, changing the status of the shared extension mechanism from Experimental to Standards Track. IANA registries previously referencing RFC 8113 have been updated to reference RFC 9304.

routing

normative-requirement §3 MUST

The Sub-type field conveys a unique identifier that MUST be registered with IANA.

routing, registry

normative-requirement §3 MUST

The Type field in the LISP Shared Extension Message MUST be set to 15.

routing

registry §5.1

The 'LISP Packet Types' registry covers codes 0-15, assigned via Standards Action. Code 15 is reserved for the LISP Shared Extension Message as defined in this document (obsoleting RFC 8113).

routing, registry

registry §5.2

The 'LISP Shared Extension Message Type Sub-types' registry is created with values 0-1023 assigned via Standards Action and values 1024-4095 assigned on a First Come, First Served basis. Registrants must provide a desired codepoint and a point of contact.

routing, registry

security-consideration §4

This document does not introduce any additional security issues beyond those discussed in the LISP Control Plane specification (RFC 9301).

security, routing

wire-format §3

The LISP Shared Extension Message has a 4-bit Type field set to 15, followed by a 12-bit Sub-type field, and a variable-length extension-specific portion. The exact structure of the extension-specific portion is defined in the corresponding extension specification.

routing