论文部分内容阅读
目前,计算机网络的规模不断扩大,网络结构日益复杂,网络功能逐渐增强,这就使得网络管理变得非常重要和繁重。面对不断增加的网络管理新需求,传统的基于管理者/代理的集中式网络管理模型面临着许多的问题。这就需要一种新型的、灵活的、易用的、功能强大的网络管理系统,且具备可移植性、可互操作性、可伸缩性等特征。然而传统的基于SNMP协议的网络管理软件都是基于C/S结构的,而且是集中式的管理。随着Java技术、Web技术和网络技术的兴起和发展,为我们解决这一问题提供了方法,把Web技术和SNMP网络管理技术结合起来,提出一种更为方便的基于B/S结构的分布式管理模式,使得网络管理人员可以通过Web浏览器,在网络内任何节点对网络进行管理。本文首先分析了网络管理技术的发展现状和趋势,以及当前网络管理中存在的问题和不足。然后在详细分析SNMP协议的基础上,对传统的计算机网络管理体系结构和基本模型进行了分析研究,然后根据现代网络管理需求特征,学习研究了网络管理的相关理论和技术,并结合分布式对象技术在网络管理中的应用,提出了一种基于Web的分布式网络管理模型(Web-based Network Management Model),该模型就是将Web技术与现有的网络管理技术相融合,为网络管理人员提供具有分布性、灵活性、操作更方便的网络管理方式。然后根据该模型分析设计出基于Web的网络管理系统,并研究讨论了系统的实现技术。然后给出该网络管理系统的总体设计框架,根据系统功能,将其划分为几个功能模块:Web服务模块、数据采集模块、网络拓扑结构发现模块、其它网络管理功能模块。最后对系统进行了实现,实现了包括用户管理、用户进行管理操作的Web页面、Web服务器与客户端的通信、传输数据的封装与解析,管理器对代理端的数据采集及网络拓扑结构发现等功能。最后,对论文进行了总结,指出尚存的不足,提出了该系统模型有待进一步研究和实现的一些问题,并展望了网络管理的研究和发展前景。