基于协议解析的网络应用监控系统设计与实现

被引量 : 2次 | 上传用户:ji5214
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国内互联网的崛起,各种网络应用如雨后春笋般出现在应用市场上,几乎每个人每天都会接触到网络,人们的信息也都通过网络进行传播。在这样一个信息化的社会中,信息已成为维持社会活动、经济活动以及生产活动的重要资源,保障信息安全,建立可靠、高效的信息安全保障体系,对于维护社会生活的稳定和国家安全具有重要的现实意义。结合特定的应用需求,本文阐述了一个基于协议解析的网络应用监控系统的设计与实现,给出了系统总体设计原则,描述了系统的基本架构、各个功能模块的划分及其主要工作流程。系统主要由五个子系统组成。平台管理子系统,管理系统配置和日志,并负责控制和调度系统进程:业务管理子系统,管理系统业务;数据采集子系统,对各种不同数据源的数据进行采集和整理;协议解码子系统,对数据分别进行底层解码和应用层解码,应用层解码时,对http协议,使用模板技术和多模匹配算法进行解析;输出子系统,将解析的数据按照业务需求进行输出。在数据采集时采用网卡驱动方式,通过零拷贝驱动直接获取数据,能够最大限度的将有限的CPU资源让给应用程序。同时,系统还利用内存缓冲池作为进程间数据传递的缓存模型,使系统能够循环反复的利用已申请的内存块,减少了内存申请和释放的开销,从而改善了系统性能。作者的主要工作是对非http协议比如即时通讯类协议的识别和解码以及模板技术的实现,并输出还原出原始内容和操作行为,即模板技术和应用层解码模块的设计思想和具体实现。该系统目前已经上线,并为相关部门提供了很多有用的线索。实际运行结果表明,系统能够同时对一千多个网络应用进行监听,能够满足实际应用的需求。
其他文献
基于银行单元的竞争格局演变研究显示,全球银行业已经进入"工行-建行时代",基于板块维度的竞争格局演变研究显示,全球银行业已经由中国、美国、欧元区和日本共同主导。但是,
本文在分析幼儿园、家庭、社区三方在学前教育中重要性的同时,对三方缺乏有机联系,没有形成教育合力的原因进行了分析,并对如何实现构建幼儿园、家庭、社区相结合的教育模式
采用卡特尔16PF人格问卷对广西大学本科生的人格特征进行调查研究,了解当代地方综合大学学生人格特征,并分析其中差异。研究结果显示:当代大学生人格特征具有显著的性别差异
对静电除尘技术发展过程进行简单回顾 ,对近十多年静电除尘技术进展进行总结 ,提出了静电除尘技术的发展方向
综述了本征型导热高分子的导热机理与性能,分子链化学结构、结晶、取向以及温度对形成有序结构的影响,提出了导热高分子的研究意义及发展方向。本征型导热高分子具有优良的导
随着电视真人秀节目的发展,引发了一系列相关真人秀传播效果的讨论。笔者认为真人秀节目从本质上就是节目制作者给受众安排的一场"真实"与"虚构"交相辉映的视觉与心理盛宴。
目的探讨脑白质病变(WML)严重程度对认知功能的影响。方法收集2012年1月—2013年1月在首都医科大学电力教学医院经头部MRI诊断为WML的患者48例。应用蒙特利尔认知评估量表(Mo
由于我国没有建立完整的个人信贷信用评分制度,用传统的风险评价方法进行个人信贷风险管理评估很难达到满意的效果。在预测是否还款的二分性结果上,Logistic是一种准确性较高