基于NetFPGA的网络流特征提取技术

来源 :2017第十九届中国科协年会 | 被引量 : 0次 | 上传用户:wangxinyu999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  随着美国斯诺登事件的出现,我们越来越深刻地认识到网络安全技术的重要性,国家也设立了中央网络安全与信息化领导小组。与此同时,很多研究机构和个人也对网络安全的相关问题进行了深入的研究,并开发了网络流分类、网络入侵检测、网络审计、网络监控与管理等系统来确保整个互联网的稳定性与安全性。然而,这些网络安全维护系统大多是基于软件和X86架构来实现对互联网中数据包的采集,并对采集的特征进行统计和分析,进而通过机器学习模型监测网络状况。这种处理过程会浪费大量的时间,导致整个系统的实时性变得较差,并不适应目前高带宽、高速网络系统。因此,实时网络环境中网络流特征的提取与分析技术是当前研究的热点与关键点。本文分析了国内外对于网络流特征提取技术的研究现状,设计并实现了基于NetFPGA板卡的网络流特征提取系统,并将其应用于高速网络环境中数据的采集与分析。本文首先对网络流特征提取中的关键技术——数据包特征提取、IP流匹配以及网络流超时等问题进行了深入的研究,在此基础上提出了基于NetFPGA的网络流特征提取系统整体架构。为了实现IP流匹配的实时性,需要优化流匹配算法,以满足O(1)的时间复杂度要求。因此,本文分别使用了Bob Jenkins的lookup3哈希算法和CRC16哈希算法,并采用双端口RAM相结合的方式实现对IP流的实时特征匹配。并对这两种算法的性能进行比较,证明它们能够满足网络流实时匹配需求。针对网络中的流超时问题,本文提出了一种高效的流表管理策略及时清除存储空间中的超时流,实现对存储空间流表的动态管理。最后对基于NetFPGA的网络流特征提取系统进行了详细的仿真与测试,验证了整个系统功能的正确性;并基于实时捕获的网络数据对整个系统的性能进行测试,结果证明该系统可以实现对高速网络环境中网络流特征的准确提取。
其他文献
研究背景及意义:惊恐障碍在国际疾病分类第10版(ICD-10)被明确的界定为是具有以突然出现的恐惧体验为主要临床表现的一种精神科常见疾病,常伴有心悸、呼吸急促、头晕、手足麻
  本文研究小蜂窝和宏蜂窝组成的异构网络的频谱分配问题,提出一种基于分簇和非合作博弈的解决方案。首先,针对小蜂窝部署密集、灵活、管理和规划难度大等问题,提出一种基于K-
会议
壁画1370×1220厘米梵蒂冈西斯庭教堂米开朗基罗(1475-1564),意大利文艺复兴鼎盛期的雕塑家、画家、建筑师和诗人,是文艺复兴时期雕塑艺术最高峰的代表。1475年3月6日生于佛
  目的:应用电化学发光免疫法测定结直肠癌患者血清中的CEA及CA19-9的表达情况,并结合临床资料,探讨CEA及CA19-9与结直肠癌发生肝脏转移之间的关系.方法:选取2014-2015年在吉
会议
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
你是否也曾感觉自己身处满是迷雾的丛林,犹豫、迷惘所向,却转身走上另一条道路?你是否也在遭遇打击后,拼命挣扎却无可奈何?你是否也曾吞下所有的眼泪、心酸,然后扬起微笑,假
期刊
  Objective: Currently,surgeons are aimed at further reducing the morbidity associated with minimally invasive surgery.Transumbilical singleincision laparosco
会议
  本文主要研究辐射源定位中由于偶然的设备故障或者恶意用户行为而随机偶发性产生异常数据的问题。为了有效解决异常数据所带来的性能降低问题,本文提出了一种基于数据净化
  通过网络设施的密集化部署,超密集网络可以有效的提高网络覆盖率和增加系统容量。与此同时,由于无人机的灵活性,无人机通信与网络逐渐引起人们的广泛关注。文章通过四个典型
  目的 探讨肝门部胆管癌的外科治疗及影响肝门部胆管癌预后的因素.方法 回顾性分析2003年1月至2013年12月西安交通大学第一附属医院收治的389例肝门部胆管癌患者的临床资
会议