6. IANA 考虑 (IANA Considerations)
6.1. 新 ICMPv6 类型和代码值分配程序 (Procedure for New ICMPv6 Type and Code Value Assignments)
本文档定义的 IPv6 ICMP 头部包含以下字段, 这些字段承载由 IANA 管理的命名空间分配的值: Type 和 Code. Code 字段值是相对于特定 Type 值定义的.
IPv6 ICMP Type 字段的值按照以下程序分配:
-
IANA 应当根据 IETF RFC 的发布分配并永久注册新的 ICMPv6 类型代码. 这适用于所有源自 IETF 且已获 IESG 批准发布的 RFC 类型, 包括标准跟踪, 信息性和实验性状态.
-
在具备工作组共识并获得领域主管批准的情况下, IETF 工作组可以向 IANA 请求可回收的 ICMPv6 类型代码分配. IANA 会将这些值标记为 "reclaimable in future".
当发布一份按照第 1 项所述记录该协议的 RFC 时, "reclaimable in the future" 标记将被移除. 这会使该分配成为永久分配, 并更新 IANA 网页上的引用.
当 ICMPv6 类型值已有 85% 被分配时, IETF 将审查标记为 "reclaimable in the future" 的分配, 并通知 IANA 哪些分配应被回收和重新分配.
-
来自 IETF 之外的新 ICMPv6 类型值分配请求, 只能按照上文第 1 项通过发布 IETF 文档提出. 还需注意, 作为 "RFC Editor contributions" [RFC-3978] 发布的文档不被视为 IETF 文档.
为本文档定义的 Type 值分配新的 Code 值需要标准行动或 IESG 批准. 对于本文档未定义的新 IPv6 ICMP Type, 其 Code 值分配策略应当在定义新 Type 值的文档中规定.
6.2. 本文档的分配 (Assignments for This Document)
以下内容更新了位于下列地址的分配:
http://www.iana.org/assignments/icmpv6-parameters
IANA 已将 ICMPv6 type 1 "Destination Unreachable" 中在 [RFC-2463] 里未分配的 code 2 重新分配为:
- 2 - 超出源地址作用域 (Beyond scope of source address)
IANA 已为 ICMPv6 type 1 "Destination Unreachable" 分配以下两个新的代码值:
- 5 - 源地址未通过入站/出站策略 (Source address failed ingress/egress policy)
- 6 - 拒绝到目标的路由 (Reject route to destination)
IANA 已分配以下新的类型值:
- 100 - 私有实验 (Private experimentation)
- 101 - 私有实验 (Private experimentation)
- 127 - 保留用于扩展 ICMPv6 错误消息 (Reserved for expansion of ICMPv6 error messages)
- 200 - 私有实验 (Private experimentation)
- 201 - 私有实验 (Private experimentation)
- 255 - 保留用于扩展 ICMPv6 信息性消息 (Reserved for expansion of ICMPv6 informational messages)