本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  简易校园网络监控管理系统的设计
编号  22122
资料明细  论文
推荐指数  ★★★★★
论文内容

(二)采用的技术方案
1.采用的平台
随着WEB流行和技术的发展, 可以考虑将网络管理和WEB结合起来。基于 WEB 的网络管理系统的根本点就是允许通过 WEB浏览器进行网络管理。
基于WEB的网络管理模式(Web-Based Management,WBM)的实现有两种方式。第一种方式是代理方式,即在一个内部 工作站上运行 Web 服务器(代理)。这个工作站轮流与端点设备通信,浏览器用户与代理通信,代理端点设备之间通信。 在这种方式下,网络管理软件作为操作系统上的一个应用。它介于浏览器和网络设备之间。在管理过程中,网络管理软 件负责将收集到的网络信息传送到浏览器(Web服务器代理),并将传统管理协议 (如SNMP) 转换成 Web 协议 (如HTTP)。 第二种实现方式是嵌入式。它将Web功能嵌入到网络设备中,每个设备有自己的 Web 地址,管理员可通过浏览器直接访问 并管理该设备。在这种方式下,网络管理软件与网络设备集成在一起。网络管理软件无须完成协议转换。所有的管理信 息都是通过HTTP协议传送。
第二种方式的管理过于零散,要分别手动登录各个设备;而第一种方式是目前效率最高的,最为方便管理的模式。
2.实施方案
通常校园网络监控管理平台有以下几方面的基本需求:
(1) 统计各设备的网络流量、 设备cpu/内存负载、 端口状况、设备温度、存储使用情况等,并以各种齐全的图表显示流量 数据。 (2)直接对设备进行操作,如关机,重启,关闭端口等日常操作。 (3)设备日志报警系统,设备运行不正常会自 动记录并发送短信到管理员手机。
而使用MRTG网络监控开源代码进行二次开发,为本校校园网定制各种管理功能是最直接便利方案。Mrtg(Multi Router Traffic Grapher,MRTG)是一个监控网络链路流量负载的工具软件, 它通过snmp协议从设备得到设备的流量信息, 并将流量负载以包含PNG格式的图形的HTML文档方式显示给用户,以非常直观的形式显示流量负载。
mrtg具有以下特色:
可移植性:目前可以运行在大多数 Unix 系统和 Windows NT之上。
源码开放:Mrtg是用perl编写的,源代码完全开放。
高可移植性的 SNMP 支持:Mrtg 采用了 Simon Leinen 编写的具有高可移植性的SNMP 实现模块,从而不依赖于操作系 统的SNMP模块支持。
支持SNMPv2c: MRTG可以读取SNMPv2c的64位的记数器,从而大大减少了记数器回转次数。
可靠的接口标识:被监控的设备的接口可以以IP地址、设备描述、SNMP对接口的编号及Mac地址来标识。
常量大小的日志文件:MRTG 的日志不会变大,因为这里使用了独特的数据合并算法。
自动配置功能:MRTG 自身有配置工具套件,使得配置过程非常简单。
性能:时间敏感的部分使用 C 代码编写,因此具有很好的性能。
PNG格式图形:图形采用GD库直接产生PNG 格式。
可定制性:MRTG产生的web页面是完全可以定制的。
3.关键代码
一个网络管理系统一般要包含以下几个元素:
(1)若干个需要被管理的网络设备节点,如路由器、服务器等设备,每个节点上都运行着一个称为设备代理(agent) 的应用进程,其实现对被管理设备的各种管理对象的信息如流量等的搜集和对这些被管对象的访问的支持;

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  • 网络流量监控及分析工具的设计与实现
  • 网络数据包捕获工具的设计与实现
  • 网络嗅探器的设计与实现
  • 网络攻击行为的发现及危害效果展现
  • 上一篇:嵌入Web的Web应用防火墙的设计与实现
  • 下一篇:OSPF动态路由协议的实现