




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-,1,会话重建协议还原,wangdayong,2,-,主要内容,会话重建、协议还原逻辑框架会话重建并行处理办法多线程协议还原技术应用层网络协议还原,3,-,会话重建协议还原,会话重建是内容监控、审计系统、IDS系统等系统中的重要环节分析数据包的特征,并基于会话对数据包进行重组,去除协商、应答、重传、包头等网络信息,以获取一条基于完整会话的记录,4,-,实例,基于Libpcap的截包应用程序都是截获原始的网络数据包必须进行IP碎片重组、TCP数据流的重组,5,-,会话重建协议还原逻辑结构,6,-,截包引擎用专门的网络探针技术来替代传统的网络嗅探器采集到的数据包在网络探针上只做简单的IP重组,并通过Socket技术传递到协议还原器网络探针功能相对专一,具有截包性能高、丢包率低的特点模拟TCPIP,协议栈,实现会话重建,7,-,会话重建并行处理办法,对LAN的主机进行分段处理真正负载均衡会话处理均衡,8,-,对LAN的主机进行分段处理,这种方法均衡性很差各主机的流量很难预测,这会导致有些线程忙碌,有些很空闲,多线程的效果一般,9,-,真正负载均衡,数据包均衡分发到各个TCP重组线程该方法涉及到共享数据的同步访问,需要互斥机制增加系统花销问题共享资源等待问题影响系统性能、增加实现复杂度,10,-,会话处理均衡,同一会话的数据交给同一线程处理多个线程无需同步结合了上述两种方案的优点,11,-,系统实现,经过IP重组的数据包,传给数据分流器,同一会话的数据包分流到不同的TCP重组引擎进行处理,提高了会话重建的能力每个TCP重组引擎都有一个自己的数据包缓冲区,存放IP包,12,-,缓冲区关键技术,缓冲区采用静态环形队列避免数据同步减少内存的分配和释放的系统开销提高整体性能这是提高并发处理性能的关键技术之一此外,在模拟TCPIP协议栈的过程中,使用高效的查找算法-哈希算法也是高效实现会话重建的关键之一,13,-,TCP流重组,在TCP流的重组中,定义一个四元组以四元组来构造会话文件,文件名为:目的地址目的端口一源地址源端口,14,-,实例,文件名:19119219319402566一01501601701801180存储从主机191192193194端口2566传送到主机15161718端口1180的会话内容,15,-,把数据流存为会话文件的好处,恢复到真实的数据流,可以作为原始数据保留,用于违规审计及事后取证在需要会话重现的时候,再进行读取分析从文件名可以很直观得到通信双方的标识(主机地址)及采用的协议(端口号)便于运用多线程技术进行分析,16,-,多线程协议还原,线程的系统开销比较小同一进程下的线程之间共享数据空间在多处理器计算机上实现多线程时,线程可以并行工作,提高程序执行效率,17,-,应用层网络协议还原,不同的应用协议通常绑定特定的端口号根据端口号,可以得到对应的应用层协议,依据协议的RFC文档定义,就可以对多个会话文件并发处理,进行协议还原,18,-,负载均衡算法,每个协议还原引擎都设计一个BUSYIDLE状态位,初始状态为IDLE由还原程序主模块进行任务分发,把会话文件池中的文件分给IDLE线程,并将该线程状态置为BUSY当该线程完成还原任务后,将状态置为IDLE多个线程可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 演出经纪人之《演出经纪实务》能力测试B卷含答案详解【预热题】
- 2025年教师招聘之《幼儿教师招聘》检测卷包附参考答案详解(能力提升)
- 2025年教师招聘之《幼儿教师招聘》通关练习题和答案附参考答案详解【培优】
- 花烟草养护知识培训内容课件
- 教师招聘之《小学教师招聘》题库检测模拟题(必刷)附答案详解
- 2025年教师招聘之《小学教师招聘》通关试卷提供答案解析审定版附答案详解
- 教师招聘之《小学教师招聘》能力测试备考题含完整答案详解(网校专用)
- 教师招聘之《小学教师招聘》题库(得分题)打印附完整答案详解(易错题)
- 教师招聘之《幼儿教师招聘》复习提分资料及参考答案详解【b卷】
- 2025年教师招聘之《幼儿教师招聘》模拟考试题库B卷及答案详解(必刷)
- 停车场管理制度-停车场管理制度
- 小学昆虫知识科普单选题100道及答案
- 防盗门的选择与安装
- 虚拟现实游戏设计-深度研究
- 幼儿园获奖公开课:大班语言绘本《现在我很棒》课件
- 日历表2026年日历中文版纵向排版周日开始带周数带节假日调休安排
- 中药香囊与车载香氛结合企业制定与实施新质生产力战略研究报告
- 学生会综合事务部述职报告
- Unit 1 Making friends Section A How do we greet friends 第一课时(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册
- 《英语测试与评价》教学大纲
- 《宠物美容与护理》课件-耳道护理
评论
0/150
提交评论