登录
首页 » Java开发 » snmp4j初学代码

snmp4j初学代码

于 2022-04-07 发布 文件大小:5.81 kB
0 270
下载积分: 2 下载次数: 1

代码说明:

简单的连接snmp agent 然后get数据 在main函数中 Address targetAddress=GenericAddress.parse("udp:192.168.5.151/161");   TransportMapping transport=new DefaultUdpTransportMapping();   Snmp snmp=new Snmp(transport);   transport.listen();   CommunityTarget target=new CommunityTarget();   target.setCommunity(new OctetString("WinSpread"));   target.setAddress(targetAddress);   target.setRetries(3);   target.setTimeout(5000);   target.setVersion(1);   PDU request=new PDU();   request.setType(PDU.SET); //  request.add(new VariableBinding(new OID("IP-FORWARD-MIB::inetCidrRouteMetric4.ipv4"))); //  request.add(new VariableBinding(new OID("IP-MIB::ipAdEntAddr"))); //  request.add(new VariableBinding(new OID(".1.3.6.1.2.1.1.3.0"))); //  

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

发表评论

0 个回复

  • Hungting 蛇 Java Netbean IDE
    蛇猎人比赛像是 1997 ,这是一个原始的蛇猎人游戏的翻拍。在蛇猎人游戏中你控制一条蛇,漫游周围花园找苹果。要小心,不过,因为当你抓到一个人,不仅将你变得更长,那麼会移动得更快。运行到自己或墙壁将结束这场比赛。只需启动应用程序、 触摸到屏幕并开始。一个令人愉快的孩子和成人的游戏。
    2022-06-30 03:19:26下载
    积分:1
  • snmpj测试
    测试snmp采集的源码 ,用用了snmp4jjar包, 用简单网络协议采集和监控网罗设备的状态和信息。本代码实现了getrequest请求的发送和getrespon的接受 实现用snmp采集和监控设备  
    2022-08-11 08:28:02下载
    积分:1
  • 基于内容的图像检索
    问题的动机 图像数据库和集合可以是巨大的尺寸,包含数百,数千或甚至数以百万计的图像。传统的图像检索方法搜索将匹配由人类的分类程序 [6] 分配给图像的描述性关键字关键字。目前正在开发中,即使存在几个系统,是基于他们的内容的图像检索称为, 基于内容的图像检索基于内容图像检索。计算代价昂贵,但结果却远远超过传统的图像标引准确。因此,存在精度和计算的成本之间的权衡。这个折衷下降以及更高效的算法利用增加计算能力变得便宜。 问题陈述 因为这个问题涉及图像作为查询进入一个软件应用程序,旨在利用可视属性的提取和匹配他们的
    2023-08-22 11:25:03下载
    积分:1
  • 简单的购物车代码
    资源描述简单购物车源代码,可以下载下来参考一下,对自己的学习会有帮助的。
    2022-02-06 20:10:49下载
    积分:1
  • java压缩图片
    资源描述java中对图片的压缩处理,可以自己定义压缩图片的大小
    2022-05-07 13:07:32下载
    积分:1
  • Write Yourself Web crawler book source code
    2023-05-28 05:30:03下载
    积分:1
  • 学校管理系统
    学校管理系统也在协助机构在办学学术礼节性的 java 开发中生成程序它产生学生出勤列表,报告形式
    2023-06-05 02:05:05下载
    积分:1
  • 使用Java进行SNMP编程
    使用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)方法,发送请求请返回结果
    2022-09-11 20:15:03下载
    积分:1
  • java实现外卖收款
    应用背景可以实现和微信服务号连接, 也可以是一个单独的APP, 此代码是关于外卖的订餐支付获取用户信息的一个源代码, 功能虽然很简单, 但是可以引申更多的功能, 我就是用这个学习的.关键技术 java serlvet 后端关于数据库的插入, 更新, 在tomcat当中实现 js  css 存在着各种样式 mysql 使用INNODB来存储 tomcat 在服务器使用tomcat来发布
    2022-02-24 11:25:13下载
    积分:1
  • 坦克大战
    这是一个我自己第一次写的小游戏 主要体现了java面向对象的概念 层次分明 有利于初学者学习参考 
    2022-01-25 23:20:39下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载