网络配置管理对象分析与应用.doc
约63页DOC格式手机打开展开
网络配置管理对象分析与应用,目 录摘 要iabstractii第一章绪论11.1 课题研究的背景及意义11.2 配置管理的发展及目前的研究现状21.2.1 配置管理的发展21.2.2 网络配置管理目前的研究现状41.3 论文组织结构6第二章网络配置管理中对象的分析82.1 管理者——代理82.2 网络管理协议nmp102.2.1 公共管理信息服务...
内容介绍
此文档由会员 superjunior 发布
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 课题研究的背景及意义 1
1.2 配置管理的发展及目前的研究现状 2
1.2.1 配置管理的发展 2
1.2.2 网络配置管理目前的研究现状 4
1.3 论文组织结构 6
第二章 网络配置管理中对象的分析 8
2.1 管理者——代理 8
2.2 网络管理协议NMP 10
2.2.1 公共管理信息服务/协议(CMIS/CMIP) 10
2.2.2 简单网络管理协议SNMP 11
2.3 管理信息库MIB 13
2.3.1 管理信息结构 13
2.3.2 用于配置管理的组对象 15
第三章 网络配置管理的详细设计 18
3.1 项目设计的内容及原则 18
3.1.1 设计内容 18
3.1.2 设计原则 19
3.2 技术工具介绍 20
3.2.1 开发环境JBuilder2006简介 20
3.2.2 程序设计语言 21
3.3 配置管理的功能分析及系统结构 23
3.3.1 功能分析 23
3.3.2 系统总体模块 24
3.4 设计框图 25
第四章 网络配置管理的实现 28
4.1 系统功能实现及算法 28
4.1.1 获取MIB信息流程及算法 28
4.1.2 查询数据库流程及算法 31
4.1.3 高级查询流程及算法 32
4.2 模块界面图 34
第五章 未来及展望 38
5.1 总结 38
5.2 工作展望 39
致 谢 40
参考文献 41
附 录 42
摘 要
网络规模的增长使网络配置管理受到人们更多的关注。配置管理是使管理者方便地管理和修改网络配置的网络管理部分,它通过得到网络的当前配置信息,提供给管理者修改网络配置的手段以达到控制网络配置的目的。配置管理负责监控和管理整个网络的配置状态。它收集和监控网络设备的配置信息,供网络管理人员查询网络运行参数和配置状况;根据网络来管理其他功能生成的事件和网络管理人员的命令自动调整网络设备配置,以保持整个网络的正常运行。
本文的开发研究是基于SNMP之上的,主要探讨了如何利用简单网络管理协议将一个局域网中每个网络设备的管理信息从管理信息库中获取出来,然后对这些信息进行修改、添加、删除、一致性检查等。通过对课题的详细分析和设计后,在JBuilder 2006环境下,利用SNMP4j包,成功的实现了配置管理的各项功能。配置管理是网络管理的最基本的功能,它既是现代网络得以正确高效运行的重要保证,也是网络管理系统中安全性的最重要体现之一,同时它与网络管理的其它方面都有着密切的关系。因此,网络配置管理的研究和实现对整个网络管理系统的研究具有重大的意义。
关键词:网络管理,网络配置管理,简单网络管理协议,管理信息库
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 课题研究的背景及意义 1
1.2 配置管理的发展及目前的研究现状 2
1.2.1 配置管理的发展 2
1.2.2 网络配置管理目前的研究现状 4
1.3 论文组织结构 6
第二章 网络配置管理中对象的分析 8
2.1 管理者——代理 8
2.2 网络管理协议NMP 10
2.2.1 公共管理信息服务/协议(CMIS/CMIP) 10
2.2.2 简单网络管理协议SNMP 11
2.3 管理信息库MIB 13
2.3.1 管理信息结构 13
2.3.2 用于配置管理的组对象 15
第三章 网络配置管理的详细设计 18
3.1 项目设计的内容及原则 18
3.1.1 设计内容 18
3.1.2 设计原则 19
3.2 技术工具介绍 20
3.2.1 开发环境JBuilder2006简介 20
3.2.2 程序设计语言 21
3.3 配置管理的功能分析及系统结构 23
3.3.1 功能分析 23
3.3.2 系统总体模块 24
3.4 设计框图 25
第四章 网络配置管理的实现 28
4.1 系统功能实现及算法 28
4.1.1 获取MIB信息流程及算法 28
4.1.2 查询数据库流程及算法 31
4.1.3 高级查询流程及算法 32
4.2 模块界面图 34
第五章 未来及展望 38
5.1 总结 38
5.2 工作展望 39
致 谢 40
参考文献 41
附 录 42
摘 要
网络规模的增长使网络配置管理受到人们更多的关注。配置管理是使管理者方便地管理和修改网络配置的网络管理部分,它通过得到网络的当前配置信息,提供给管理者修改网络配置的手段以达到控制网络配置的目的。配置管理负责监控和管理整个网络的配置状态。它收集和监控网络设备的配置信息,供网络管理人员查询网络运行参数和配置状况;根据网络来管理其他功能生成的事件和网络管理人员的命令自动调整网络设备配置,以保持整个网络的正常运行。
本文的开发研究是基于SNMP之上的,主要探讨了如何利用简单网络管理协议将一个局域网中每个网络设备的管理信息从管理信息库中获取出来,然后对这些信息进行修改、添加、删除、一致性检查等。通过对课题的详细分析和设计后,在JBuilder 2006环境下,利用SNMP4j包,成功的实现了配置管理的各项功能。配置管理是网络管理的最基本的功能,它既是现代网络得以正确高效运行的重要保证,也是网络管理系统中安全性的最重要体现之一,同时它与网络管理的其它方面都有着密切的关系。因此,网络配置管理的研究和实现对整个网络管理系统的研究具有重大的意义。
关键词:网络管理,网络配置管理,简单网络管理协议,管理信息库