论文部分内容阅读
随着网络规模的不断扩大,计算机网络日益呈现出异构性、动态性、多样性的特点,拓扑数据管理面临很多困难,如数据规模庞大、网络变更迅速、统计精度要求高等。单一的拓扑数据中心已经不能满足管理需要,分布式的拓扑数据管理成为必然发展趋势。目前,对于拓扑数据管理研究最多的是拓扑发现方法,而对分布式拓扑数据管理以及拓扑数据融合技术研究尚少。为了适应拓扑数据的分布式要求,拓扑管理系统必须利用有效的拓扑数据融合技术,将时间和空间零散的拓扑数据有效地融合在一起,从而得到完整的网络拓扑信息,以保证网络高效、稳定地运行。本文首先进行拓扑数据融合现状的分析,总结拓扑数据融合面临的时间融合以及空间融合问题,并在深入研究拓扑数据融合技术、分布式数据管理技术以及面向服务结构实现技术的基础上,设计并实现了面向服务的分布式拓扑数据管理系统,并对其中的几个关键技术进行了研究: 1)分布式拓扑Agent部署方案,采用面向服务架构对分布式拓扑Agent进行部署管理。2)拓扑数据传输设计,能采用多种传输协议进行数据传输,并且能进行数据压缩分块加密等处理。3)拓扑数据融合技术的研究,提出了三个具有创新意义的拓扑数据融合方法,分别为基于树合并的拓扑数据重叠消除方法、基于路由器端口分析的子网冲突消除方法以及基于时间快照的拓扑数据时间差异消除方法,能有效解决拓扑数据融合面临的时间融合和空间融合问题。最后,本文介绍了分布式拓扑数据管理原型系统的设计与实现,系统各模块松耦合,具有很好的可扩展性。拓扑数据融合方法在系统中都得以实现,以解决现实环境下分布式拓扑数据融合的问题。此外,还对原型系统进行了功能测试和性能测试,测试表明,分布式拓扑数据管理完全符合当前综合网络态势管理的应用需求。