论文部分内容阅读
随着计算机网络的应用规模呈爆炸式增长,互联网和企业内部网络都得到了飞速的发展,如何有效地保证网络的正常而高效地运行,减少由各种网络故障所带来的损失是目前面临的严重问题。网络管理系统就是致力于解决这些问题而提出的。TCP/IP协议族是目前世界上使用最广的计算机网络传输协议,为了对基于TCP/IP协议族的互联网进行有效的管理,IAB(Internet Activities Board)制定SNMP(Simple Network Management Protocol)协议。目前几乎所有网络资源都支持SNMP协议。市面上,大部分网络管理系统都是以集中式的方式运行的,而且自动化与智能化程度不高。集中式网络管理有以下两个内在缺点:1、所有的信息都由网络管理站来采集和处理。这对网络管理站的本身的配置要求高,而且随着网络规模的扩大,这种管理方式变得越来越笨拙。2、所有的采集信息都是由同一个网络管理站发出或接收。如果采集的频率过于频繁,将给整个网络带来巨大的负担。面对这种情况,本文提出了采用B/S架构的分级分层的分布式系统,成功地克服了集中式管理的缺点,同时在可扩展性和灵活性方面有很大程度的增强。网络拓扑是整个网络管理的基础,要想对整个网络进行管理并合理地分配网络资源,网络管理员必须对网络的整体情况有全面地了解。因此,本文提出了基于SNMP协议的自动拓扑发现算法。此外,故障管理是网络管理中很重要的一部分,如何快速、准确地定位故障,及时地对发生的故障进行恢复操作仍然是领域内的一个难题。因此,本文特别提出了基于扩展压缩遗传算法(ECGA)的故障定位方法,提高了故障定位的准确度和故障管理的智能化程度。