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

SNMP陷阱中属性的顺序是否重要,snmp,network-monitoring,oid,Snmp,Network Monitoring,Oid,我正在使用一些SNMP陷阱来监视应用程序。现在我被告知,如果陷阱中属性的顺序与MIB中定义的顺序不同,则某些监控系统可能会出现问题。从OID的复杂性可以很容易地用来重新排序属性,我对此感到惊讶,所以我试图找到RFC的相关部分,但我既找不到任何表示允许排序的内容,也找不到任何表示排序重要的内容。在其他关于SNMP的辅助文档中,我也找不到任何有用的东西 因此,这更像是一个好奇的问题,但这也可能有助于使用SNMP的进一步项目。关于这个问题,谁能告诉我正确的文档。或者这是一个软件可能处理而其他软件可能无

我正在使用一些SNMP陷阱来监视应用程序。现在我被告知,如果陷阱中属性的顺序与MIB中定义的顺序不同,则某些监控系统可能会出现问题。从OID的复杂性可以很容易地用来重新排序属性,我对此感到惊讶,所以我试图找到RFC的相关部分,但我既找不到任何表示允许排序的内容,也找不到任何表示排序重要的内容。在其他关于SNMP的辅助文档中,我也找不到任何有用的东西

因此,这更像是一个好奇的问题,但这也可能有助于使用SNMP的进一步项目。关于这个问题,谁能告诉我正确的文档。或者这是一个软件可能处理而其他软件可能无法处理的事情,我应该检查该软件的实际文档吗?

我找到了

第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.
感谢向我指出这一点的人。

在SNMPv2中,a)陷阱类型重命名为通知类型,b)变量重命名为对象另请参见: