On Jun 11, 2025, at 11:36 AM, Guy Harris <[email protected]> wrote:

> On Jun 11, 2025, at 9:44 AM, Michael Scharf via Datatracker 
> <[email protected]> wrote:
> 
>> - Section 2.2.2: There may be an implicit assumption that entries in the
>> registry will only be added, as neither maintenance (e.g., change of a 
>> contact
>> person) nor removal procedures are specified. As long as only additions have 
>> to
>> be dealt with, the current specification seems sufficient. Otherwise 
>> additional
>> considerations on maintenance and removal could make sense, e.g., similar to
>> RFC 6335.
> 
> About the only reason I would see for removing an entry would be if somebody 
> requested it but never used it, and requested its removal; even in that case, 
> somebody else may have used it. Given that capture files can live 
> indefinitely long, particular link-layer type values can also live 
> indefinitely long, I don't see other reasons to remove it.
> 
> I could see entries being modified, both for reasons such as changing the 
> contact person, changing the location of the specification document, 
> clarification of the description, etc..
> 
> I'll look at RFC 6335.

RFC 6335 is for port numbers and service names. Those are probably more likely 
to be un-registered, or reused for a different purpose, than are LinkTypes. It 
says, in section 8.2 "Service Name and Port Number De-Assignment":

    The Assignee of a granted port number assignment can return the port
    number to IANA at any time if they no longer have a need for it. The
    port number will be de-assigned and will be marked as Reserved. IANA
    should not reassign port numbers that have been de-assigned until all
    unassigned port numbers in the specific range have been assigned.

Even if somebody who has requested a given LinkType no longer has any need for 
it, there may still be capture files that use it, so it should remain in the 
registry.

So I'm not sure there needs to be a procedure for releasing an assignment.

Section 8.4 "Service Name and Port Number Revocation" describes it as something 
that "can be thought of as an IANA-initiated de-assignment"; the only reason I 
can see of for a de-assignment would be if 1) it was never used for the 
assigned purpose and 2) it *is* or *was* used for some other purpose. The 
latter would only happen if somebody grabbed the number without telling the 
maintainers of the registry or they grabbed it before tcpdump.org started 
managing the assignment process. I'm not sure we need a procedure for working 
around the first of those two, and I'm not sure how we would discover the 
second of those two, given how long tcpdump.org has been managing the registry.

Section 8.5 "Service Name and Port Number Transfers" covers transferring the 
port number; it describes that process as "a coordinated de-assignment
and assignment".  If we don't allow de-assignment, there are no coordinated 
de-assignments and reassignment.

Section 8.6 "Maintenance Issues" says

    In addition to the formal procedures described above, updates to the
    Description and Contact information are coordinated by IANA in an
    informal manner, and may be initiated by either the Assignee or by
    IANA, e.g., by the latter requesting an update to current Contact
    information.

That sounds good as a policy for this registry. (Note that there is no Contact 
information provided in the I-D for any LinkTypes.)
_______________________________________________
OPSAWG mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to