论文部分内容阅读
随着计算机技术和全球信息化建设的飞速发展,网络已进入人们工作、学习和生活的方方面面,网络应用日趋普及。当前,新技术、新设备层出不穷,网络中接入信息基础设施的数量不断增加,网络设备繁多,服务器厂商各异,加之病毒与网络攻击猖獗、网络侦听问题严重、网络设备地域跨度大等问题,使得网络管理难度日益增大。我军积极响应中央号召,大力提倡科技练兵,始终坚持科技强军的原则,在高科技和信息化建设方面投入了巨大的精力,网络运用在军队中已占有很大的比重。目前,军队的网络大部分为多级网络。其中包括军区级网络、军级网络、各师团级网络,各级网络之间,通过军网光纤专线进行连接。网络中的计算机大部分采用了包括windows、unix/linux等在内的操作系统,并包含了很多关键性的应用服务器,网络中的数据信息都属于军内机密信息,如果管理不善,一旦泄露或被破坏,将给全军带来无法估量的损失和影响。由于我军信息化建设起步晚,技术相对落后,管理中漏洞频出,缺乏自主的计算机网络软、硬件核心技术,计算机网络的管理软件,如网关软件等大多依赖进口。这些软件都存在大量的安全漏洞,极易留下嵌入式病毒、隐性通道等隐患,在网络上运行时,存在着很大的安全隐患。这使得军队计算机网络的安全性能大大降低,网络处于被窃听、干扰、监视和欺诈等多种安全威胁中,网络安全状态极为脆弱的。军队网络管理人员迫切需要一个实用的网络管理系统来帮助他们实时掌控网络的状态,监测网络故障及优化网络结构,以维护网络的正常稳定运行。为此,自主设计一套适于应用、安全性高、量身定做的网管系统显得尤为必要。本文首先从网络管理所面临的问题与发展入手,介绍了网络管理的体系结构和管理功能域,分析比较了各网络管理技术,选择了网络管理平台的协议基础——简单网络管理协议SNMP,作为网络管理平台开发的协议基础,深入研究了SNMP的原理,从SNMP的发展、SNMP配置和通讯、MIB库、SMI、协议数据单元PDU,到WINDOWS下SNMP应用的开发,最后通过Virsul C++在WINDOWS环境下实现了基于SNMP的模块化的网络管理系统。本文具有很强的适应性和扩展性。系统基本实现了一般网络管理所需的主要功能,包括线路状态监视、流量测试和拓扑发现等。