首页> 中文学位 >基于Web的网络管理中拓扑发现及显示算法的研究与实现
【6h】

基于Web的网络管理中拓扑发现及显示算法的研究与实现

代理获取

目录

文摘

英文文摘

学位论文版权使用授权书及同济大学学位论文原创性声明

第1章 绪论

1.1背景介绍

1.2课题来源

1.3课题所完成的任务

1.4本文内容和组织结构

第2章 研究现状与相关的技术

2.1网络管理的体系结构与网络管理技术

2.1.1网管系统体系结构的发展

2.1.2网络管理技术的发展

2.2网络管理中的网络拓扑发现

2.2.1网络拓扑发现技术

2.3网络拓扑发现算法

2.3.1基于SNMP协议(路由表)的拓扑发现算法

2.3.2基于ARP协议的拓扑发现算法

2.3.3基于ICMP协议的拓扑发现方法

2.4基于Web的网管系统中的网络拓扑显示

2.5 UML在网管系统软件设计中的应用

2.5.1计算机软件系统的建模及建模原则

2.5.2 UML

第3章 网络拓扑发现算法的研究与改进

3.1所解决的问题

3.1.1针对网络设备的发现机制

3.1.2平面视图功能

3.1.3逻辑视图功能

3.2拓扑发现技术与算法设计

3.2.1网络设备的发现

3.2.2平面视图功能(网络设备物理连接关系视图)

3.2.3逻辑视图功能

第4章 新的基于Web的网络拓扑显示方案

4.1基于Web的网络拓扑显示方案的相关技术与工具

4.2网络拓扑的SVG编码

4.3设计与实现

4.3.1显示模块的结构

4.3.2服务端功能实现

4.3.3客户端功能实现

4.4实际应用的效果

4.5小结

第5章 UML在实现网络拓扑发现与显示中的应用

5.1基于UML的设备发现(Discovery)模块设计

5.1.1模块功能

5.1.2关键JAVA类与接口的设计

5.2基于UML的拓扑发现(Topology Discovery)模块设计

5.2.1模块功能

5.2.2关键JAVA类与接口的设计

第6章结束语

6.1工作总结

6.2展望

致谢

参考文献

附录A:拓扑发现模块的关键JAVA类——Phys TopoGenerator的实现

个人简历 在读期间发表的学术论文与研究成果

展开▼

摘要

基于Web的网络管理技术因其具有灵活、不受平台和地域限制、易操作等特点,已经得到广泛的应用;这一技术的出发点是允许通过Web浏览器实施对网络及系统的管理。另一方面,拓扑发现是网络管理系统的一个重要组成部分,网络拓扑对于网络管理者来说是把握网络整体状态的依据。通过Web方式的网络拓扑显示,管理员可以直观地及时知晓网络性能,准确定位故障和安全事件,方便地进行所需的配置。 文章以基于Web的网络管理系统的横向课题为背景,目的在于探讨基于Web的网络管理中的拓扑发现及显示技术,寻求基于Web的网络管理系统中拓扑发现及显示模块的设计和实现方案。 经过对基于Web的网络管理中的拓扑发现及显示技术的分析与研究,作者提出同时采用两种协议(ICMP、SNMP)的个性化拓扑发现方法,以解决网络设备发现不全、拓扑结构缺乏层次的问题。主要从两方面入手解决问题:利用ICMP协议测试设备是否存在,以此作为拓扑发现手段的补充,提高设备发现的完整性;由于支持SNMP的网络设备能够提供丰富的拓扑信息,故采用SNMP发现设备间的连接关系,使得发现的网络拓扑具有层次。 针对现有得基于Web的网络拓扑显示技术的不足(缺乏交互、显示方式单一、需下载额外的程序),创新性地提出利用SVG(ScalableVectorGraphics)与XML-RPC相结合的方法,来实现Web方式的网络拓扑显示。采用SVG实现在客户端Web浏览器中网络拓扑图的显示,提供动画、渲染等丰富的显示效果;以XML-RPC作为通信手段实现客户端拓扑图与系统服务端的交互,为网络拓扑提供编辑(拖动结点、改变拓扑形状等)功能。 同时,文章给出了课题中基于Web的网络管理系统中拓扑发现及显示模块的具体实现。经实际应用,此模块能够发现完整的、层次化的网络拓扑,为用户提供界面友好的网络拓扑图。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号