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

基于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

相似论文

  1. 中小企业进销存管理系统的研究与设计,TP311.52
  2. UML模型到XMI的映射方法研究,TP311.5
  3. 基于模型的Web测试技术研究与应用,TP311.53
  4. 面向Seam框架的PIM到PSM转换研究,TP311.52
  5. 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
  6. 排课管理系统的设计与实现,TP311.52
  7. 振道科技人力资源管理系统,TP311.52
  8. 教育局OA系统设计与实现,TP311.52
  9. 一个基于UML的提案管理系统的设计与实现,TP311.52
  10. 工程项目管理系统的设计与实现方法研究,TP311.52
  11. 面向家庭的远程健康监护系统的设计与研究,TP311.52
  12. 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
  13. 高校人力资源信息管理系统的设计和实现,TP311.52
  14. 交直流多功能标准源控制系统的设计与实现,TP311.52
  15. 基于J2EE的医院科研管理系统的设计与实现,TP311.52
  16. 市级电视台媒体资产管理系统的设计与实现,TP311.52
  17. 基于J2EE的土地利用规划审批管理信息系统设计与实现,TP311.52
  18. 基于UML的物流仓储系统的分析与设计,TP311.52
  19. 基于配电监控系统中仿真子系统的模型研究,TM743
  20. 基于DSSA的在线监测系统研究,TP274
  21. 基于Jave ME的旅游服务预订系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络管理
© 2012 www.xueweilunwen.com