登录
首页 » Java开发 » 使用Java进行SNMP编程

使用Java进行SNMP编程

于 2022-09-11 发布 文件大小:1.64 kB
0 283
下载积分: 2 下载次数: 1

代码说明:

使用SNMP4J进行SNMPv3编程的步骤如下: 1) 创建Snmp对象snmp 2) 创建USM对象,并创建User,添加到USM对象中。 创建User是需要指定securityName,认证协议MD5/SHA1,认证密钥,加密算法DES/AES,加密密钥。 添加User到USM对象中时候,可以指定engineID也可以不指定。 3) 创建UserTarget对象target,并指定version, address, timeout, retry等参数,这些和SNMPv1/v2相同。 另外还必须指定SNMPv3特有的两个参数SecurityLevel和SecurityName。 SNMP4J会根据这个SecurityName到USM的UserTable中查找匹配的User,用这个User的信息进行认证加密处理。 查找的时候必须同时匹配SecurityName和engineID,但是如果添加User到USM对象中时候,没有指定engineID,那么SecurityName相同即匹配成功。 4) 创建ScopedPDU对象pdu,并指定操作类型(GET/GETNEXT/GETBULK/SET), 添加VariableBinding(也就是待操作的OID), 如果是GETBULK操作,还可以指定MaxRepetitions和NonRepeaters。 注意一定要指定MaxRepetitions,默认值是0,那样不会返回任何结果。 如果agent上设定的contextEngineId和snmpEngineId不一致,那么需要调用ScopedPDU.setContextEngineID()方法设定contextEngineId。 如果agent上设定了contextName,那么需要调用ScopedPDU.setContextName()方法设定contextName。   5) 调用snmp.send(pdu, target)方法,发送请求请返回结果

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 拼音操作处理
    拼音操作工具类,包括(将字符串转换成拼音数组,将字符串转换成拼音数组,将单个字符转换成拼音,将汉字转换成拼音等 )     
    2023-05-18 07:45:02下载
    积分:1
  • java ftp上传下载程序
    java的ftp上传下载功能程序代码   。                    
    2022-12-08 13:45:08下载
    积分:1
  • our_disk网盘
    个人 原创,our_disk网盘,包含上传、下载、删除等功能,支持多种文件类型,界面风格清新友好。体积小巧,使用方便。
    2022-03-09 17:28:26下载
    积分:1
  • java html5
    资源描述源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面源生html5开发的页面
    2022-01-25 22:39:25下载
    积分:1
  • 购物车插件
    具有后台源代码的购物车插件,jsp+serverlert 开发,希望能够帮到大家,谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    2022-03-08 08:55:21下载
    积分:1
  • 基于Mina的聊天程序
    这是一个基于Mina网络框架的聊天程序,该程序具备登录、显示在线人数、群聊、私聊、退出更新在线人数等功能。其核心是使用了Mina2.0.7框架,Apache MINA 2 是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步 API,可以使用 TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。Apache MINA 2 可以作为开发网络应用程序的一个良好基础。通过本程序你可以深刻理解Mina给
    2022-01-23 10:05:58下载
    积分:1
  • JSP企业车辆管理系统
    资源描述 简单的汽车租赁系统,有视频,数据库是sqlserver。
    2022-12-28 19:45:11下载
    积分:1
  • JAVA面向对象程序售货系统
    一款学习java面向对象程序设计的售货系统 里面有GUI界面设计  SSD3 可作为入门java面向对象程序设计程序使用 应该先画类图 然后按照类图来完成程序 本例已给出工作环境
    2022-03-05 10:38:13下载
    积分:1
  • 在线考试系统(Spring MVC的,休眠)
    该系统基本处理提供了一个平台,为学生参加测试和导师灵活的环境下进行测试。这是有很大的帮助当今时代,因为它节省了时间和精力。学生可以评估自己坐在家中,并可以得到指引去追求自己准备进一步
    2023-03-21 20:15:04下载
    积分:1
  • opensmpp服务端跟客户端
    资源描述opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;opensmpp 的服务端接收数据以及客户端发送数据;
    2022-08-22 15:55:38下载
    积分:1
  • 696516资源总数
  • 106648会员总数
  • 8今日下载