| 【中文题名】 | 基于NetFlow协议的网络性能管理系统研究与实现 |
| 【英文题名】 | Research and Realization of Network Performance Management System Based on NetFlow Protocol |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-10 |
| 【中关键词】 | SNMP,网络性能管理系统,NetFlow,发包器,, |
| 【英关键词】 | SNNP,network performance management system,NetFlow,package sending engine, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题 |
| 【论文摘要】 |
论文从网络管理的重要性和紧迫性出发,分析了当前网络管理的现状,详细叙述了基于NetFlow协议的网络性能管理系统的设计与实现。
鉴于目前市场上网络性能管理系统产品的缺陷,从研究方法、体系结构图、整体架构三个方面提出了一套适合当前需要的网络性能管理系统。
从网络管理的前提——数据包的采集出发,介绍了基于“流”的信息采集方法,其中包括基于SNMP的采集方法、基于RMON/PROBE的采集方法、基于包嗅探的采集方法和基于Flow(NetFlow、sFlow)的采集方法。其中重点介绍了NetFlow协议,包括NetFlow协议的原理、NetFlow数据流的格式、NetFlow协议的应用范围和NetFlow的实施方法,同时比较了这几种数据流采集方法在网络管理应用中的优劣。
网络管理的原理是基于对原始数据流的分析来进行网络性能监测、网络病毒预警、网络流量计费等等,传统的网络管理软件的开发都是让路由器直接向采集器发送数据包,为了避免其路由器发送数据包数量和内容的不可控性,开发并实现了模拟路由器发包功能的应用程序,为使其发包器发出的数据包与真实情况相符,采取了一系列的措施如:正态分布函数离散... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
Abstract |
5-9 |
|
第1章 引言 |
9-12 |
|
1.1 课题研究背景 |
9-10 |
|
1.1.1 NetFlow技术的引入 |
9-10 |
|
1.2 课题来源 |
10 |
|
1.3 课题研究内容 |
10-12 |
|
第2章 网络性能管理系统总体架构 |
12-16 |
|
2.1 网络性能管理系统产品描述 |
12 |
|
2.2 网络性能管理系统的研究方法 |
12-13 |
|
2.3 网络性能管理系统的体系结构图 |
13-14 |
|
2.4 网络性能管理系统的整体架构 |
14-16 |
|
第3章 “流”信息采集方法及相关技术 |
16-32 |
|
3.1 网络数据流采集方法概述 |
16 |
|
3.2 基于 SNMP的数据流采集 |
16-18 |
|
3.3 基于 RMON的数据包采集 |
18-19 |
|
3.4 基于包嗅探法的数据包采集 |
19-20 |
|
3.5 基于 NetFlow的数据流采集 |
20-29 |
|
3.5.1 什么是“流”(flow) |
20-21 |
|
3.5.2 NetFlow原理 |
21-23 |
|
3.5.3 NetFlow V5输出信息流格式 |
23-25 |
|
3.5.4 NetFlow V9输出信息流格式 |
25-27 |
|
3.5.5 NetFlow应用范围 |
27-28 |
|
3.5.6 NetFlow实施 |
28-29 |
|
3.6 三种流采集方法的分析与比较 |
29-31 |
|
3.7 NetFlow与sFlow |
31-32 |
|
第4章 基于 NetFlow协议的网络性能监测与病毒预警机制 |
32-43 |
|
4.1 基于 NetFlow协议的网络性能监测机制 |
32-40 |
|
4.1.1 监测部署 |
32-33 |
|
4.1.2 网络实时性能监测 |
33-38 |
|
4.1.3 网络历史性能监测 |
38-40 |
|
4.2 基于 NetFlow协议的故障管理与病毒预警机制 |
40-43 |
|
4.2.1 网络设备故障监测 |
40-41 |
|
4.2.2 网络链路故障监测 |
41 |
|
4.2.3 DOS攻击定位 |
41-42 |
|
4.2.4 主动病毒扫描 |
42-43 |
|
第5章 基于 NetFlow协议的网络性能管理系统的总体设计与难点实现 |
43-60 |
|
5.1 网络性能管理系统的总体设计 |
43-46 |
|
5.1.1 系统数据采集层的总体设计 |
43-46 |
|
5.1.2 系统分类汇总层的总体设计 |
46 |
|
5.2 基于 NetFlow协议的海量数据流处理 |
46-53 |
|
5.2.1 NetFlow数据流的系统格式 |
48-49 |
|
5.2.2 NetFlow数据流的采集与解析 |
49-50 |
|
5.2.3 NetFlow数据流的存储 |
50-52 |
|
5.2.4 NetFlow数据流的分类与汇总 |
52-53 |
|
5.3 基于 NetFlow协议的网络性能管理系统测试 |
53-60 |
|
5.3.1 传统的NetFlow海量测试数据流的产生 |
53 |
|
5.3.2 基于发包器的NetFlow海量测试数据流的产生 |
53-58 |
|
5.3.3 基于 NetFlow海量测试数据流的发包器实现 |
58-60 |
|
第6章 结论 |
60-62 |
|
6.1 论文总结 |
60-61 |
|
6.2 存在的问题 |
61 |
|
6.3 进一步的研究工作 |
61 |
|
6.4 课题小结 |
61-62 |
|
参考文献 |
62-65 |
|
缩略词 |
65-66 |
|
致谢 |
66-67 |
|
攻读硕士学位期间发表的论文 |
67 |
|
| 【DOI】 | LunWen.ID:2.2008.376110 |