日期:2014-05-17  浏览次数:20680 次

SNMP 获取网络流量的分析
我现在已经使用SNMP 结合java flex 做好了一个每秒获取一次监控客户端数据 ,然后使用flex来动态显示功能的一个模块。

  可是我现在遇到一个问题,就是如何分析SNMP获取过来的数据。
  例如:ifOutOctets OID: .1.3.6.1.2.1.2.2.1.16  
  ifInOctets OID: .1.3.6.1.2.1.2.2.1.10
  通过SNMP服务,我的程序能够根据OID得到数据。
  但是我不清楚如何通过获取的数据来分析网络流量。同时对于ifOutOctets得到的数据单位也不是太清楚,好像是byte,因为SNMP在网上的资料有限,特来请教。
  请高手知道一下啊 !

------解决方案--------------------
那个数据是累积的一个流量数值,你想知道这一秒产生的流量,就要用这次取到的数据减去上次取到的数据。