跳到主要内容

8. IANA 管理服务名称和传输协议端口号注册表的程序

8. IANA 管理服务名称和传输协议端口号注册表的程序 (IANA Procedures)

本节详细说明 IANA 管理 Service Name and Transport Protocol Port Number 注册表时使用的程序.

8.1. 服务名称和端口号分配 (Service Name and Port Number Assignment)

服务名称和端口号按以下程序分配:

  • 系统端口 (System Ports, 0-1023): 由 IANA 基于 IETF Review 或 IESG Approval 分配.
  • 用户端口 (User Ports, 1024-49151): 由 IANA 基于 Expert Review 分配.
  • 动态端口 (Dynamic Ports, 49152-65535): 从不分配.

分配请求必须包括:

  • 请求的服务名称
  • 请求的端口号或范围
  • 传输协议 (TCP, UDP, SCTP, DCCP)
  • 服务描述
  • 联系信息
  • 参考文档

8.2. 服务名称和端口号取消分配 (Service Name and Port Number De-Assignment)

如果某个服务名称或端口号不再使用, 受让方可以请求取消分配. IANA 会将该条目标记为 "Unassigned", 并使其可供未来分配.

8.3. 服务名称和端口号复用 (Service Name and Port Number Reuse)

已取消分配的端口号可在等待期后复用于其他服务, 以确保现有部署有时间迁移.

8.4. 服务名称和端口号撤销 (Service Name and Port Number Revocation)

在以下情况下, IANA 可以单方面撤销端口号分配:

  • 受让方请求撤销
  • 无法联系受让方
  • 分配违反注册表策略
  • 存在有力的技术或运行原因

8.5. 服务名称和端口号转移 (Service Name and Port Number Transfers)

受让方可以在获得 IANA 批准后, 将其服务名称或端口号分配转移给另一方.

8.6. 维护事项 (Maintenance Issues)

IANA 会定期审查注册表, 以识别可能需要更新或移除的分配.

8.7. 分歧 (Disagreements)

如果对某项分配存在分歧, 应将该事项提交 IANA 和相关专家评审员注意, 以便解决.