有没有一种简单的方法将snmp(MIB)字符串映射到Perl中的OID?

时间:2010-03-12 14:01:51

标签: perl snmp oid

是否有一种简单的方法/模块将snmp(MIB)字符串映射到Perl中的OID?

E.g。我从“sysUpTime.0”开始,得到“1.3.6.1.2.1.1.3.0”。据我所知,Net :: SNMP希望你已经映射它们。

1 个答案:

答案 0 :(得分:5)

您可以使用NetSNMP::OID进行转换。

use NetSNMP::OID;

my $oid = NetSNMP::OID->new('sysUpTime.0');

NetSNMP :: OID是Net-SNMP project的一部分,不要与Net::SNMP module混淆。