声明
摘要
1 绪论
1.1 课题研究背景
1.2 国内外研究现状
1.3 主要研究内容
1.4 论文的组织结构
2 简单网络管理协议
2.1 SNMP的发展历史
2.2 SNMP的基本原理
2.2.1 SNMP的管理模型
2.2.2 SNMP与UDP
2.3 MIB管理信息库与SMI管理信息结构
2.3.1 SMI管理信息结构
2.3.2 MIB管理信息库
2.4 简单网络管理协议的报文格式
2.5 网络拓扑发现与SNMP
2.6 本章小结
3 系统需求分析
3.1 NGB接入网现状
3.2 功能需求分析
3.2.1 集中告警管理
3.2.2 性能管理功能
3.2.3 系统管理
3.3 非功能需求
3.4 本章小结
4 系统设计
4.1 设计原则
4.2 体系结构
4.2.1 软件体系结构
4.2.2 功能模块
4.3 故障管理模块设计
4.4 性能管理模块设计
4.5 配置/拓扑管理
4.6 数据库的设计
4.6.1 数据库概述
4.6.2 监测设备信息表的设计
4.6.3 设备配置管理表的设计
4.6.4 网络性能管理表的设计
4.6.5 设备事件表的设计
4.6.6 系统权限控制表的设计
4.6.7 参数修改记录表的设计
4.7 本章小结
5 系统实现
5.1 数据采集模块的设计与实现
5.1.1 明确数据采集的对象
5.1.2 明确数据采集的周期
5.1.3 数据采集流程
5.1.4 数据采集的实现过程
5.2 性能管理模块的设计与实现
5.2.1 设备接口状态的获取
5.2.2 设备性能参数的获取
5.2.3 数据的存储管理
5.3 故障管理模块的设计与实现
5.3.1 故障信息的定义
5.3.2 故障信息采集的实现
5.3.3 故障的诊断周期
5.3.4 故障的分级与报告
5.4 拓扑发现模块的设计与实现
5.4.1 LLDP协议与其工作原理
5.4.2 确定拓扑信息的采集来源
5.4.3 拓扑发现算法与实现
5.5 本章小结
6 系统测试
6.1 运行环境
6.2 测试环境
6.3 软件测试方法
6.3.1 单元测试
6.3.2 集成测试
6.4 测试用例
6.4.1 测试拓扑发现模块
6.4.2 测试故障管理模块
6.4.3 测试性能管理模块
6.5 测试总结
6.6 本章小结
结论
参考文献
致谢