学位论文 > 优秀研究生学位论文题录展示
计费数据库监控模块的分析与设计
作 者: 罗愫
导 师: 罗守山
学 校: 北京邮电大学
专 业: 软件工程
关键词: 网络嗅探 协议分析 捕获 端口镜像 数据包过滤
分类号: TP311.13
类 型: 硕士论文
年 份: 2010年
下 载: 51次
引 用: 0次
阅 读: 论文下载
内容摘要
本文提出了将网络嗅探技术,应用于昆明电信帐务系统数据库监控模块的方法。对今后进一步的研究网络安全和网络监控提供了实践基础和技术支持。论文首先介绍了网络嗅探技术产生的背景及定义,以及其在网络安全方面的优缺点。详细论述了电信帐务系统的核心——Oracle数据库在网络上运行情况及监控的现状和目前所存在的问题。为了解决这些问题,以昆明电信帐务系统数据库为操作对象进行需求分析,运用网络嗅探技术捕获数据库网络环境中的数据包,通过分析数据库的相关操作、状态以及其所在网络环境状况,达到了对帐务系统数据库的监控目的。由于网络嗅探技术可以通过数据库服务器以外的计算机操作,而不用数据库服务器自身干预,从而实现了数据库服务器所在网络的监控,而且不会增加数据库服务器的负载。这样即保证了数据库服务器的安全性,又能做到不影响数据库服务器的性能。文中还介绍了网络嗅探技术的原理,以及IP网络数据包的解析方法和原则。分析了TCP/IP网络环境下,相关的数据包结构和通信流程。在实现上,通过调用Winpcap捕获网络数据包,通过层次化的分析方法对捕获的数据包进行解析和还原。通过对解析出来的数据包进行统计分析,实现了对数据库服务器网络监控的目的。本文的重点主要分为两个部分:其中第一部分(论文第1-3章)阐述网络嗅探技术产生的背景,网络安全和网络数据库监控的现状。对原有的计费数据库系统监控进行分析,提出将网络嗅探技术运用到计费数据库监控之中来。第二部分(论文第4-5章)对网络嗅探技术和原理进行研究,通过网络嗅探技术,实现对网络数据包的捕获的方法。讲述如何通过层次化的方法,实现对捕获的数据包进行解析和还原。分析了目前网络安全的概况,网络嗅探技术在应用中所体现的优缺点。对TCP/IP协议进行分析了解,以TCP/IP协议为基础,实现了运用嗅探技术捕获数据包,其后进行分析和还原。详细设计了整个系统的开发流程,基于这些还原出来的数据包我们可以开发各种运用程序,实现对电信营帐系统数据库网络及相关通信的监控和分析。对开发的结果进行总结,及后续开发的展望。
|
全文目录
摘要 4-6 Abstract 6-10 第一章 绪论 10-17 1.1 什么是网络嗅探 10-11 1.2 网络嗅探产生的背景 11-12 1.3 网络安全及网络数据库的发展 12-13 1.3.1 网络安全的发展及趋势 12 1.3.2 网络数据库的发展趋势 12-13 1.4 Oracle数据库在网络上运行及监控的现状 13-15 1.4.1 Oracle数据库的特点 13 1.4.2 Oracle数据库的监控 13-14 1.4.3 电信营帐系统的简要结构 14-15 1.5 论文背景和主要工作 15-17 1.5.1 课题研究背景 15 1.5.2 主要工作 15-17 第二章 背景知识介绍 17-28 2.1 常用数据库加密技术 17-20 2.1.1 数据库加密技术的功能和特性 17-18 2.1.2 对数据库加密系统基本要求及加密算法 18-20 2.2 数据库加密的方式 20-22 2.3 网络嗅探技术原理 22-25 2.4 网络数据包捕获的方法 25-27 2.5 小结 27-28 第三章 原有计费数据库监控模块的分析 28-34 3.1 整个营帐系统网络拓扑结构 28-31 3.1.1 营帐系统在电信管理网中的位置 28-29 3.1.2 营帐系统中的计费帐务子系统的功能模块 29-31 3.2 计费系统的网元通讯处理接口及工单处理模块 31-32 3.2.1 网元通讯处理接口模块 31-32 3.2.2 指令工单管理 32 3.2.3 统计分析 32 3.3 系统监控 32-33 3.3.1 进程监控 33 3.3.2 网元监控 33 3.3.3 主机监控 33 3.4 小结 33-34 第四章 新计费数据库监控模块的需求分析 34-40 4.1 新的集中计费平台方案 34-35 4.2 新计费数据库监控功能分析 35-38 4.2.1 数据库性能监控 35-36 4.2.2 数据库服务器系统性能监控 36-37 4.2.3 数据库所在的网络环境的监控 37-38 4.3 计费数据库网络环境监控分析 38-39 4.4 总结 39-40 第五章 计费数据库监控模块的设计与实现 40-70 5.1 监控模块整体设计 40-42 5.2 监控模块架构 42-43 5.3 功能模块设计 43-65 5.3.1 数据包捕获模块设计 43-47 5.3.1.1 数据包捕获网络环境的搭建 43-45 5.3.1.2 数据包捕获的步骤 45-47 5.3.2 数据包分析模块设计 47-65 5.3.2.1 层次化的数据包协议分析 47-49 5.3.2.2 数据包存储方案设计 49-51 5.3.2.3 中间层协议分析设计 51-54 5.3.2.4 应用层数据包的分析设计 54-65 5.4 监控模块实现 65-69 5.5 小结 69-70 总结 70-72 参考文献 72-73 致谢 73
|
相似论文
- 高灵敏度GNSS软件接收机的同步技术研究与实现,P228.4
- 基于滑动相关双门限的扩频码同步捕获技术的研究,TN914.42
- 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
- 面向自恢复的微重启技术研究,TP306
- 基于机器学习的入侵检测系统研究,TP393.08
- 高端分布式交换机端口镜像系统的配置管理,TN915.05
- 自由空间光通信(FSO)中ATP关键技术研究,TN929.1
- 甘肃富源化工综合办公平台的分析与设计,TP311.52
- 自动监控系统中数据库复制技术的应用,TP311.13
- WiMAX协议分析软件的设计和实现,TP311.52
- 分布式实时P2P检测系统研究与实现,TP393.02
- 网络协议的自动化Fuzz Testing漏洞挖掘方法,TP393.08
- 基于PCI-E接口数据采集系统软件设计与实现,TP274.2
- 磁性药物靶向递送中药物捕获效率建模及影响因素分析,R94
- 基于Xilinx ISE和FPGA的BOC信号同步算法研究和仿真,P228.4
- Ares协议分析与流量检测机制研究,TP393.06
- α晶体蛋白与视网膜神经节细胞膜结合的靶蛋白的探索研究,R774.6
- GPS接收机FFT捕获技术研究及FPGA实现,P228.4
- 基于稀疏表示的人体运动捕获数据分析方法研究,TP391.41
- 扩频指令通信系统中的伪码同步研究,TN914.42
- TD网络告警采集分析系统的设计与实现,TN929.5
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com
|