基于ARM-LINUX的SNMP网管系统的实现

基于ARM-LINUX的SNMP网管系统的实现

论文摘要

随着网络时代的发展,人们越来越离不开网络,网络硬件的安全性、可靠性越发重要。即使是短暂的网络中断也可能给人们的生活带来极大的影响,这使得人们对网络相关设备的管理监控实时性的需求越来越高。这就要求网络运营商需要对远近端网络设备进行监控,在网络出现问题时能及时发现并加以解决,实现网络预防和及时维护功能,提高网络运营商对用户的服务质量。本文主要就是基于该背景提出的一种解决方案。本文采用的SNMP协议提供了一种对这些网络设备进行有效管理的技术基础。本文的主要思路是在ARM9开发板原有的软硬件基础上及ARM-LINUX系统上,主要利用SNMP服务器来实现对网络设备监控网管的功能,并在SNMP服务器中添加企业MIB节点,实现管理企业特定的设备。同时本文也介绍了在系统中利用BOA服务器来实现动态WEB刷新,利用BUSYBOX添加新命令等方法,初步实现一套具有特定网管功能的网管系统。本文的创新之处在于不仅采用利用SNMP开发网管系统的流行做法,同时还利用BOA服务器将动态WEB技术应用到网管系统中。该做法的创新之处在于摆脱以往需要开发对应的网管平台软件来管理的局限,同时支持利用WEB浏览器就能监控到网络设备的做法。BOA服务器技术支持利用任何一种WEB浏览器就能监控到网络设备的工作状态,从而大大满足了网络管理员的管理需求。因此该技术可以广泛的应用于网络设备的实时监控中。

