-
使用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技术。了解最前沿的html,js信息。
很好的web框架。为你提供全面的说明。
关键技术后台信息管理,支持html5,很炫的页面效果。强大的微信接口,强大的邮件接口。很方便的权限管理。web.js的及时通讯系统。很方便的cms系统。
- 2022-04-01 19:54:33下载
- 积分:1
-
guassian高斯白噪声序列,java实现
现在网上关于gaussian白噪声序列的实现大都是matlab和c语言,没有java语言实现的,所以自己写了一段简单的代码。
- 2023-02-15 14:55:04下载
- 积分:1
-
mysee网络直播源代码s
mysee网络直播源代码Mysee Lite是Mysee独立研发的网络视频流媒体播放系统。在应有了P2P技术和一系列先进流媒体技术之后,OpenMysee能在现有网络带宽的基础上极大地提高网络视频的质量,包括画面的流畅,清晰度以及并发用户数。能够应用于网络视频直播,大规模电视会议,大规模远程教学,IPTV等多个领域-mysee webcast Mysee Lite source code is an independent R
- 2022-02-03 21:20:53下载
- 积分:1
-
Java实现的可以批量执行脚本的代码
实现了一个执行命令行脚本的类,通过这个类可以实现执行一系列脚本命令,比如Windows cmd支持的命令,ftp的命令,一些其他远程shell的命令,通过批量执行命令实现一些自动化操作。
- 2023-06-22 05:15:03下载
- 积分:1
-
网络通信
基于安卓利用Socket进行的网络通信,输入IP,端口进行与服务器的连接并发送数据
- 2022-03-19 09:21:19下载
- 积分:1
-
jsp在线聊天室源码(很详细)
jsp在线聊天室源码(很详细),里面的源码直接用myeclipse导入就行···jsp在线聊天室源码(很详细),里面的源码直接用myeclipse导入就行···jsp在线聊天室源码(很详细),里面的源码直接用myeclipse导入就行···
- 2023-07-18 01:10:04下载
- 积分:1
-
jsp在线聊天
这是一个用jsp写的代码,能够即时通信,如果你需要的话可以下载,用java开发软件的工具打开项目后运行,就能够在网站上聊天
- 2022-03-16 16:29:26下载
- 积分:1
-
EMPLOYE PAYROLL
它是javafx项目
- 2022-07-21 03:58:48下载
- 积分:1
-
AES密钥生成
应用背景应用效果良好,为16位或32位或64位密钥大小。关键技术它是各种密钥大小写,它分为不同的模块,很好理解的代码
- 2022-03-20 07:49:34下载
- 积分:1