500分求 snmp agent的详细开发 (2)

Jlins 2010-08-02 10:27:30
使用snmp4j开发 manager 端(我个我大概已经懂了,本机开个snmp服务,使用snmp4j获取ip地址之类的倒是没问题)
关键如下:

现在想用snmp4j开发agent端,有如下问题
1、snmp4j如何开发anent端
2、snmp4j如何接收manager发送过来的get set 请求(详细点,要的是处理get set请求,不是agent发个trap到manager端)
3、snmp4j如何与mib交互(详细一点)


只要是能说的让我明白就行...我看这东西看了好几天了就是不明白,manager 与 agent 以及mib库是如何交互的
...全文
166 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljl_1120 2011-02-21
  • 打赏
  • 举报
回复
楼主,懂了吗?那边resonpse 是怎么用的
ai_juanjuan 2010-09-09
  • 打赏
  • 举报
回复
1、snmp4j如何开发anent端(监听162端口 取数据即可)
2、获取162端口的数据 然后根据mib库中的记录匹配,然后再返回
3、mib库是可以自己创建的一个文件,用java或者指定的框架解析Mib即可
lizhongyi188 2010-08-02
  • 打赏
  • 举报
回复
不是很懂这东西! 顶下
Jlins 2010-08-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 liruizhuang 的回复:]
那你可以先了解一下snmp协议,看看它的消息结构。编程的时候其实就是按顺序的构造一个消息。先组装VariableBinding,再就是用组装PDU,然后再组装Target,最后用Snmp类把这些发送过去。发送过去之后,就是处理返回来的结果了用到了EventResponse类。
[/Quote]
这些我明白 mib库也算了解,就是不知道agent 和 manager如何交互,,写个简单的manager从xp 自带的snmp中获取ip之类的信息 我会..

liruizhuang 2010-08-02
  • 打赏
  • 举报
回复
那你可以先了解一下snmp协议,看看它的消息结构。编程的时候其实就是按顺序的构造一个消息。先组装VariableBinding,再就是用组装PDU,然后再组装Target,最后用Snmp类把这些发送过去。发送过去之后,就是处理返回来的结果了用到了EventResponse类。了解一下MIB库的结构,数据在里面是怎么存的,以及OID。如果这些你都了解的话,我再给你个代码你一下子就懂了。我们公司现在就天天在做这方面的。恕我在这里不能清楚的给你讲明白。
Jlins 2010-08-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 liruizhuang 的回复:]

你可以加我QQ726753054,我可以给你讲讲,有什么不明白的地方咱们可以一起讨论。感觉能给你讲明白!
[/Quote]

我现在在上班...上不了qq 谢谢了。。。
liruizhuang 2010-08-02
  • 打赏
  • 举报
回复
你可以加我QQ726753054,我可以给你讲讲,有什么不明白的地方咱们可以一起讨论。感觉能给你讲明白!
lodachi 2010-08-02
  • 打赏
  • 举报
回复
不懂。。
clinique 2010-08-02
  • 打赏
  • 举报
回复
只会Trap。。。。
doudou908 2010-08-02
  • 打赏
  • 举报
回复
学习下

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