大家好,最近我碰到了一个难题,就是通过snmp协议获取网络设备的信息,比如获取交换机、路由器的网络流量信息。在网上找了很久都没有,请大家给点思路,当然最好能给个现有的demo程序,谢谢了。我用的源码包是snmp4j。

解决方案 »

  1.   

    只要网络设备支持SNMP协议,你知道此网络设备的MIB,厂商公布的,你可以直接snmpwalk 就查询出具体OID的值
      

  2.   

    mib 和oid只是把信息取出来了,,但是每个oid取到的信息不能确定是我们现在要的信息,不知道是不是需要用什么算法把这个oid取出的信息进行计算才能得到我们所要的信息。不知道为什么我在测试本地机器的oid cpu利用率的时候每次得到的都是1,或者是0但是。在任务栏里12%或者其他。这个问题不知道因为什么原因