论文部分内容阅读
随着通信与网络技术的飞速发展和广泛应用,计算机网络已经渗透到人类生活中的各个领域。越来越多的企业和组织建立了与自己业务相关的计算机网络系统,借以提高工作效率、降低成本。在建立网络系统时,如何实时监控网络中的设备和链路状态,及时发现网络故障,就成为摆在网络管理人员面前的实际问题。因此,网络监控技术的研究以及相关产品的研发应用对于提高网络性能、简化网络管理具有重要意义。
SNMP(简单网络管理协议)是当前业界网络管理中的事实标准,其适用范围主要是网络状态监控。在网络管理中状态监控是最为重要的部分,对网络状态进行监控是有效管理的前提。因此,设计高质量的网络监控系统,实现高效的网络状态监测和控制,对提高网络系统的可靠性和系统服务的可用性具有极大的实际意义与应用价值。
目前,现有的网络监控系统功能己经非常丰富,但在实际的使用中仍有一些不足之处,表现在:对中小型网络的适应性不好、不够简便智能;网络拓扑结构的显示不够直观等。结合上述情况,本文对网络监控系统的发展和研究现状进行了深入分析,进而根据高校校园网络运行和管理的特点,提出了更具针对性的解决思路。
本文首先论述了计算机网络管理的发展历史、体系结构和协议的相关理论,之后针对校园网设计并实现了一个简单的基于SNMP的网络监控软件。在该软件的设计中,采用微软公司提供的WinSNNP API作为接口,结合VC++6.0进行程序的开发。该软件的应用可以达到以下效果:实时采集网络设备的性能数据;获取网络设备的接口状态;通过Web和Telnet两种方式对设备进行管理;构造整个网络的拓扑结构图;浏览被管网络设备的MIB库等。论文最后给出了监控系统的测试结果和性能评价,并对所做的研究和开发工作进行了总结与展望。