基于移动代理的网络故障检测系统研究与实现
随着信息技术的发展,电子信息系统的规模将越来越大,系统构成也将越来越复杂。本文以大规模电子信息系统为背景,针对电子信息系统监控中网络故障检测技术进行了研究。在分析了传统的集中式检测模型和常用的检测方法的基础上,构建了一种基于移动代理的分布式网络故障检测系统模型,主要的研究内容包括以下几个方面: (1)网络故障检测技术的研究在网络故障检测技术中采用了MIB和ICMP包两种数据源,本文在根据基于SNMP协议的MIB阈值报警的故障检测方法的基础上,提出一种动态调整阈值的方法。这种方法解决了由于手动设置阈值不当,产生频繁报警或不能报警的情况。在应用ICMP包进行故障检测中,应用了一种简单的数据包聚合技术进行网络状态信息的提炼,能过滤掉冗余的ICMP包。 (2)网络故障诊断方法的研究针对复杂网络环境下进行网络故障诊断中存在的不确定性问题,初步研究了贝叶斯理论,采用了基于条件概率的诊断策略,建立了一种以故障症状、故障假设和操作节点为基本元素,并具有网络结构的诊断模型,对建造网络故障诊断模型做了基础性理论研究。 (3)移动代理技术的研究由于Java语言的跨平台性,本文着重的研究了基于Java语言实现的移动代理平台。并在此基础上设计了一种基于移动代理的网络故障检测系统模型,其核心思想是将以“程序为中心”的体系结构改变成以“数据为中心”的体系结构,即让移动代理去完成故障检测任务,而数据则不再传送。对于程序远小于数据传输量的系统中,采用这种技术是可以降低网络流量,减少检测时延的。 在考察了开发语言,开发平台和所需的开发包的基础上,设计了一套仿真原型系统,验证了将移动代理技术用于网络故障检测是完全可行的,并且是有效的。
- 作者:
- 关放
- 学位授予单位:
- 沈阳理工大学
- 专业名称:
- 计算机应用技术
- 授予学位:
- 硕士
- 学位年度:
- 2007年
- 导师姓名:
- 刘治国
- 中图分类号:
- TP393.07
- 关键词:
- 电子信息系统;网络故障;数据传输量;网络流量;贝叶斯理论
-