我正在查看 VMWare 的 MIB 文件,它们具有以下结构(显然已精简):
vmwVmTable OBJECT-TYPE SYNTAX
SEQUENCE OF VmwVmEntry
....
vmwVmEntry OBJECT-TYPE
SYNTAX VmwVmEntry
....
VmwVmEntry ::= SEQUENCE { vmwVmIdx Integer32, ...
vmwVmIdx OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS not-accessible
所以 vmwVmIdx 是表的索引,但它被标记为不可访问。果然,如果您请求它,则不会返回任何内容。那么表的索引是如何确定的呢?我见过可以显示此表的应用程序,但是如何显示呢?
所有应用程序是否只查看检索到的每个对象的 OID 的最后一个整数并假设它是索引?如果是这样的话,它与我的其他一些相关的问题有什么关系?