论文部分内容阅读
自从八十年代末期SNMP(Simple Network Management Protocol)简单网络管理协议面世以来,网络管理技术在短短的十几年里得到了突飞猛进的发展,随着管理功能的增强和管理对象的扩大,网络管理技术正逐步成为网络构建和维护中必不可少的重要因素。但是,随着网络技术的发展,网络规模和复杂度越来越大,由于SNMP这种集中的管理框架存在许多的缺点,尤其突出在和高效配置管理方面,它已经越来越不能满足网络管理的要求。近些年来,XML的蓬勃发展给网络管理注入了新的活力,也给网络管理技术和模式带来了一次革命,XML的出现解决了配置管理这一难题。因此,将XML技术应用于网络管理之中,是网络管理技术的一种有潜力的解决方案。在基于XML的网络管理中,由于XML本身的特点使得基于XML的网络管理相对于传统的网络管理来说具有很多优势。而基于XML的网络管理也由于它的众多优势而被广泛认为是未来网络管理的发展方向。对该领域的研究使我们能够紧跟国际网络管理领域的研究步伐,并为我国制定基于XML网络管理相关标准提供有力的理论和实践支持。本文分析了传统的基于SNMP的网络管理的不足,XML的出现正好弥补了这一些缺陷。基于XML的网络管理系统采用XML技术,能自定义复杂的网络管理信息结构,并方便地在网络中传输,能很好的适应复杂性增大、异构型增加的网络。本文根据已有的基于XML的网络管理的研究成果,研究并设计了基于XML的网络管理代理系统,给出了基于XML代理的功能模块图及体系结构图等。在这个代理中,我们使用XML作为管理数据的编码格式,使用HTTP/SOAP作为传输机制,同时,定义了代理取值所需要的基本六类操作。由于XML规范存在大量的实现,同时XML也已经得到了越来越广泛的应用,这使得开发大型的网络管理应用得到了大大的简化。