社区
网络维护与管理
帖子详情
snmp4j 获取系统参数时 response为null?
yingxiaxin
2015-11-10 03:51:32
刚学java,现在接到个任务要用java通过snmp协议来获取远程服务器参数。网上找了半天资料,大家用snmp4j包来实现。最后想跑一下别人的例子,发现所有例子在我电脑上运行response都是null。 想请教大概是什么地方出问题了。 我是在我本机上试的,ip填的本机ip。 另外本机的snmp service已开启(虽然开启时,右击该服务,选择“属性”时,没有如网上讲的“安全”标签页的配置)
...全文
415
1
打赏
收藏
snmp4j 获取系统参数时 response为null?
刚学java,现在接到个任务要用java通过snmp协议来获取远程服务器参数。网上找了半天资料,大家用snmp4j包来实现。最后想跑一下别人的例子,发现所有例子在我电脑上运行response都是null。 想请教大概是什么地方出问题了。 我是在我本机上试的,ip填的本机ip。 另外本机的snmp service已开启(虽然开启时,右击该服务,选择“属性”时,没有如网上讲的“安全”标签页的配置)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
proteinboy
2016-04-05
打赏
举报
回复
1
问题和你一样,不知道你去年的产品怎么样了呢?如何能联系你 一起交流学习呢
网管简介一
前两篇文章讲了如何使用
Snmp
4j
实现Set、Get(使用
snmp
4j
实现
Snmp
功能(一))以及发送、接收Trap(使用
snmp
4j
实现
Snmp
功能(二)) 功能。 在我们前面的实现中,如果访问MIB库中不存在的OID,Get方式的话,我们会得到一个
Null
值,而Set方式
时
Agent端会把我们发过去的PDU原封不动的返回回来。当然多数情况下这不是我们想要的结果,所以今天我们讲一下如何设置Agent端的
Response
。
snmp
4j
获取
交换机信息
package com.jhw.adm.comclient.protocol.
snmp
;import java.io.IOException;import org.
snmp
4j
.CommunityTarget; import org.
snmp
4j
.PDU; import org.
snmp
4j
.
Snmp
; import org.
snmp
4j
.TransportMapping; import org.s
使用
SNMP
4J
获取
oid
实例: import org.
snmp
4j
.*; import org.
snmp
4j
.transport.*; import java.io.*; import org.
snmp
4j
.smi.*; import org.
snmp
4j
.mp.*; import org.
snmp
4j
.event.*; class GetOID{ public static void main(String[
SNMP
4J
处理中文信息
时
的问题
首先说,多数
时
候你并不会遇到
SNMP
中文问题 多数网络设备和网管软件都是西文的.这个"多数"的意思是95%以上. 目前有可能遇到的中文
SNMP
问题的场景: 1. 一些国产网络设备(别提华为,华为路由器的多数网管信息也是西文的) 2. Windows平台的
SNMP
服务 3. 一些国产网管软件
SNMP
4J
处理中文
时
的问题:当遇到中文或者编码值大于 0x80 的字符
时
,就会直接以十
java利用
snmp
4j
包来读取
snmp
协议数据(Manager端)
1
snmp
简单介绍 java利用
snmp
4j
包来读取
snmp
协议数据,很简单的一个流程,就是利用java来读取运行
snmp
协议的数据,例如服务器、PC机或者路由器等运行了
snmp
协议的设备。
snmp
协议是什么呢? 简单网络管理协议(
SNMP
),由一组网络管理的标准组成,包含一个 应用层 协议(application layer protocol)、 数据库模型 (database sch
网络维护与管理
1,322
社区成员
991
社区内容
发帖
与我相关
我的任务
网络维护与管理
网络维护与管理相关内容讨论专区
复制链接
扫一扫
分享
社区描述
网络维护与管理相关内容讨论专区
网络
网络安全
安全
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章