论文部分内容阅读
随着网络技术的发展,计算机网络已经成为了信息社会基础建设的一部分,并渗透到了社会的个个方面。政府部门、商业、军事、教育和科研等领域都和网络有着很密切的关系。现有的网络往往由许多独立的专用网和公用网互联组成,各自支持不同的网络管理功能和标准,并以不同的格式提供管理数据。所以,要想得到一个良好的网络环境,并使网络的运行状态处于最佳状态,必须要有一个能够对网络进行整体配置、灵活处理不同格式管理数据并统一管理异构网络的网管系统。
目前,最常见的网管技术是基于简单网络管理协议的网络管理技术。简单网络管理协议的特点是协议简单,消耗资源少,通过轮询被管理设备实现网络管理。但是,简单网络管理协议更适合网络监视管理,并不适合管理大规模的复杂网络。简单网络管理协议中存在的一系列问题,如管理信息难以理解,传送大量数据时效率低下,缺乏有效安全机制,无法管理异构网络等问题,使得它已经不能满足现代网络管理需求。
本文分析了简单网络管理协议在传送大量管理信息,安全机制,管理信息表现和管理复杂网络等方面的不足,并尝试在NETCONF的基础上,利用基于XML的网络管理技术解决上述问题。文中用基于简单网络管理协议中管理信息库结构的管理信息模式补充了NETCONF标准草案所缺乏的内容层定义,演示了如何利用XSL技术处理网络管理数据,如何通过xml-security技术加密和传送敏感管理信息。在详细描述设计思想和实现方法之后,通过实验验证了基于XML网络管理技术对基于简单网络管理协议的网管技术的改进情况,并比较了二者在执行相同管理操作时的性能差别。最后通过一个实际项目,说明如何利用基于XML的网络管理技术,解决统一管理异构网络这一现实问题。