snmp协议的作用,snmp协议号

  

  上次,我们应该已经彻底解释了SNMP协议。那么,接下来,我们就来谈谈如何实现SNMP数据的交换。   

  

     

  

  APC UPS Snmp表   

  

  我们以APC的UPS为例。这是从PowerNet上摘录的。Mib文件,我们在实际工作中需要采集的数据项的节点属性名和节点地址,然后我们使用Get指令获取数据。在实际工作中,我们需要自己实现Snmp代理的功能。常用的代理库有两个,一个是C语言的net-snmp。还有一个用c/c写的snmp库,当然也有一个网管库,但是具体的我不是很熟悉,因为实际工作中没有涉及到,以后有必要详细说一下。   

  

     

  

  snmp的通信实例   

  

  接下来的工作就是根据类库进行get操作,逐个提取对象属性。基本步骤是:创建UDPsocket,打开通信,创建指令消息,发送消息并获取返回数据,解析消息,查询下一个属性,最后关闭通信。   

  

  好了,基本就这样了。很简单。如需snmp相关信息,可关注,私信我。   

相关文章