SNMP陷阱中的属性顺序是否重要

时间:2011-08-11 14:59:39

标签: snmp network-monitoring oid

我正在使用一些SNMP陷阱来监控应用程序。现在有人告诉我,如果陷阱中的属性顺序与MIB中定义的顺序不同,某些监控系统可能会出现问题。从可以轻松用于重新排序属性的OID的复杂性我对此感到惊讶,所以我试图找到RFC的相关部分,但我找不到任何说明允许任何排序的东西,也没有找到任何东西。说这很重要。在关于SNMP的其他二级文档中,我无法找到任何有用的东西。

因此,这更像是一个好奇心问题,但也可以帮助进一步使用SNMP的项目。就这个问题而言,有人能指出我正确的文件。或者这是一个软件可能处理的东西,而其他软件可能无法解决这个问题,我应该检查该软件的实际文档?

1 个答案:

答案 0 :(得分:3)

我找到了relevant document

第3.1.2节规定:

The VARIABLES clause, which need not be present, defines the
ordered sequence of MIB objects which are contained within
every instance of the trap type.  Each variable is placed, in
order, inside the variable-bindings field of the SNMP Trap-
PDU.  Note that at the option of the agent, additional
variables may follow in the variable-bindings field.

感谢那位向我指出这一点的人。