首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

高分一个snmp4j相关有关问题

2011-12-02 
高分请教大家一个snmp4j相关问题我想使用snmp4j与设备通信,是不是首先要知道snmp的版本,和oid,oid怎么获取

高分请教大家一个snmp4j相关问题
我想使用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   中的值都是空的,有做过的兄弟给个例子吧,多谢了

[解决办法]
呵呵 没见过,帮顶
------解决方案--------------------


首先要确认设备是开放了权限让你访问的,然后你要根据MIB文件检索到ID、OID编译查看到对应指标的索引,然后测试可以的话就是能够获得你要的值了
[解决办法]
学习。
[解决办法]
1.3.6.1.2.1.1.1换成1.3.6.1.2.1.1.1.0试试看啊
共同学习
[解决办法]
blog 更新:
think in java 各章后练习答案.....
http://blog.csdn.net/heimaoxiaozi/

热点排行