论文目录

  • 摘要
  • Abstract
  • 第一章 项目研究方向及论文结构
  • 1.1 项目研究背景及选题意义
  • 1.1.1 网络通信技术的发展现状
  • 1.1.2 网络通信技术的应用现状
  • 1.1.3 项目选题意义
  • 1.2 国内外研究现状及存在的问题
  • 1.2.1 国内外研究现状
  • 1.2.2 目前存在的问题
  • 1.3 本文主要研究内容及特色
  • 1.4 论文结构安排
  • 第二章 项目需求分析及解决方案
  • 2.1 项目需求分析
  • 2.2 详细解决方案
  • 第三章 项目总体概述
  • 3.1 项目整体思想简述
  • 3.2 网管系统的组成
  • 3.3 网管代理模块简介
  • 3.3.1 网管系统主要功能组成
  • 3.3.2 代理端程序主要功能
  • 3.4 项目软硬件平台简介
  • 3.4.1 项目硬件平台
  • 3.4.2 项目软件平台
  • 第四章 数据采集程序的实现及设计开发
  • 4.1 串口采集模块 COMGET的实现方法
  • 4.2 COMGET模块的详细设计方案
  • 4.2.1 数据通讯发送协议帧的制定
  • 4.2.2 数据通讯应答协议帧的制定
  • 4.2.3 数据采集程序的设计
  • 4.3 串口采集模块 COMGET采集机制的优化
  • 第五章 SNMP模块的实现及设计开发
  • 5.1 SNMP服务实现方式
  • 5.2 SNMP服务的移植过程
  • 5.3 在 SNMP服务中加入自定义的MIB库
  • 5.3.1 MIB管理信息库简介
  • 5.3.2 添加自己私有的MIB管理信息
  • 5.4 在 SNMP服务中实现告警功能
  • 5.5 SNMP服务的启动步骤及日志
  • 第六章 网络管理平台设计
  • 6.1 ACTIVEX控件的设计
  • 6.2 网管界面的设计
  • 第七章 基于 BOA服务器下的动态 WEB的实现
  • 7.1 BOA服务器的简介
  • 7.2 基于 BOA的动态WEB的实现方式
  • 7.2.1 WEB管理相关的各模块功能
  • 7.2.2 关于 BOA与COMGET模块之间通讯方式的实现方法
  • 7.3 BOA服务器的移植
  • 7.4 WEB模块间的通讯机制及项目优化
  • 7.4.1 WEB模块的通讯机制
  • 7.4.2 通讯机制中的异步调用时间的讨论
  • 7.5 WEB模块的信息配置功能
  • 第八章 BUSYBOX的移植以及加入制定的命令
  • 8.1 BUSYBOX工具简介
  • 8.2 BUSYBOX的移植
  • 8.3 在 BUSYBOX中加入我们制定的命令
  • 第九章 结论
  • 9.1 项目总结
  • 9.2 项目应用意义
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于ARM-LINUX的电力录音设备在线监测系统的设计[J]. 电子测试 2019(23)
    • [2].基于ARM-Linux车载多媒体软件设计[J]. 现代信息科技 2019(24)
    • [3].基于ARM-Linux的爬壁机器人远程自动控制系统[J]. 国外电子测量技术 2016(12)
    • [4].基于ARM-Linux的继电保护装置用便携式虚拟打印机的设计[J]. 电工技术 2017(04)
    • [5].ARM-Linux与Wi-Fi的移动智能终端门禁系统设计[J]. 单片机与嵌入式系统应用 2015(06)
    • [6].基于ARM-Linux多媒体播放器的设计与实现[J]. 现代电子技术 2017(10)
    • [7].一种简化鲁棒的ARM-Linux交叉编译器构建方法[J]. 中山大学学报(自然科学版) 2014(02)
    • [8].基于ARM-Linux的条形码数据采集系统的研究[J]. 科技广场 2013(02)
    • [9].基于ARM-Linux的网络视频监控系统的设计[J]. 电脑知识与技术 2016(23)
    • [10].基于嵌入式ARM-Linux的多功能车载终端系统[J]. 中国新通信 2015(23)
    • [11].基于ARM-Linux和GPRS无线网络的羊舍环境远程监控系统研发[J]. 山东农业科学 2015(11)
    • [12].基于Arm-Linux的汽车行驶记录仪的设计[J]. 中国科技信息 2011(13)
    • [13].基于ARM-Linux的旋转编码器接口与驱动程序的设计[J]. 计算机应用 2011(S2)
    • [14].基于ARM-Linux的自动站设计[J]. 电子测量技术 2009(01)
    • [15].基于ARM-Linux的多道脉冲幅度分析器设计[J]. 中国测试 2009(03)
    • [16].基于ARM-Linux的矿井安全监控系统设计与实现[J]. 西华大学学报(自然科学版) 2011(01)
    • [17].基于ARM-Linux的精确农业农药除虫系统的研究(英文)[J]. Plant Diseases and Pests 2010(03)
    • [18].基于ARM-Linux的多道脉冲幅度分析器设计[J]. 电子质量 2009(06)
    • [19].基于ARM-Linux的嵌入式光学相干层析成像系统的研究[J]. 工业控制计算机 2012(09)
    • [20].基于ARM-Linux平台的电动汽车智能充电技术[J]. 计算机应用 2012(S1)
    • [21].基于ARM-Linux的矿井安全监控系统设计与实现[J]. 计算机测量与控制 2011(03)
    • [22].基于嵌入式ARM-Linux的红外通信及解码驱动设计[J]. 光通信技术 2011(04)
    • [23].基于ARM-Linux的火电机组在线性能监测系统[J]. 自动化与仪表 2014(08)
    • [24].基于ARM-Linux智能温室的设计与实现[J]. 科技创新导报 2017(05)
    • [25].基于ARM-Linux和GPRS的农业环境无线远程监控系统[J]. 农业网络信息 2008(06)
    • [26].基于ARM-Linux的微惯性单元数据采集与处理[J]. 微型机与应用 2011(04)
    • [27].一种基于ARM-Linux的分布式管道泄漏监测系统[J]. 电子技术应用 2011(10)
    • [28].基于ARM-LINUX平台的物联网服务器设计[J]. 电子技术 2014(04)
    • [29].基于ARM-Linux的酒精发酵远程监控系统的设计与实现[J]. 郑州轻工业学院学报(自然科学版) 2012(03)
    • [30].基于ARM-Linux多功能机器人的设计[J]. 电子设计工程 2014(17)

    标签:;  

    基于ARM-LINUX的SNMP网管系统的实现
    下载Doc文档

    猜你喜欢