将 MIB 叶的定义克隆/复制到另一个 MIB 树中

将 MIB 叶的定义克隆/复制到另一个 MIB 树中

我有包含四个陷阱定义的 MIB 文件

.1.3.6.1.4.1.5591.1.0.0  (SCTE-HMS-COMMON-MIB::hmsColdStart)
.1.3.6.1.4.1.5591.1.0.1  (SCTE-HMS-ALARMS-MIB::hmsAlarmEvent)
.1.3.6.1.4.1.5591.1.0.2  (SCTE-HMS-COMMON-MIB::hmsWarmStart)
.1.3.6.1.4.1.5591.1.0.3  (SCTE-HMS-DOWNLOAD-MIB::hmsDownloadStatus)

但我的设备发送了以下陷阱

.1.3.6.1.4.1.7465.20.2.6.0.0
.1.3.6.1.4.1.7465.20.2.6.0.1
.1.3.6.1.4.1.7465.20.2.6.0.2
.1.3.6.1.4.1.7465.20.2.6.0.3

根据最后一位数字,这些对应于上述陷阱。前缀成功解析为特定于供应商的对象,因为我的设备供应商有匹配的 MIB。因此,我得到的是

WISI-HEADEND-ROOT-MIB::headendMib.0
WISI-HEADEND-ROOT-MIB::headendMib.1
WISI-HEADEND-ROOT-MIB::headendMib.2
WISI-HEADEND-ROOT-MIB::headendMib.3

现在的问题是:我可以在WISI-HEADEND-ROOT-MIB不复制完整定义的情况下附加陷阱的定义吗?不幸的是,我没有编写 MIB 的经验,因为我以前从未这样做过。我正在寻找的是类似

wisiColdStart  TRAP-TYPE
    CLONE EVERYTHING FROM SCTE-HMS-COMMON-MIB::hmsColdStart
    ::= 0
wisiAlarmEvent  TRAP-TYPE
    CLONE EVERYTHING FROM SCTE-HMS-COMMON-MIB::hmsAlarmEvent
    ::= 1
wisiWarmStart  TRAP-TYPE
    CLONE EVERYTHING FROM SCTE-HMS-COMMON-MIB::hmsWarmStart
    ::= 2
wisiDownloadStatus  TRAP-TYPE
    CLONE EVERYTHING FROM SCTE-HMS-COMMON-MIB::hmsDownloadStatus
    ::= 3

这样的事可能吗?

相关内容