【技术实现步骤摘要】
高速网络环境下基于深度学习的网络流量识别模型
本专利技术涉及网络流量分类
,具体为高速网络环境下基于深度学习的网络流量识别模型。
技术介绍
网络流量就是网络上传输的数据量。网络流量的大小对网络架构设计具有重要意义,就像要根据来往车辆的多少和流向来设计道路的宽度和连接方式类似,根据网络流量进行网络的设计是十分必要的。网络流量分类在过去几年一直是互联网中的重要分支部分,实时网络流量分类对应网络运营商优化运营和管理网络有着重要的意义,但是现有的分类方法,往往分类效果不好,分类速度较慢,学习能力不强,处理速度较慢。
技术实现思路
本部分的目的在于概述本专利技术的实施方式的一些方面以及简要介绍一些较佳实施方式。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。鉴于上述和/或现有网络流量识别模型中存在的问题,提出了本专利技术。因此,本专利技术的目的是提供高速网络环境下基于深度学习的网 ...
【技术保护点】
1.高速网络环境下基于深度学习的网络流量识别模型,其特征在于,包括:交换机(100)、控制器(200)、流量采集模块(300)、网络流特征提取选择模块(400)、网络流识别模块(500)、深度学习模块(600)、训练样本库(700)和输出模块(800),所述交换机(100)信号连接有控制器(200),所述控制器(200)电性连接有流量采集模块(300),所述流量采集模块(300)信号连接有网络流特征提取选择模块(400),所述网络流特征提取选择模块(400)电性连接有网络流识别模块(500),所述网络流识别模块(500)电性连接有深度学习模块(600)和训练样本库(700) ...
【技术特征摘要】
1.高速网络环境下基于深度学习的网络流量识别模型,其特征在于,包括:交换机(100)、控制器(200)、流量采集模块(300)、网络流特征提取选择模块(400)、网络流识别模块(500)、深度学习模块(600)、训练样本库(700)和输出模块(800),所述交换机(100)信号连接有控制器(200),所述控制器(200)电性连接有流量采集模块(300),所述流量采集模块(300)信号连接有网络流特征提取选择模块(400),所述网络流特征提取选择模块(400)电性连接有网络流识别模块(500),所述网络流识别模块(500)电性连接有深度学习模块(600)和训练样本库(700),所述深度学习模块(600)和训练样本库(700)均电性连接有输出模块(800)。
2.根据权利要求1所述的高速网络环境下基于深度学习的网络流量识别模型,其特征在于,包括以下步骤:
S1:控制器(200)与交换机(100)建立信息连接,数据包由交换机(100)传输到控制器(200),Tcpdump收集网络信息,获取Tcp包;
S2:当获取Tcp包时,完成对网络流特征提取和特征选择,当获取的非Tcp包时,控制器(200)再次获取Tcp包;
S3:通过网络流识别模块(500)识...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。