● 摘要
计算机网络被日益广泛地应用,越来越深入地影响着人类的生活。随着网络规模的不断扩大,管理维护网络的任务变得越来越困难。传统的网络管理系统采用集中式结构,已经不能适应现在普遍存在的大型网络的管理需要。 当前存在三种典型网络管理体系结构:集中式、分布式、分层式,通过分析比较三种结构的优缺点,可以看出分布式结构拥有最多的忧点,非常适应当前大型网络管理的需要。拓扑发现子系统作为网络管理系统的基本功能单元,须要采用与网络管理系统一致的结构。 本文设计了一种灵活的分布式结构的实现方式。通过选举机制,拓扑发现节点之间维持一种动态的主从关系,并且系统对自身节点的故障有检测手段和一定的处理措施,从而大大增强了系统的健壮性。 为解决分布式所带来的节点间通信和数据一致性等问题,本文设计了一种基于消息的节点间通信机制,并制定了与通信机制相适应的数据组织、存储策略。尽量减少不必要的通信量,保证各处数据的一致性。 根据对系统结构、运行机制、通信方式等的设计,本文实现了一个基于SNMP的分布式拓扑发现原型系统,并在某大型IP内部网中进行了实际测试。通过对测试结果的分析和与同类系统的比较,验证了本文所设计的结构的健壮性,机制的有效性。
相关内容
相关标签