§13.

Grease

To ensure that implementations correctly handle unknown values and do not fail when encountering protocol extensions they do not understand, this document reserves a range of values for the purpose of greasing; see Section 3.3 of [RFC9170].

Grease values follow the pattern 0x7f * N + 0x9D for non-negative integer values of N (that is, 0x9D, 0xBC, ..., 0x3ffffffffffffffe).

The following registries include GREASE reservations:

Implementations MUST handle unknown values from these registries gracefully according to the rules defined in each section.

Setup Options with reserved identifiers have no semantics and can carry arbitrary values. Endpoints MUST ignore unknown Setup Options as specified in Section 9.4.

This is one section of the MoQT specification, rendered per-section for quick reference and citation. The authoritative text is draft-ietf-moq-transport-17 at the IETF.