Есть ли простой способ сопоставить строки snmp (MIB) с OID в Perl? - PullRequest
3 голосов
/ 12 марта 2010

Есть ли простой способ / модуль для сопоставления строк snmp (MIB) с OID в Perl?

например. Я начинаю с "sysUpTime.0" и получаю "1.3.6.1.2.1.1.3.0". Насколько я понимаю, Net :: SNMP ожидает, что они уже сопоставлены.

1 Ответ

5 голосов
/ 12 марта 2010

Вы можете использовать NetSNMP :: OID для преобразования.

use NetSNMP::OID;

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

NetSNMP :: OID является частью проекта Net-SNMP , не путать с модулем Net :: SNMP .

...