Re: [rfc-i] I-D expiry [was Re: RFCs vs Standards]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



You are correct on that point, Joel -- the size of the field matters. For example, we are not going to let developers pick random 4 bit values for the IP version number. On the other hand, that's something that WG very often could fix. They could often make sure that new protocols or new versions of an old protocol include large enough extension identifiers, maybe by adding a level of indirection somewhere. That seems better than relying on IANA to manage scarcity.

-- Christian Huitema

On 12/13/2024 8:58 PM, Joel Halpern wrote:
There are certainly contexts where that works.  And so, for those, define a suitable registry policy (if you even need one, long random numbers don't seem likely to collide).  On the other hand, for 8 or 16 bit fields, I don't think that works :-)

That's a part of why different registries have different polices.

Yours,

Joel

On 12/13/2024 11:27 PM, Christian Huitema wrote:

On Dec 9, 2024, at 12:24 PM, Phillip Hallam-Baker <phill@xxxxxxxxxxxxxxx> wrote:

The big advantage of OIDs for algorithms is that anyone can define them without IETF involvement and thus the issue of endorsement simply doesn't come

That, or large random numbers, like the 62 bit integers used to identify "transport parameters" in QUIC. As long as they are actually picked at random.

I think that's actually key. Writing a draft in order to secure a unique number seems backwards. Drafts ought to be written in order to express an idea, maybe a protocol option. Extension mechanisms ought to be designed to make such experimentation easy. Making the ID space for extensions big enough solves that, allows the draft authors to document the option ID and allow experimentation immediately.

RFC publication is then the time to go from long random numbers to more efficient short and registered numbers.

-- Christian Huitema





[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux