学位论文 > 优秀研究生学位论文题录展示

SNMP网络管理系统的研究与实现

作 者: 苏伟平
导 师: 毛宏燕
学 校: 华东师范大学
专 业: 软件工程
关键词: SNMP MIB 网络管理
分类号: TP393.07
类 型: 硕士论文
年 份: 2010年
下 载: 296次
引 用: 2次
阅 读: 论文下载
 

内容摘要


随着计算机软件和硬件技术的发展,网络设备种类的增加,以及网络规模的不断扩大,以往传统的人工的网络管理方式已经不能满足当前网络管理的需求。所以一个满足用户需求、简单实用的网络管理系统对于管理现在普遍应用的复杂的网络环境显得非常重要。本课题需要实现的目标有两个:一是完成具有基本管理功能的以SNMP协议为基础的网络管理系统;二是实现可以自己构造SNMP报文的功能,使网络管理的初学者更深入地了解SNMP协议的报文结构。论文的章节安排如下,首先研究了网络管理协议的通用模型结构和SNMP简单网络管理协议,分析了SNMP协议的发展,并比较了SNMP协议的全部三种版本。根据理论部分中对于SNMP报文格式的描述,论文结合ASN.1文法和BER编码规则,详细地分析了SNMP报文的编码方法。本文在SNMP管理系统的分析和设计实现过程中,根据相关的理论知识和实践经验,重点解决了MIB树的构造和SNMP报文构造算法的问题。对于如何构造MIB树,论文根据树结构的遍历方法不同提出了两种算法,并且对这两种算法的时间复杂度和空间复杂度做了详细的分析和比较。最后,本课题完成了一个基于SNMP协议的网络管理系统,它可以使网络管理的初学者更深入地了解SNMP协议的报文结构,加深学习者对理论知识的理解。该系统由五个模块组成,构造MIB树模块、性能监控模块、SNMP配置管理模块、子网活动IP扫描模块和构造SNMP报文模块,文中给出了各个模块的设计和流程图。根据相关的理论知识和实践经验,该系统重点解决了MIB树的构造和SNMP报文构造算法的问题。对于如何构造MIB树,论文提出了两种算法,并对这两种算法的时间复杂度和空间复杂度做了详细的分析和比较。基于windows API、MFC以及第三方开发工具WinPcap,论文介绍了系统功能模块的具体实现,如从RFC1213文件中提取MIB对象的树状结构并进行显示,自己构造SNMP报文功能的实现。论文在最后提出了系统需要完善的地方,并且对网络管理系统的发展趋势也做了总结和展望,并且指出了以后的研究方向。

全文目录


摘要  6-7
Abstract  7-9
目录  9-11
第一章 引言  11-15
  1.1 网络管理的背景  11
  1.2 网络管理的目的和意义  11-12
  1.3 网络管理国内外现状  12-13
  1.4 本课题的工作  13-14
  1.5 本章小结  14-15
第二章 网络管理的模型结构  15-22
  2.1 网络管理通用模型结构  15-17
  2.2 网络管理信息模型  17-19
  2.3 网络管理组织模型  19-20
  2.4 网络管理通信模型  20
  2.5 网络管理功能模型  20-21
  2.6 本章小结  21-22
第三章 简单网络管理协议  22-35
  3.1 SNMP简介  22-24
  3.2 SNMP管理信息结构  24-25
  3.3 SNMP的管理信息库  25-27
  3.4 SNMP的发展  27-33
    3.4.1 SNMPv1  27-29
    3.4.2 SNMPv2  29-30
    3.4.3 SNMPv3  30-33
    3.4.4 三种版本的分析与比较  33
  3.5 本章小结  33-35
第四章 SNMPMANAGER系统的设计  35-47
  4.1 系统总体设计  35
  4.2 构造MIB树模块的设计  35-42
    4.2.1 MIB对象定义  36-39
    4.2.2 MIB树构造算法  39-42
  4.3 配置管理模块的设计  42-43
  4.4 子网IP扫描模块的设计  43-44
  4.5 SNMP报文构造模块的设计  44-46
  4.6 本章小结  46-47
第五章 SNMPMANAGER系统的实现  47-61
  5.1 MIB构造模块的实现  47-51
  5.2 配置管理模块的实现  51-55
  5.3 子网IP扫描模块的实现  55-56
  5.4 简单性能管理模块的实现  56-58
  5.5 构造报文模块的实现  58-60
  5.6 本章小结  60-61
第六章 结束语  61-62
参考文献  62-65
致谢  65

相似论文

  1. 羟基化锌催化臭氧化去除水中2-MIB的研究,X703
  2. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  3. 基于SNMP的网络主机及服务监控系统的研究与实现,TP393.07
  4. 基于FPGA的SOPC视频复用器设计与实现,TN949.197
  5. 基于Web和SNMP的网络管理关键技术研究与实现,TN915.07
  6. 面向EOC的嵌入式SNMP代理系统,TP368.1
  7. 面向园区的网络管理系统的设计与实现,TP311.52
  8. 适用异构计算环境中监控软件系统的研究与实践,TP277
  9. 光无线通信网络管理系统研究,TN929.1
  10. 基于SNMP的光纤通道交换机的网管系统的设计,TN915.07
  11. PTN网管系统保护功能设计与实现,TN915.07
  12. 基于贝叶斯网络的软件风险管理模型研究与实现,TP311.52
  13. SNMP网管系统中MIB编译的实现与应用,TN915.07
  14. 基于磁共振图像的脑胶质瘤MIB-1指数检测研究,TP391.41
  15. 光分组交换网络中节点管理技术及其实现,TN929.1
  16. 泛在网络中的网络设备管理模型的研究,TP393.02
  17. NETCONF与SNMP协议通告管理关健问题的研究,TP393.07
  18. 基于SNMP的DoS攻击防御系统集成管理与实现,TP393.08
  19. 基于B/S架构的卫星网络管理技术研究,TN927.2
  20. SNMP安全态势信息获取及分析技术,TP393.08

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络管理
© 2012 www.xueweilunwen.com