学位论文 > 优秀研究生学位论文题录展示
基于Web的网络管理中拓扑发现及显示算法的研究与实现
作 者: 鲁成茂
导 师: 熊齐邦
学 校: 同济大学
专 业: 计算机系统结构
关键词: 基于Web的网络管理 拓扑发现 拓扑显示 SVG XML-RPC Web方式显示 SNMP JAVA UML
分类号: TP393.07
类 型: 硕士论文
年 份: 2006年
下 载: 165次
引 用: 2次
阅 读: 论文下载
内容摘要
基于Web的网络管理技术因其具有灵活、不受平台和地域限制、易操作等特点,已经得到广泛的应用:这一技术的出发点是允许通过Web浏览器实施对网络及系统的管理。另一方面,拓扑发现是网络管理系统的一个重要组成部分,网络拓扑对于网络管理者来说是把握网络整体状态的依据。通过Web方式的网络拓扑显示,管理员可以直观地及时知晓网络性能,准确定位故障和安全事件,方便地进行所需的配置。 文章以基于Web的网络管理系统的横向课题为背景,目的在于探讨基于Web的网络管理中的拓扑发现及显示技术,寻求基于Web的网络管理系统中拓扑发现及显示模块的设计和实现方案。 经过对基于Web的网络管理中的拓扑发现及显示技术的分析与研究,作者提出同时采用两种协议(ICMP、SNMP)的个性化拓扑发现方法,以解决网络设备发现不全、拓扑结构缺乏层次的问题。主要从两方面入手解决问题:利用ICMP协议测试设备是否存在,以此作为拓扑发现手段的补充,提高设备发现的完整性;由于支持SNMP的网络设备能够提供丰富的拓扑信息,故采用SNMP发现设备间的连接关系,使得发现的网络拓扑具有层次。 针对现有得基于Web的网络拓扑显示技术的不足(缺乏交互、显示方式单一、需下载额外的程序),创新性地提出利用SVG(Scalable Vector Graphics)与XML-RPC相结合的方法,来实现Web方式的网络拓扑显示。采用SVG实现在客户端Web浏览器中网络拓扑图的显示,提供动画、渲染等丰富的显示效果;以XML-RPC作为通信手段实现客户端拓扑图与系统服务端的交互,为网络拓扑提供编辑(拖动结点、改变拓扑形状等)功能。 同时,文章给出了课题中基于Web的网络管理系统中拓扑发现及显示模块的具体实现。经实际应用,此模块能够发现完整的、层次化的网络拓扑,为用户提供界面友好的网络拓扑图。
|
全文目录
第1章 绪论 11-14 1.1 背景介绍 11 1.2 课题来源 11-12 1.3 课题所完成的任务 12-13 1.4 本文内容和组织结构 13-14 第2章 研究现状与相关的技术 14-31 2.1 网络管理的体系结构与网络管理技术 14-17 2.1.1 网管系统体系结构的发展 14-15 2.1.2 网络管理技术的发展 15-17 2.2 网络管理中的网络拓扑发现 17-22 2.2.1 网络拓扑发现技术 18-22 2.3 网络拓扑发现算法 22-24 2.3.1 基于SNMP协议(路由表)的拓扑发现算法 22-23 2.3.2 基于ARP协议的拓扑发现算法 23-24 2.3.3 基于ICMP协议的拓扑发现方法 24 2.4 基于Web的网管系统中的网络拓扑显示 24-25 2.5 UML在网管系统软件设计中的应用 25-31 2.5.1 计算机软件系统的建模及建模原则 26-27 2.5.2 UML 27-31 第3章 网络拓扑发现算法的研究与改进 31-41 3.1 所解决的问题 31-32 3.1.1 针对网络设备的发现机制 31 3.1.2 平面视图功能 31 3.1.3 逻辑视图功能 31-32 3.2 拓扑发现技术与算法设计 32-41 3.2.1 网络设备的发现 32-33 3.2.2 平面视图功能(网络设备物理连接关系视图) 33-37 3.2.3 逻辑视图功能 37-41 第4章 新的基于Web的网络拓扑显示方案 41-51 4.1 基于web的网络拓扑显示方案的相关技术与工具 41-42 4.2 网络拓扑的SVG编码 42-44 4.3 设计与实现 44-49 4.3.1 显示模块的结构 44-45 4.3.2 服务端功能实现 45-48 4.3.3 客户端功能实现 48-49 4.4 实际应用的效果 49-50 4.5 小结 50-51 第5章 UML在实现网络拓扑发现与显示中的应用 51-65 5.1 基于UML的设备发现(Discovery)模块设计 51-57 5.1.1 模块功能 51 5.1.2 关键JAVA类与接口的设计 51-57 5.2 基于UML的拓扑发现(TopologyDiscovery)模块设计 57-65 5.2.1 模块功能 57 5.2.2 关键JAVA类与接口的设计 57-65 第6章 结束语 65-67 6.1 工作总结 65-66 6.2 展望 66-67 致谢 67-68 参考文献 68-70 附录A:拓扑发现模块的关键JAVA类——PhysTopoGenerator的实现 70-81 个人简历 在读期间发表的学术论文与研究成果 81
|
相似论文
- 中小企业进销存管理系统的研究与设计,TP311.52
- UML模型到XMI的映射方法研究,TP311.5
- 基于模型的Web测试技术研究与应用,TP311.53
- 面向Seam框架的PIM到PSM转换研究,TP311.52
- 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
- 排课管理系统的设计与实现,TP311.52
- 振道科技人力资源管理系统,TP311.52
- 教育局OA系统设计与实现,TP311.52
- 一个基于UML的提案管理系统的设计与实现,TP311.52
- 工程项目管理系统的设计与实现方法研究,TP311.52
- 面向家庭的远程健康监护系统的设计与研究,TP311.52
- 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
- 高校人力资源信息管理系统的设计和实现,TP311.52
- 交直流多功能标准源控制系统的设计与实现,TP311.52
- 基于J2EE的医院科研管理系统的设计与实现,TP311.52
- 市级电视台媒体资产管理系统的设计与实现,TP311.52
- 基于J2EE的土地利用规划审批管理信息系统设计与实现,TP311.52
- 基于UML的物流仓储系统的分析与设计,TP311.52
- 基于配电监控系统中仿真子系统的模型研究,TM743
- 基于DSSA的在线监测系统研究,TP274
- 基于Jave ME的旅游服务预订系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络管理
© 2012 www.xueweilunwen.com
|