基于.net平台的ip网络管理系统的设计与实现-read

基于.net平台的ip网络管理系统的设计与实现-read

ID:32370032

大小:214.31 KB

页数:5页

时间:2019-02-03

基于.net平台的ip网络管理系统的设计与实现-read_第1页
基于.net平台的ip网络管理系统的设计与实现-read_第2页
基于.net平台的ip网络管理系统的设计与实现-read_第3页
基于.net平台的ip网络管理系统的设计与实现-read_第4页
基于.net平台的ip网络管理系统的设计与实现-read_第5页
资源描述:

《基于.net平台的ip网络管理系统的设计与实现-read》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第19卷第3期成都信息工程学院学报Vol.19No.32004年9月JOURNALOFCHENGDUUNIVERSITYOFINFORMATIONTECHNOLOGYSept.2004文章编号:167121742(2004)0320349205基于.NET平台的IP网络管理系统的设计与实现周莲,陈德松,朱宏,李旭伟(四川大学计算机学院,四川成都610064)摘要:首先介绍了IP网管的基本概念、管理框架结构和.NETRemoting等相关内容,然后应用.NETRemoting和XML设计了一个基于.NET平台的IP网络管理系统。关键词:网络管理;SNMP;.NETRemoting

2、;XML中图分类号:TP393107文献标识码:A1引言IP网络管理系统是对IP网中的各种IP设备进行统一的监视和管理并及时发现IP网中运行状态不正常的设备的管理系统。当网络中出现告警时,能根据告警情况生成告警日志,并及时通知用户,缩短用户排除故障的时间。同时,也能实时地监视IP网中的性能数据,并能对收集到的性能数据进行分析处理,根据用户的要求提供性能统计分析的各种曲线图及各种性能和流量报表。另外,还能查询IP网络中网络资源配置信息,将整个网络的资源配置情况通过拓扑图的方式可视化的呈现出来,以实现对IP网络实时、有效的管理。目前,世界上使用最广泛的网管协议是基于TCP/IP的简

3、单网络管理协议SNMP(SimpleNetworkManagementProtocol),该协议简单、易于实现且具有良好的可扩充性,是工业界事实上的网管协议标准。本文设计了一种基于微软的.NET平台和SNMP协议的新一代IP网管系统,该系统采用面向对象的技术,主要开发语言是C#.NET,采用MSSQLServer2000数据库并运行于Windows2000Server平台。2关于.NET2.1.NET简介Microsoft.NET(简称.NET)是微软为致力构架第三代Internet平台而推出的一种面向网络并且支持各种用户终端的开发环境。.NET首先是一个开发平台,它定义了一种

4、公用语言子集CLS(CommonLanguageSubset),这是一种为符合其规范的语言和类库之间提供无缝集成的混合语言。.NET统一了编程类库,提供了对下一代网络通信标准———可扩展标记语言XML(ExtensibleMarkupLanguage)的完全支持,使应用程序的开发变得更加简单、容易。2.2.NETRemoting.NETRemoting(远程处理)是.NET框架提供的一项强大的技术,它可以使不同的应用程序能够相互通讯,其本质是一种进程间通讯的实现方法,它提供了实现任意数量的全面通信方案的工具。其工作原理如图1所示。当客户端创建远程类型的实例时,远程处理系统创建对

5、于客户端来说看起来与远程类型完全相同的代理对象。客户端则调用此代理上的方法,而远程处理系统则接收调用,通过选定的信道将其路由到服务器进程并调用服务器对象,然后将结果值返回到客户端代理,再由代理将结果返回到客户端。3IP网络管理框架结构在设备、用户和业务都按照指数规律发展的IP网络领域,网管的思想和方法非常重要,网络支撑系统的结构收稿日期:2004203210350成都信息工程学院学报第19卷图1.NETRemoting工作原理图必须具备高度成熟性,从而达到高度的可扩充性。考虑到现在IP设备的复杂性以及迅速的发展,让所有设备和系统在同一运行层次上采用一种网络管理系统不切实际,各专

6、业综合管理系统应该被纳入分层的TMN(TelecommunicationsManagementNetwork,电信管理网)模式中,即采用分层结构,每一层管理节点综合管理下层的节点。两层之间的通信可以通过专有或者通用的接口直接连接。数据整理/采集节点完成专有接口局部数据到综合管理节点需要的统一接口的转化。这样不仅可以将系统的管理任务分解到下层的节点,而且对于IP网络中众多的设备及其各自不同的接口,系统能有良好的支撑和扩充能力。对于下层设备中智能比较差的节点,数据采集和整理节点将提供SNMPAgent所没有的主动上报等功能。系统的结构如图2所示。图2IP网络管理分层结构图4基于.N

7、ET平台的IP网管系统的设计与实现4.1系统总体结构该IP网络管理系统在纵向上根据数据的处理流程进行分层,对于每一层则根据系统的不同功能及其面向对象的不同设计而划分成相应的功能模块。该系统在纵向上分为三个层次:最底层为数据采集层,主要完成采集数据的功能,保证数据采集的完整性;第二层为数据处理层,完成数据的计算、存储、整理和组织;第三层为应用层,主要完成数据的呈现、故障的管理、性能的管理、主机设备的管理以及业务管理、报表定制、生成报表模块、故障的重定义和网络自身管理等其他事务管理。系统结构如图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。