摘要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