9. IANA 考虑
本节描述 syslog 协议元素的 IANA 注册表和注册程序.
9.1. VERSION
本文档定义 syslog 协议的版本 1.
IANA 已为 syslog VERSION 值创建了一个注册表.该注册表包含:
- VERSION 号(1-999)
- RFC 参考
注册程序: 标准行动
新的 VERSION 值仅通过标准跟踪 RFC 分配.这确保了对协议演进和向后兼容性的仔细考虑.
当前注册表:
| VERSION | 参考 |
|---|---|
| 1 | RFC 5424 |
9.2. SD-IDs
IANA 已为 syslog 结构化数据 ID(SD-ID)值创建了一个注册表.
注册表名称: syslog 结构化数据 ID 值
注册程序:
- 标准行动: 用于通用的 SD-ID
- 先到先得: 用于使用
name@<private-enterprise-number>格式的私有企业 SD-ID
注册表字段:
- SD-ID: 标识符字符串
- 描述: 目的的简要描述
- 参考: RFC 或规范文档
- 联系人: 私有 SD-ID 的联系信息
保留的 SD-ID:
不包含 @ 字符的 SD-ID 保留给 IETF 标准,需要标准行动才能注册.
初始注册表内容:
| SD-ID | 描述 | 参考 |
|---|---|---|
| timeQuality | 时间戳质量信息 | RFC 5424 第 7.1 节 |
| origin | 消息来源信息 | RFC 5424 第 7.2 节 |
| meta | 关于消息的元数据 | RFC 5424 第 7.3 节 |
私有企业 SD-ID:
组织可以使用其 IANA 分配的私有企业编号创建私有 SD-ID:
格式: name@<enterprise-number>
示例: exampleSDID@32473
私有 SD-ID 不需要在 IANA 注册,在获得企业编号后可以立即使用.
可从 IANA 获取私有企业编号: http://www.iana.org/assignments/enterprise-numbers