基于FPGA的网络流量分类方法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:owenzhong2012
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络应用日趋复杂化和通信技术的发展,网络带宽持续提高,网络流量不断增长且呈现多样化,传统的网络流量分类方法已不能满足需求。针对高速网络流量分类问题,将简单、高效的朴素贝叶斯(Na?ve Bayes,NB)方法引入网络流量分类中,对其进行基于FPGA(Field Programmable Gate Array,现场可编程逻辑阵列)的建模设计,并构建基于NetFPGA的分层网络流量分类模型,以实现实时、准确的高速网络流量分类。论文的主要创新工作有:  由于传统软件实现的NB网络流量分类方法分类速度慢,不能满足高速网络流量的分类要求,提出基于FPGA的NB网络流量分类方法。该方法采用FPGA对NB分类过程采用流水并行计算,同时分类过程中根据网络环境要求和实际分类效果对FPGA上的分类决策进行定期更新,从而保证网络流量分类的高效性。实验结果表明,该方法与传统软件实现的NB网络流量分类方法相比,具有更高的实时性。  为了改善NB方法的条件独立性假设,提高分类性能,改进基于FPGA的NB网络流量分类方法,提出基于FPGA的二次加权网络流量分类方法。该方法通过使用互信息加权对各特征属性在网络流量分类过程中的权重进行修正,并采用样本空间加权对网络流量分类中的样本空间进行合理估计,从而更准确的反映实际网络环境。对该方法进行基于FPGA的建模仿真测试,结果表明该方法条件独立性假设得到了明显改善,分类效果也得到了显著提升。  提出一个基于NetFPGA的分层网络流量分类模型。该方法将基于模式匹配和基于机器学习(Machine Learning,ML)的网络流量分类方法有效结合,并通过NetFPGA对分层分类方法进行加速,在保证分类精度的同时有效提高分类速度。实验结果表明,基于NetFPGA的分层网络流量分类模型性能良好,且其输出结果易于管理分析。
其他文献
与传统统计方法的分类器相比较,人工神经网络(ANN)方法应用于遥感影像分类,不需预先假设样本空间的参数化统计分布,具有复杂的映射能力大多数.基于径向基函数(RBF)映射理论的神经
表面模型和操作算子技术是新一代产品几何技术规范(New-generation Geometrical Product Specification and verification,N-GPS)提出的关键技术。到目前为止,按照N-GPS的要求,采
学位
该文针对当前B/S结构中存在的问题,提出了一种构建分布式应用系统的Web应用程序框架.由于分布式数据访问是Web应用程序框架实现中的关键技术问题,该文重点对分布式数据访问技
该文从整体上对联邦数据库和企业资源计划(ERP)做了分析论述:在此基础上,提出了一个ERP系统二次开发模型及实施该模型的一套方法论.该模型以企业需求为导向,在充分分析现有系统
该文尝试地把工作流管理技术与思想结合到ERP管理系统中,对基于Web环境下的ERP管理系统进行研究.该文首先分析了ERP基于Web环境下的基本原理和必要性,及其与Web技术和面向对
本文完整地提出了在商场方收银系统中收款机上实现银行POS全部功能的的一体化的银行卡支付的新思想及模型,并对模型给出了完整的设计思路,并在此基础上给予设计和实现。 作
伴随着因特网的迅速崛起,传统的图书馆正在向数字化图书馆迈进.DJVu是AT&T Bell实验室推出的一种供数字化图书馆使用的图像处理技术体系,已经在包括电子商务、教育/科学、文
不断增长的市场和竞争需求,对零件的工艺制作也提出了更高的要求.其中,零件的特征分类一直是工艺制作的首要前提.传统的零件分类一般是用人工的方式对零件编码,从特征矩阵中
该文提出了一种在蜂窝无线移动一半下对RSVP协议进行扩展的设计方案.该方案遵循3GPP2提出的基于IFTF协议的无线IP体系结构,借助该体系结构下移动IP协议扩展的支持,对固定网络