用什么免费工具编写MIB文件好?该怎么处理

用什么免费工具编写MIB文件好?
能否写个最简单的例子?
下一步呢?
是否需要接收客户的SNMP请求?如何接收?
不了解这个过程?看libsmi云里雾里的,能否介绍一下.

------解决方案--------------------
可以参考Snmp++, Agent++,google一下
------解决方案--------------------
对不起,可能一开始误导了你。
libsmi也是一个面像MIB的库,处在开发的前期,库结构要简单一些(正因为这个,我错误地认为LZ从这个入手要快些)。
其它有很好的库:
AdventNet Agent Toolkit(自带编辑器等工具,自带有例子,帮助系统比较完善,用的人也多)
mg-soft,这个也有库,好像是开放的,工具也齐全。
net-snmp,开源的,LINUX平台的,但对于学习很不错。
HP-snmp,这个没用过。

编辑器很库都有带,一般的文本编辑器也行,如果有兴趣,完全可以自己做一个编辑器。
-----------------------------------
MIB是SNMP的难点,建议LZ用AdventNet的库。

LZ给我带红头,实在不好意思,其它我的水平不一定有你高,接触SNMP也没多久,libsmi还没研究出眉目。~_~!
如果LZ有什么心得,希望一起分享。
------解决方案--------------------
这个不好写 
太多可能的情况了
AdventNet不错