论文部分内容阅读
设备管理位于网络管理中的最底层,属于网元层管理,对不同类型的网络设备开发专用的网管系统,可以突出设备的特性,同时更好地控制和管理网络设备,提高网络运行效率。本文旨在研究新的网管模型和技术,针对核心路由器GR2000自身的特点,设计一个网络管理系统。本文从课题指南对核心路由器网管系统提出的要求出发,考虑到www技术在网管系统应用中的主流趋势,将本系统定位于基于Web的网络管理系统。 首先,分析并设计了基于Web的嵌入式网络管理系统,给出了系统中四大关键模块的实现方法: 通过历史数据文字显示和实时动态图形统计两种方式显示核心路由器状态;将传统的陷阱报告与轮询两种方法结合起来处理核心路由器软硬件故障告警;利用模拟核心路由器实物图的形式给出图形化配置界面;采用在web服务任务内处理表单来实现公共网关接口功能的GoForms方式实现用户管理。 本系统试运行效果良好,其中,性能统计模块,既给人有力的历史数字统计,又提供了直观的图形显示;故障管理部分能及时提供核心路由器故障告警上报;图形化配置界面给人提供形象的可视化配置界面,和传统配置工具Shell相比,专业性弱,使用简便。 其次,分析了该嵌入式系统的不足之处,提出将web服务器和功能服务器从核心路由器中提取出来的改进方案,并比较HTTP/CGI和CORBA/JAVA两种三层代理网管系统实现方案,得出理想的三层代理CORBA/JAVA网管系统实现方式,分析了CORBA技术在基于Web网管系统中的三种实现方法:静态方式、半动态方式及完全动态方式,得出较其它方式优越的完全动态Proxy Manager方式。 最后,本文对基于web三层CORBA/JAVA网管系统的实现作了理论方面的论证,设计了应用服务器的各功能子模块,并对三层结构中的代理进程的实现方法进行了研究。