Skip to main content

8. IANA Considerations (IANA 注意事项)

8. IANA Considerations (IANA 注意事项)

本文档是一组的一部分.对于本文档,[SSH-USERAUTH],[SSH-TRANS] 和 [SSH-CONNECT] 中定义的 SSH 协议, IANA 的指令在 [SSH-NUMBERS] 中详细说明.以下是为方便起见的简要摘要, 但请注意, [SSH-NUMBERS] 包含对 IANA 的实际指令, 这些指令将来可能会被取代.

SSH 协议中以下类型名称的分配由 IETF 共识 (IETF consensus) 分配:

  • Service Names (服务名称)

    • Authentication Methods (认证方法)
    • Connection Protocol Channel Names (连接协议通道名称)
    • Connection Protocol Global Request Names (连接协议全局请求名称)
    • Connection Protocol Channel Request Names (连接协议通道请求名称)
  • Key Exchange Method Names (密钥交换方法名称)

  • Assigned Algorithm Names (分配的算法名称)

    • Encryption Algorithm Names (加密算法名称)
    • MAC Algorithm Names (MAC 算法名称)
    • Public Key Algorithm Names (公钥算法名称)
    • Compression Algorithm Names (压缩算法名称)

这些名称必须是可打印的 US-ASCII 字符串, 并且不得包含 at 符号 ("@"),逗号 (","),空格,控制字符 (ASCII 码 32 或更少) 或 ASCII 码 127 (DEL).名称区分大小写, 并且不得超过 64 个字符.

带有 at 符号 ("@") 的名称是本地定义的扩展, 不受 IANA 控制.

上面列出的每个名称类别都有一个单独的命名空间.但是, 应该避免在多个类别中使用相同的名称, 以最小化混淆.

消息编号 (参见第 7 节) 在 0 到 191 的范围内通过 IETF CONSENSUS 分配, 如 [RFC2434] 中所述.192 到 255 范围内的消息编号 (本地扩展) 保留用于 PRIVATE USE (私有使用), 也如 [RFC2434] 中所述.