您的位置:程序门 -> java -> j2se / 基础类



高分请教大家一个snmp4j相关问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


高分请教大家一个snmp4j相关问题
发表于:2007-01-03 16:32:17 楼主
我想使用snmp4j与设备通信,是不是首先要知道snmp的版本,和oid,oid怎么获取
                      string   ip   =   "192.168.100.1 ";
                      address   targetaddress   =   genericaddress.parse( "udp: "   +   ip   +   "/161 ");
                        log.debug( "ip "+ip);
                        transportmapping   transport;
                        transport   =   new   defaultudptransportmapping();
                        snmp   snmp   =   new   snmp(transport);
                        transport.listen();
                        communitytarget   target   =   new   communitytarget();
                        target.setcommunity(new   octetstring( "public "));
                        target.setaddress(targetaddress);
                        target.setretries(2);
                        target.settimeout(1000);
                        target.setversion(snmpconstants.version1);
                        //   creating   pdu
                        pdu   pdu   =   new   pdu();

                        string   oidprefix   =   "1.3.6.1.2.1.1.1 ";
                        pdu.add(new   variablebinding(new   oid(oidprefix   )));
                        pdu.settype(pdu.get);

                        responseevent   event   =   snmp.send(pdu,   target);
                        pdu   resposepdu   =   event.getresponse();
         
                        vector   result   =   resposepdu.getvariablebindings();
                        variablebinding   vb   =   (variablebinding)   result.get(0);
                        string   sid   =   vb.getvariable().tostring();
                        log.debug( "sid "+sid);

这样取对不对,为什么每次result   中的值都是空的,有做过的兄弟给个例子吧,多谢了
发表于:2007-01-04 22:31:301楼 得分:0
呵呵   没见过,帮顶
发表于:2007-01-04 22:51:122楼 得分:0
首先要确认设备是开放了权限让你访问的,然后你要根据mib文件检索到id、oid编译查看到对应指标的索引,然后测试可以的话就是能够获得你要的值了
发表于:2007-01-15 18:15:423楼 得分:0
学习。
发表于:2007-01-23 15:42:204楼 得分:0
1.3.6.1.2.1.1.1换成1.3.6.1.2.1.1.1.0试试看啊
共同学习
发表于:2007-01-23 17:58:115楼 得分:0
blog   更新:
  think   in   java   各章后练习答案.....
  http://blog.csdn.net/heimaoxiaozi/


快速检索

最新资讯
热门点击