学位论文 > 优秀研究生学位论文题录展示

面向园区网络管理系统的设计与实现

作 者: 温建平
导 师: 高胜法
学 校: 山东大学
专 业: 软件工程
关键词: 网络设备管理 网络监控 管理信息库 简单网络管理协议
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 69次
引 用: 1次
阅 读: 论文下载
 

内容摘要


网络设备管理和网络运行监控是网络管理中的一个重要内容。本文结合校园网的实际情况设计了一个综合网络管理系统,包括网络设备管理和网络监控两个子系统。在校园网络的管理中网络设备的管理是要首先解决的一个问题,因为网络设备需要管理的信息复杂、专业性强,直接决定着校园网的运行模式和使用情况,有必要建立一套适合各级网络管理员使用的网络设备综合管理系统。本系统是结合校园网网络管理实际进行开发的,用于学校日常的网络管理,主要功能包括身份认证及权限管理、用户信息管理、设备信息管理、设备账号管理、设备测试信息管理、设备运行管理、设备状态及日志管理。身份认证及权限管理解决了网络中心多个系统多个账户和密码管理不便的问题,并提供了相关接口供未来开发系统使用;设备信息管理给每一个网络设备从购买、测试、使用到报废等各个阶段建立了档案信息,供网管人员随时查看;设备账号管理使设备管理员更加便捷的管理其拥有的多个设备管理账号,账号信息加密存储,同时为设备自动登录提供支持;其中重点研究了基于PHPRPC的统一身份认证、设备信息的综合查询、设备账号加密及Web网管自动登录。本文详细介绍了系统开发、实现的过程:从系统建模、组件的开发、数据的访问到系统的部署。网络运行监控模块是为了发现网络中的异常。针对目前的园区网络,及时发现网络中的故障十分重要。本文采用主动与被动相结合的方法进行监控,分别是主动的SNMP Get和被动的SNMP Trap。当网络状态出现异常时,需要及时将故障信息反映给管理员,该系统采用数据库日志、Email和手机短信的形式反馈这些信息。对于网络中的设备,专门制作了图形化的设备的面板,可以直观显示设备的基本配置信息、端口流量信息、路由表情况、ARP表情况、FDB表情况等。本文还用Java语言实现了许多网管工具,基于WEB的多线程异步ping、MIB库的浏览器、Telnet的Java Applet等。本文最终系统应用于校园网络上,经过测试可以准确快速的发现网络的异常并将异常及时地通过日志、短信、Email反馈给网络管理员,达到预期的目的。

全文目录


摘要  10-12
ABSTRACT  12-14
第1章 绪论  14-18
  1.1 课题的研究背景与目的  14-15
  1.2 论文的主要工作与创新  15-16
    1.2.1 主要工作  15-16
    1.2.2 论文的特色与创新  16
  1.3 论文的组织结构  16-18
第2章 网络管理综述  18-23
  2.1 网管系统国内外的研究现状  18-20
  2.2 网管系统的发展方向  20-21
  2.3 现有网络管理标准  21-23
第3章 网络管理技术与J2EE体系结构  23-34
  3.1 SNMP协议  23-29
    3.1.1 网络管理功能模型  24-25
    3.1.2 SNMP体系结构  25-26
    3.1.3 MIB-管理信息库  26-27
    3.1.4 SMI-管理信息结构标识  27-28
    3.1.5 组织模型  28-29
  3.2 ICMP协议  29-30
  3.3 J2EE体系结构的选择  30-34
    3.3.1 J2EE架构  31-32
    3.3.2 MVC模式  32-34
第4章 系统的整体设计方案  34-40
  4.1 系统功能的定义  34
  4.2 系统层次结构框架  34-36
  4.3 系统逻辑设计和数据流图  36-37
    4.3.1 系统逻辑设计  36
    4.3.2 系统数据流图  36-37
  4.4 系统数据库设计  37-40
第5章 网络设备管理系统的实现  40-51
  5.1 组件开发与实现  40-46
    5.1.1 Web层的设计开发  40-44
    5.1.2 业务逻辑层的开发与实现  44-46
  5.2 系统数据访问的实现  46-48
    5.2.1 基于JDBC的数据库访问  46
    5.2.2 基于数据库连接池的访问  46-48
  5.3 设备账号管理  48-51
第6章 网络监控系统的实现  51-61
  6.1 基于SNMP协议的网络监控  51-53
    6.1.1 利用MIB变量确定设备类型和网络接口  51-53
    6.1.2 主动监控  53
    6.1.3 被动监控  53
  6.2 网络设备信息的修改  53-56
    6.2.1 使用Telnet协议修改设备信息  53-55
    6.2.2 Telnet协议的JAVA实现  55
    6.2.3 使用Telnet协议获取和修改设备的相关信息  55-56
    6.2.4 Telnet协议的安全问题  56
  6.3 故障定位及报警技术的研究  56-61
    6.3.1 网络设备信息的修改  56-57
    6.3.2 拓扑结构应用于故障定位  57-58
    6.3.3 设备面板动态生成  58
    6.3.4 报警规则信息库  58-59
    6.3.5 网管系统中的安全问题  59-61
第7章 结果分析与结论  61-63
  7.1 本文的实验结果和结论  61-62
  7.2 进一步的工作  62-63
参考文献  63-66
致谢  66-68
学位论文评阅及答辩情况表  68

相似论文

  1. 一种基于网卡的无线Mesh网络试验床的设计与实现,TN929.5
  2. 基于SNMP的网络主机及服务监控系统的研究与实现,TP393.07
  3. 面向EOC的嵌入式SNMP代理系统,TP368.1
  4. 面向园区的网络管理系统的设计与实现,TP311.52
  5. 适用异构计算环境中监控软件系统的研究与实践,TP277
  6. 光无线通信网络管理系统研究,TN929.1
  7. 基于SNMP的光纤通道交换机的网管系统的设计,TN915.07
  8. 东莞移动通信网络监控信息化的研究,F626
  9. 安全网关中流量采集和监控代理的设计与实现,TN915.08
  10. SNMP网管系统中MIB编译的实现与应用,TN915.07
  11. 光分组交换网络中节点管理技术及其实现,TN929.1
  12. 基于SOPC的高集成化网络监控系统设计,TP277
  13. 泛在网络中的网络设备管理模型的研究,TP393.02
  14. 基于web services的联通业务系统监控平台设计,TP393.09
  15. 基于网络技术的智能恒压供水系统研究,TU991.62
  16. 基于LABVIEW和AJAX远程监控配料系统,TP277
  17. NetFlow数据处理与异常检测研究,TP393.08
  18. 基于Intranet环境的主机行为实时分析系统,TP393.08
  19. 校园网安全管理系统的设计与实现,TP393.18
  20. 基于Windows平台活动目录域内网络设备资源管理系统研究,TP393.05
  21. 基于SNMP的IPv6网络故障监测系统的设计与实现,TP393.06

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com