节点文献
网络拓扑发现及基于Visio显示技术的研究
Research on the Technology of Network Topology Discovery and Display Visio-based
【作者】 李刚;
【导师】 揣锦华;
【作者基本信息】 长安大学 , 计算机应用技术, 2008, 硕士
【摘要】 网络拓扑发现是网络管理的基础。完整、清晰的网络拓扑结构图可以让网络管理者准确把握网络的整体状态,并为网管系统的其它模块提供有效的数据。因此,对网络拓扑发现及拓扑图显示技术进行研究具有重要意义。本文研究了现有的逻辑和物理拓扑发现方法,在此基础上做了一些工作。首先,指出了通常拓扑发现中数据采集方法的不足,并进行了优化,提高了采集数据的效率。其次,对物理拓扑发现中的基于AFT(地址转发表)的算法进行了改进,改进包括两方面,一是指出了现有基于AFT方法在实际应用中的不足,并提出了新的方法,通过该方法能判断出当子网出现Vlan时子网内的设备连接情况;二是改进了子网内设备连接关系的判断规则,通过这些规则可以良好地发现一些不支持被管理的哑设备。本文还对基于Visio的显示技术进行了深入研究,挖掘了Visio在拓扑图显示上的优势,并基于Visio技术和拓扑发现的研究内容实现了一个网络拓扑发现和显示系统,该系统能比较准确地显示拓扑发现的结果,全面反映包括网络层和该层以下各种设备的分布情况,以及设备的相关信息。通过该系统,网络管理人员不仅能够直观地掌握网络的整体状态,及时发现网络故障,还可以方便获取网络设备的资产信息,实现网络设备的资产管理。对于程序中网络拓扑结构图的显示部分,本文深入研究了基于Microsoft Visio的显示技术,并利用Microsoft Visio强大的绘图功能及其对二次开发的支持能力绘制出了具有交互特性的网络拓扑结构图。软件的实现过程中以Visio二次开发为手段,并充分利用了Visio自身的功能特性,从而大大减小了开发难度,减少了开发成本,缩短了开发周期,提高了软件的性能。
【Abstract】 The network topology discovery is the base of the network management system. A full-scale and clear visual network topology map can be used to grasp the whole network by the manager of network. It also provides much valid data to other modules in the network management system. So the research on the technology of network topology discovery and displaying the network topology map is very significative.This paper researches the methods about logical and physical topology discovery; and does some work based on that.Firstly,it makes some improvement to the efficiency of data acquisition on topology discovery,. Secondly, it researches the algorithm which is base on AFT(Address Forwarding Table)for physical topology discovery.And It points out a bug in existing algorithms, then gives a better method to avoid the bug.By this method, we can find all equipment and their connections for each other when there exsit VLAN in the network. Meanwhile, it develops the Rules for identifying network equipment.By the rules, we can find some dumb equipment which is impossibly managed in the network. This paper even more researches the visio-based display technology. And it digs up some advantages of the visio-based technology for displaying the network topology map. Finally, basing on the research above-mentioned, we implement a network topology discovery and display system. This system can show the result of topology discovery exactly and full. By this system, we not only can know the whole situation of the network clearly, but also can know the network trouble in time. Besides, we can get the network asset imformation to manager the network asset conveniently.For the part of drawing the map of network topology structure, we research the display technology basing on Microsoft Visio deeply. And we use the powerful drawing function of Visio and its ability of supporting secondary development to draw the topology map which is interactive. With the means of Visio secondary development and.the good use of functions of Visio, the difficulty and cost of development is greatly lowered and the development cycle is shortened.Meanwhile, the system performance is enhanced too.