网络拓扑发现及基于Visio显示技术的研究

网络拓扑发现及基于Visio显示技术的研究

论文摘要

网络拓扑发现是网络管理的基础。完整、清晰的网络拓扑结构图可以让网络管理者准确把握网络的整体状态,并为网管系统的其它模块提供有效的数据。因此,对网络拓扑发现及拓扑图显示技术进行研究具有重要意义。本文研究了现有的逻辑和物理拓扑发现方法,在此基础上做了一些工作。首先,指出了通常拓扑发现中数据采集方法的不足,并进行了优化,提高了采集数据的效率。其次,对物理拓扑发现中的基于AFT(地址转发表)的算法进行了改进,改进包括两方面,一是指出了现有基于AFT方法在实际应用中的不足,并提出了新的方法,通过该方法能判断出当子网出现Vlan时子网内的设备连接情况;二是改进了子网内设备连接关系的判断规则,通过这些规则可以良好地发现一些不支持被管理的哑设备。本文还对基于Visio的显示技术进行了深入研究,挖掘了Visio在拓扑图显示上的优势,并基于Visio技术和拓扑发现的研究内容实现了一个网络拓扑发现和显示系统,该系统能比较准确地显示拓扑发现的结果,全面反映包括网络层和该层以下各种设备的分布情况,以及设备的相关信息。通过该系统,网络管理人员不仅能够直观地掌握网络的整体状态,及时发现网络故障,还可以方便获取网络设备的资产信息,实现网络设备的资产管理。对于程序中网络拓扑结构图的显示部分,本文深入研究了基于Microsoft Visio的显示技术,并利用Microsoft Visio强大的绘图功能及其对二次开发的支持能力绘制出了具有交互特性的网络拓扑结构图。软件的实现过程中以Visio二次开发为手段,并充分利用了Visio自身的功能特性,从而大大减小了开发难度,减少了开发成本,缩短了开发周期,提高了软件的性能。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题背景和意义
  • 1.2 论文的主要工作
  • 1.3 论文的章节安排
  • 第二章 拓扑发现及相关技术
  • 2.1 网络管理概述
  • 2.2 拓扑发现概述
  • 2.2.1 拓扑发现的概念
  • 2.2.2 拓扑发现的关键
  • 2.3 SNMP 协议
  • 2.3.1 SNMP 的概念
  • 2.3.2 SNMP 管理模型
  • 2.3.3 管理信息结构(SMI)
  • 2.3.4 管理信息库(MIB)
  • 2.3.5 SNMP 的基本操作
  • 2.4 其它常用的协议
  • 2.4.1 ICMP
  • 2.4.2 ARP
  • 2.4.3 STP
  • 2.5 拓扑发现的常用工具
  • 2.5.1 Ping
  • 2.5.2 Traceroute
  • 2.5.3 SNMP
  • 2.6 基于 Visio 的显示技术
  • 2.6.1 Microsoft Visio 平台
  • 2.6.2 Visio 的可视化及编程特性
  • 2.6.3 基于Visio 的Automation 技术
  • 2.6.4 开发Visio 的解决方案
  • 2.7 AdventNet 开发工具
  • 第三章 网络拓扑发现与显示技术
  • 3.1 网络拓扑结构的一般模型
  • 3.2 逻辑网络拓扑发现
  • 3.2.1 现有的逻辑拓扑发现方法
  • 3.2.2 基于SNMP 路由表发现方法的研究
  • 3.2.3 算法的设计
  • 3.3 物理网络拓扑发现
  • 3.3.1 常用的物理拓扑发现方法
  • 3.3.2 基于AFT 拓扑发现方法的研究
  • 3.3.3 算法的设计
  • 3.4 基于 Visio 技术构造拓扑图
  • 3.4.1 C#与Visio 二次开发技术
  • 3.4.2 拓扑图显示的需求
  • 3.4.3 拓扑图显示的研究
  • 3.4.4 拓扑图显示算法
  • 第四章 拓扑发现和显示系统的实现
  • 4.1 系统的架构
  • 4.1.1 系统的逻辑结构
  • 4.1.2 系统的模块
  • 4.2 数据库的实现
  • 4.2.1 数据库的结构
  • 4.2.2 数据的存取
  • 4.3 逻辑拓扑发现的实现
  • 4.3.1 C#进行SNMP 开发
  • 4.3.2 逻辑拓扑发现的部分代码
  • 4.4 物理拓扑发现的实现
  • 4.5 网络拓扑结构图的显示
  • 4.5.1 C#进行Visio 二次开发
  • 4.5.2 显示拓扑图的部分代码
  • 4.6 测试与分析
  • 4.6.1 测试环境
  • 4.6.2 测试目的
  • 4.6.3 测试过程和结果
  • 第五章 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 攻读研究生期间取得的成果
  • 致谢
  • 相关论文文献

    标签:;  

    网络拓扑发现及基于Visio显示技术的研究
    下载Doc文档

    猜你喜欢