基于卷积神经网络的流量分类方法研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:cox_726
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络流量分类是网络运维管理和网络安全领域的基本工作之一,它是指根据流量特征,在流量数据与应用类型之间建立映射关系。一方面,网络管理者希望对实时性要求较高的应用提供高优先级的通讯保障,尽量减少有关数据包的阻塞,以增强用户的上网体验;另一方面,面对网络攻击等入侵流量,需要网络管理人员及时发现并阻断。按照工作原理的不同,流量分类方法可分为基于端口匹配、负载匹配、机器学习和深度学习四种方法,由于前三种方法难以应对当今复杂多变的网络环境,深度学习法成为解决网络流量分类问题的新方向。本文主要研究卷积神经网络在流量分类中的应用,分别从恶意流量识别和加密流量识别两个角度进行实验探究。本文首先进行网络流量原始数据的预处理,采用图像化的策略,设计了四种不同的流量分割方法,经过分割、清洗和转换等步骤,将网络流量转化为卷积神经网络的标准输入。随后设计了一种隐藏层层数少、结构相对简单的二维卷积神经网络,对正常流量和恶意流量按照不同的需求层次进行分类,通过一系列实验确定了适合恶意流量分类任务的最佳流量分割方法,并证实了将二维卷积神经网络应用在恶意流量分类具有良好的准确率。最后在恶意流量分类研究的基础上,针对负载匹配法无法识别加密流量的缺点,以及机器学习法需要手动选取特征的不便,将卷积神经网络应用于加密流量分类,并对卷积神经网络进行调整,以期获得更高的分类准确率。一是考虑到流量数据的时间相关性,在保持隐藏层的层数不变的条件下,将二维卷积神经网络调整为一维,实验结果表明模型的分类性能得到了一定提高;二是首次将WideResNet应用在网络流量分类,结合深层卷积神经网络在提取特征方面的优势,将ISCX VPN-nonVPN数据集中加密流量分类的F1值提高至99.8%,超越了相关文献中基于稀疏自编码神经网络及长短期记忆网络的方法,达到了实际应用的需求。
其他文献
云计算是一种基于互联网的新型信息资源服务系统,通过虚拟化技术将基础设施硬件资源虚拟化,使得海量分布式资源形成一个统一的巨型资源池,而用户任务的调度问题是云计算的核
目的:通过研究人参中主要化学成分人参多糖和人参皂苷的减肥作用及对肠道菌群的影响,揭示人参的减肥物质基础及肠道菌介导机制。方法:采用LC-MS、HPLC和UV等技术,表征人参多糖和人参皂苷;采用高脂饮食构建小鼠肥胖模型,采用经典药效学指标评价人参多糖和人参皂苷的减肥作用;采用16s rRNA基因测序技术表征小鼠肠道菌群组成,并应用基于UPLC-Q-TOF-MS/MS技术的代谢组学方法测定主要肠道菌群
动词作为二语学习中的基础性词类,而“看”在汉语动词中属于最为基础、最常见的动词之一,加上“看”所包含的语义既丰富又复杂的特点。因此促使我们选择“看”作为研究对象,考察越南学生对“看”的习得情况。全文包括如下内容:第一章:介绍本研究选题理由及研究意义和范围、理论基础以及研究方法,最后介绍对“看”的研究现状。第二章:本章将在前人对“看”的语义研究成果,进行综合并罗列出“看”的语义以及其近义词,为了往后
平行排列的向列相液晶系统中,若液晶分子指向矢预倾角为零,外场作用会使系统发生两种不同方向的Freedericksz转变,进而在两种转变区域的交界处形成畴壁。畴壁通常以闭合圆环
深海油气资源开发过程中,水合物生成堵塞管道的问题严重阻碍了油气资源的安全输送。油水体系中水合物浆流动-堵塞机理的研究是水合物风险管控工作的理论基础,众多学者进行了
最近,人们对Dzyaloshinskii-Moriya(DM)相互作用的研究产生了浓厚的兴趣,因为它对磁化强度动力学起着至关重要的作用。虽然DM相互作用对畴壁运动的影响已经得到了广泛研究,但
跟车行为是现代交通流理论中重要的组成部分,对道路通行能力、交通安全管制、道路评估管理等方面的分析与研究都具有重要的意义。而驾驶员作为跟车过程中处理交通信息的判断
全球变暖势必对降雨量的变化有深远影响。为了揭示我国最重要的人工林树种杉木对全球变暖和降雨格局改变的地下响应及其适应性,本研究在福建三明森林生态系统与全球变化研究
2018年,中国密码学会举办全国密码算法设计竞赛,Raindrop算法是进入分组加密算法组的一族轻量级密码算法。Raindrop算法共有3个版本,分别为Raindrop-128/128/60、Raindrop-128/256/80 和 Raindrop-256/256/100,设计者声明该算法目前抵抗大部分已知攻击,包括差分攻击、线性攻击、不可能差分攻击等等。Raindrop算法的主要结构采用Fe
本研究采用分段盐析法和柱层析法从巢湖新鲜蓝藻中提取纯化藻蓝蛋白。首先,使用硫酸铵、柠檬酸三铵、柠檬酸钠和硫酸钠对藻蓝蛋白粗提液进行两步分段盐析纯化,并利用紫外-可