您的位置: turnitin查重官网> 计算机 >> 计算机毕业题目 >网络管理基于SNMP网络管理系统设计和实现

网络管理基于SNMP网络管理系统设计和实现

收藏本文 2024-02-24 点赞:5704 浏览:16906 作者:网友投稿原创标记本站原创

摘要:随着网络技术的高速进展,出现了大量的网络设备和复杂的网络环境,网络管理的工作越来越复杂,由此网络管理成了计算机网络的一项关键技术。简单网络管理协议(Simple Network Management Protocol, SNMP)基于TCP/IP协议工作,为不同种类的设备、不同厂家生产的设备、不同型号的设备定义了一个统一的接口和协议,大大提升网络管理的效率,简化管理员的工作,并且由于其实现简单,已经成为网络管理事实上的标准。本论文来源于实际的科研项目。论文以SNMP为基础,结合浅析器自动生成工具ANTLR和MFC文档视图框架等技术,设计和实现了对写作技巧端设备和其告警消息的进行管理的一套高效网络管理系统。本论文首先浅析了项目的相关背景,对网络管理系统的进展和探讨近况进行了相关的浅析,明确了网络管理的重要量。然后对网络管理的相关模型进行了讨论,并且浅析了SNMP系统架构以及其重要组成部分,包括管理信息结构、管理信息库以及SNMP的操作。最后,提出了基于SNMP的网络管理系统的总体框架,接着分别对框架中的MIB结构模块、文法浅析模块、通信模块和管理模块的设计和实现的原理进行了详细的浅析和探讨。本论文所实现的系统当需要对新的网络设备进行管理时,只需要将该新设备的MIB文件所在的目录配置在该系统的初始化配置文件中,就可实现该新设备的MIB文件的自动剖析,进而实现对其的管理。经过测试,本论文所涉及的系统基本满足了网络管理的需求。关键词:网络管理论文简单网络管理协议论文管理信息库对象论文告警论文

    摘要3-4

    Abstract4-8

    第一章 绪论8-14

    1.1 探讨背景8-9

    1.2 网络管理系统进展探讨近况9-12

    1.2.1 网络管理系统的进展9-10

    1.2.2 国内外网络管理软件10-11

    1.2.3 国内外对网络系统的探讨11-12

    1.3 论文组织结构12-14

    1.3.1 本论文的工作12-13

    1.3.2 本论文的内容组织13-14

    第二章 网络管理系统的相关技术14-34

    2.1 网络管理14-16

    2.1.1 网络管理的概念14

    2.1.2 网络管理的逻辑模型14-15

    2.1.3 网络管理的功能模型15-16

    2.2 基于 SNMP 的网络管理系统的系统架构16-17

    2.3 管理信息结构17-25

    2.3.1 对象的标识18-19

    2.3.2 抽象语法标识19-23

    2.3.3 基本编码规则23-25

    2.4 管理信息库25-28

    2.4.1 MIB25-26

    2.4.2 实例标识26-27

    2.4.3 MIB-227-28

    2.5 SNMP 报文28-33

    2.5.1 报文格式28-29

    2.5.2 SNMP 操作29-33

    2.6 本章小结33-34

    第三章 总体设计及 MIB 结构和文法浅析模块的设计实现34-46

    3.1 总体设计34-36

    3.1.1 功能需求34-35

    3.1.2 总体架构35-36

    3.1.3 开发环境36

    3.2 MIB 结构模块的设计与实现36-40

    3.3 文法浅析模块的设计与实现40-45

    3.3.1 ANTLR 在构造 MIB 自动浅析器时的作用40-41

    3.3.2 文法和产生式41

    3.3.3 语法浅析规则41-42

    3.3.4 语义规则的添加42-45

    3.4 本章小结45-46

    第四章 通信模块的设计与实现46-62

    4.1 网络通信的基本原理46-50

    4.1.1 windows 套接字46-47

    4.1.2 多线程技术47-48

    4.1.3 VC MFC 中线程事件同步原理48-49

    4.1.4 SNMP 网络管理的工作原理49-50

    4.2 主要流程设计50-57

    4.2.1 查询流程51-54

    4.2.2 设置流程54-56

    4.2.3 接收 Trap 流程56-57

    4.3 通信模块的实现57-60

    4.3.1 比特流编解码模块57-58

    4.3.2 SNMP 消息编解码模块58-59

    4.3.3 SNMP 辅助类模块59-60

    4.4 本章小结60-62

    第五章 管理模块的设计与实现62-84

    5.1 相关技术62-68

    5.1.1 MFC 文档视图架构62-67

    5.1.2 常见的访问数据库的策略67-68

    5.2 整体布局图68-69

    5.3 实现的关键技术69-78

    5.3.1 布局实现69-70

    5.3.2 系统参数信息的加载70-71

    5.3.3 告警列表的管理71-73

    5.3.4 数据自动备份73-75

    5.3.5 告警导出到 excel 文件75-77

    5.3.6 MIB 信息浏览的两种视图77

    5.3.7 带最近的查询或缺省值设置对象值77-78

    5.4 系统测试78-83

    5.5 本章小结83-84

    第六章 结束语84-86

    6.1 总结84

    6.2 展望84-86

    致谢86-88

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号