论文摘要
随着Internet技术的发展及其应用的深入,网络功能不断强大,网络管理已成为网络系统的关键部分。网络规模的增大、网络元素数量的不断增加以及它们之间连接关系越来越复杂,使得网络管理的实现变得越发困难,现有的网管系统要面对许多传统的网络管理系统所不曾遇到的挑战。如何通过用户收集到的设备信息把错综复杂的网络运行状况形象、直观地反应给用户即是其中需要解决的重要问题之一,而网络结构的三维可视化模型为解决此问题提供了可行的方案。为了给网络管理人员提供了一个易于操作和交互的三维图形用户界面,使网络管理系统更加方便和直观,本文提出了一种基于Web的网络管理可视化模型:利用VRML技术实现系统的三维场景,利用Web和Java技术设计网络管理应用,通过VRML和Java的交互实现系统三维界面的实时操作。本文首先总结了网络管理的发展现状和趋势,分析了基于Web的网络管理的特点、体系结构和实现技术,并对实现网络管理可视化的VRML技术以及VRML交互技术做了系统的阐述。然后构建了基于B/S方案的系统结构模型,详细的设计了系统的功能模块和实现方法,网络管理应用程序通过Socket与浏览器进行通信,利用SNMP完成网络设备参数的参数设置以及流量的控制,通过JDBC对数据库进行访问和操作。最后利用该模型完成了一个既定的网络可视化网络管理系统的实现。该系统可以通过直观的三维用户界面反映网络结构、设备运行状态,并对网络设备进行管理,监控网络流量。实际系统实现说明了本文给出的网络管理可视化模型是合理的,利用该模型和相关处理技术可以为用户提供一个交互性好、直观方便的用户管理界面。
论文目录
摘要Abstract1 引言1.1 课题提出的背景1.2 课题的目的和意义1.3 国内外研究动态1.4 论文的内容2 基于 Web的网络管理2.1 网络管理2.1.1 网络管理的基本概念2.1.2 网络管理的对象和目标2.1.3 网络管理系统的特点2.1.4 网络管理系统的发展现状2.2 WBM概述2.2.1 WBM的产生2.2.2 WBM的特点2.2.3 WBM的实现方式2.3 WBM的结构模型2.3.1 网络管理的模型2.3.2 网络管理系统的构成2.3.3 基于 Web网络管理的结构模型2.4 实现 WBM的关键技术2.4.1 Web技术2.4.2 Java技术2.4.3 基于 SNMP的网络管理3 VRML技术实现可视化的研究3.1 可视化概述3.1.1 可视化技术的产生和发展3.1.2 数据可视化技术3.1.3 信息可视化技术3.1.4 可视化技术的常用方法3.2 VRML简介3.2.1 VRML概述3.2.2 VRML技术的功能和特点3.2.3 VRML浏览器和编辑器3.3 VRML文件的结构3.3.1 VRML文件头3.3.2 VRML的节点3.3.3 VRML的域和程序注释3.3.4 VRML的原型和造型3.3.5 VRML的脚本和路由3.4 VRML技术的工作原理3.5 基于 VRML的虚拟现实系统构成4 实现可视化网络管理系统的关键技术和总体设计4.1 Java技术在网络管理系统中的应用4.1.1 Java对 Web技术发展的推进4.1.2 Java Applet4.1.3 Java与 SNMP的结合4.2 VRML与 Java的交互技术4.2.1 利用Script节点4.2.2 EAI接口4.3 VRML通过 JDBC与数据库的连接4.3.1 JDBC介绍4.3.2 JDBC的数据库访问技术4.3.3 JDBC的工作原理4.4 系统的总体结构设计4.4.1 系统开发环境4.4.2 系统结构设计4.5 功能模块的设计4.5.1 客户端模块设计4.5.2 服务器端模块设计5 可视化网络管理系统模型的实现5.1 浏览器端的技术实现5.1.1 VRML实现场景显示5.1.2 HTML实现的Web界面5.1.3 VRML与Java交互的技术实现5.2 服务器的技术实现5.2.1 Web应用程序的开发5.2.2 Web服务模块的实现5.2.3 网管系统功能模块的技术实现5.2.4 SNMP的技术实现5.3 数据库系统的设计与实现5.3.1 数据库的逻辑设计与实现5.3.2 JDBC的实现5.4 系统的特点6 结论参考文献附录A 数据库的关系表在学研究成果致谢
相关论文文献
标签:可视化论文; 网络管理论文;