跳到主要内容

4.4 先到先得 (First Come First Served)

4.4 先到先得 (First Come First Served)

对于 First Come First Served (先到先得, FCFS) 策略, 分配按先到先得原则向任何人作出。除确保请求格式良好且不重复现有分配外, 不对请求进行实质性审查。但是, 请求必须包含最低限度的 clerical information (事务性信息), 例如 point of contact (联系人) (含电子邮件地址, 有时含邮政地址) 以及对值将如何使用的简要说明。根据命名空间定义, 可能还需要提供与所请求值类型相关的其他信息。对于数字, IANA (Internet Assigned Numbers Authority, 互联网号码分配机构) 通常分配下一个顺序的未分配值, 但若存在特殊情况, 也可以请求并分配其他值。对于名称, 通常可以请求特定文本字符串。

在将 First Come First Served 作为注册策略创建新注册表时, 除联系人字段或引用外, 注册表应包含 change controller (变更控制者) 字段。对此类注册的每条目拥有变更控制者可使未来修改的 authorization (授权) 更加明确。见第 2.3 节。

重要的是, 对 First Come First Served 代码点注册的变更须与该代码点当前用法保持兼容, 因此变更需谨慎进行。在大多数情况下, 变更控制者不应请求不兼容的变更, 也不应重新利用已注册的代码点。另见第 9.4 与 9.5 节。

基于 First Come First Served 代码点开发协议的工作组或任何其他实体必须极其谨慎, 确保协议与代码点当前用法的 wire compatibility (线上兼容性) 得以保持。一旦不再成立, 新工作需改用不同的代码点 (并在适当时注册该用途)。

还应理解, First Come First Served 实质上没有任何 filtering (过滤)。基本上, 任何格式良好的请求都会被接受。

示例:

  • SASL mechanism 名称 [RFC4422]
  • LDAP Protocol Mechanisms 与 LDAP Syntax [RFC4520]