我想知道你的网络拓扑图是怎样画的?你这个东西我做过,根本不需要用到其它任何技术,我做的是在Advent Net 的API上进行开发的,在他们的API上进行Snmp基本操作的封装,他们的API也分为高层和底层,不过最好在底层上封装,这样性能可能好一点。基本操作封装好以后,只需对RFC1213MIB里的节点进行SNMP的基本操作就可以得到网络节点信息来画网络拓扑图,我以前画的网络拓扑不是很好,只是从一个节点往下以树状的形式一台路由器所连的各个子网,你所画的网络拓扑是怎么画的呢?

解决方案 »

  1.   

    JMX是否可以用来实现这个功能?拓扑图是手工画的,使用SNMP主要是对设备进行监控和管理。谢谢!
      

  2.   

    JMX我不太清楚,你使用SNMP对设备进行监控和管理,你能否说明一下你想监控和管理什么,你上面说的红、绿、黄你用Snmp的基本操作应该都可以实现的吧。
      

  3.   

    监控各个设备的流量,是否有错误等等。
    请问Advent Net 的API是否是免费的?在哪里可以下载?能否讲讲你开发过的那个系统,主要有什么功能?谢谢!
      

  4.   

    看样子你对网络管理还不是太了解,要不不可能不知道AdventNet的,
    在他们的公司网站http://www.adventnet.com可以下载,是免费的。 流量监测,告警处理都是一个网管软件至少应该具备的功能。我们那个系统就是一个基于SNMP的IP网络管理系统,跟CSDN首页上的有个链接“IP View”功能差不多,现在第一版已经完成了,实现了MIB浏览,流量监测(实时流量监测,历史流量统计)、告警处理(实时的)、拓扑发现。
      

  5.   

    我在上海,还在读书,我给你一个大概的思路:首先必须对snmp协议有所了解,能后在AdventNet的API上封装snmp的几个基本操作,(AdventNet的API帮助里有snmp基本操作的例子的源代码),然后你只需要对被管设备进行轮询就可以查到被管设备的流量,告警等等