论文部分内容阅读
随着信息化社会网络应用需求日益增长,如何实现网络的安全、有效及稳定运行是网络管理面临的重大问题。网络拓扑状态以及拓扑数据作为网络管理的必要基础,对网络的正常运行和优化具有重要的现实意义。本文对基于网络安全监测目标的数据组织管理作了详细介绍,深入分析了网络拓扑数据采集、存储以及服务分发等主要问题,提出解决方案,并以此实现一个数据组织与分发系统。本文从对关系型数据库以及Web Services等相关内容的分析入手,重点论述了基于SOA架构的数据组织与分发技术。在这些技术的基础上,结合网络拓扑的特征,设计出一个数据组织与分发系统的总体框架模型。在此系统架构下,利用并行高效的网络多端遍历模型,通过SNMP收集网络的路由等状态信息,检测并控制节点的状态属性和违规行为,采集准确的网络拓扑并映射成E-R模型存储到数据库中。同时针对网络拓扑实时变化追踪对网络管理的即时要求,提出了网络拓扑档案的概念,并针对拓扑档案的更新、比对与输出等问题进行讨论。基于上述研究,本文研究实现了网络拓扑多端扫描的数据组织和分发系统,结合相关测试结果和性能评价,对所做的研究工作进行总结。整个系统基于分布式架构,跨Windows/Linux平台,采用模块化分层设计,具有良好的移植性和扩展性。