基于DPI的网络流量检测与控制系统的研究与实现

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:wyc319
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的快速发展,各种互联网应用层出不穷,由过去简单的Web网页浏览、简单电子邮件、FTP文件传输、Telnet等传统业务发展成为今天的网络即时通信、在线视频、网络游戏等多元化的网络应用新格局。但随之带来的却是网络带宽的指数增长和网络带宽资源的日益紧缺。特别是即时通信软件不但具有文字聊天功能,还兼具有VoIP功能,这是一个新的趋势,这对运营商现有的网络服务和质量带来了极大的冲击,如何在新技术不断发展的同时保证运营商在传统通信网络中的核心地位,这是一个值得研究的课题。而网络管理部门要想通过网络流量监控系统随时了解用户的流量信息和状况,进行有效地数据挖掘,及时发现设备故障、防止链路拥塞、防止网络病毒的入侵,使国家安全和业务监管得到有力保障。这些都需要建立在能够对各种网络流量进行有效的识别,才能对其进行有效的管控。本文针对以上问题,以网络流量检测与控制技术为主要研究对象,在深入分析现有网络流量检测与控制技术的基础上,提出了一种基于深度包检测技术(Deep Packet Inspection,DPI)的网络流量检测与控制系统,与现有的网络流量处理系统不同的是,本系统采用了直路控制技术与旁路干扰技术相结合的联动式控制引擎,根据流量类型的不同给予不同的处理方式,增加了系统的稳定性及提高了系统的处理效率。文章以具体的应用为例设计了具体的流量检测与控制方式,最后给出了测试结果。本文主要工作归纳如下:1、对网络协议类型进行了分析与研究,提出了基于树形结构的特征库组织架构,这可以在一定程度上提高特征库的匹配速率。2、针对特征库会随着可识别应用数量的增加而无限增长,本文提出了特征库的动态更新机制,利用网络爬虫技术实现特征库的自动更新,并给出了具体的实现过程。3、对网络流量控制技术进行了深入分析,设计了一种联动式的控制引擎,对不同的应用流量采用不同的处理方式,这不仅增加了系统的可靠性,也增加了系统的处理性能,同时可间接地减少网络中需要控制的流量。4、对基于DPI的网络流量检测与控制系统的组织架构进行了设计,并详细阐述了网络数据包捕获模块、特征库模块、流量检测模块、前台策略配置模块、联动式控制引擎、数据库模块的实现过程。5、对基于DPI的网络流量检测与控制系统的功能和性能进行了测试,从识别率、控制效果两个方面进行了系统功能测试,从吞吐量、支持的协议数量、健壮性三个方面进行了系统性能分析。
其他文献
目的:对HMGB1及TNF-a等相关炎症介质在体外循环围术期的动态变化进行研究,试分析HMGB1与TNF-a等炎症介质的相关性,验证HMGB1可能是体外循环炎症反应中的关键致炎介质的假设,
目的:探讨术后早期炎性肠梗阻的发病原因及综合治疗方法,并进一步评价泛影葡胺在EPISBO中的治疗价值。方法:回顾性分析我科2002年1月-2009年1月间58例腹部手术后早期炎性肠梗
<正>浙江省位于东南沿海,属典型的亚热带季风气候。由于特殊的地理位置和气候条件,台风灾害是我省最为严重的一种自然灾害。据统计,建国以来,影响浙江的台风共有202个,平均每
目的:观察不同剂量布比卡因复合芬太尼腰-硬联合麻醉在剖宫产的麻醉效果及血流动力学影响,探讨布比卡因复合芬太尼腰-硬联合麻醉在剖宫产术的临床实用性及优越性。方法:选择
目的:探讨自发性脑出血(spontaneous intracerebral hemorrhageSICH)的急诊手术时机和手术方法。方法:采用回顾性研究方法,对我院神经外科2005年5月至2008年10月收治SICH急诊
整篇文章分三部分,第一部分既是第1章,介绍了本文的研究目的,近年来国内外关于住房按揭贷款的研究和本文结构介绍。第二部分包括第2章和第3章,概括了本文的写作背景,首先提出
背景与目的:低体温是全身麻醉常见的并发症之一,并能导致一系列不良后果。本实验通过观察不同保温措施干预情况下,丙泊酚全凭静脉麻醉患者术中体温变化情况,及术后麻醉苏醒时
目的应用PiCCO技术监测开胸手术围术期血管外肺水的变化,研究肺叶切除和淋巴结清扫对血管外肺水的影响以及其他可能影响血管外肺水的因素;通过对胸科手术围术期血流动力学、
指挥、控制、作战管理和通信(C2BMC)系统是弹道导弹防御系统的核心。分析了美军C2BMC系统的构成、功能和发展状况,探讨了系统的作战能力,并总结了美军C2BMC系统建设发展的经
<正>一、今年上海汛情的基本特点今年是上海近八年来汛情甚为严重的一年,8、9 月份,上海连续遭受"麦莎"、"卡努"两次台风侵袭, 影响程度为近八年来之最,两个月降水量高达 598