【发布时间】:2014-10-16 15:22:44
【问题描述】:
我正在开发一个应用程序,我需要注册一个 OID(对象标识符)以进行监控。但是我不熟悉 OID 以及如何创建/注册/分配它。我可以创建一个自定义的吗?
如果我有公司的父 OID,这对创建自定义 OID 有帮助吗?是否应该在认证机构正式注册?有人可以帮助提供一些有关如何创建和注册 OID 的见解吗?
【问题讨论】:
标签: monitoring snmp
我正在开发一个应用程序,我需要注册一个 OID(对象标识符)以进行监控。但是我不熟悉 OID 以及如何创建/注册/分配它。我可以创建一个自定义的吗?
如果我有公司的父 OID,这对创建自定义 OID 有帮助吗?是否应该在认证机构正式注册?有人可以帮助提供一些有关如何创建和注册 OID 的见解吗?
【问题讨论】:
标签: monitoring snmp
有个 OID 分支,您基本上可以在其中创建您的 OID,而无需任何注册。见2.25。只需生成一个新的 UUID/GUID,将其视为 128 位数字,并将其用作子树中的标识符。
UUID 是 16 个八位字节(128 位)的八位字节字符串,可以解释为整数,可用作
{joint-iso-itu-t uuid(25)}的子 OID 无需正式注册(特别是在此 OID 存储库中) )。这使用户无需向注册机构注册即可生成 OID。
然而,它也警告某些软件可能不支持如此大的 OID。我设法找到了另一个分支,来自 Microsoft 的 1.2.840.113556.1.8000.2554,它使用了单独的组件。
【讨论】:
您可以在您的企业编号下创建任何您想要的 OID。在您的企业分支之外,您不能。 如果您想在您的企业编号下创建一个,您可能需要与您公司中负责管理该编号的相关人员进行协调,但您的企业编号下的任何内容都完全在您公司的权限范围内。
【讨论】:
【讨论】:
您不能只自己创建自定义 OID,您必须使用 apply 来创建一个。可能需要一到三个星期,但注册是免费的。您不一定必须是一个组织 - 几年前我申请并获得了一个供我个人使用的组织,没有任何问题。
【讨论】: