[发明专利]一种用于流量控制的应用类型云识别算法及装置在审
申请号: | 201610702423.7 | 申请日: | 2016-08-23 |
公开(公告)号: | CN106101006A | 公开(公告)日: | 2016-11-09 |
发明(设计)人: | 郭西波 | 申请(专利权)人: | 大连网月科技股份有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/851;H04L29/08 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 徐静 |
地址: | 116001 辽宁省大连市经*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机网络设备技术领域,尤其是一种用于流量控制的应用类型云识别算法及装置。本发明针对现有技术存在的问题,提供一种云识别算法及装置。解决同一终端下不同应用的识别难题,以及手动收集特征码慢速、低效、不稳定性的弊端,实现流量控制的实时性和准确性,实现了一定意义上的智能化流控。本发明先通过路由器进行预处理后上传数据,然后云端服务器对同一个应用类型的x条数据进行解析处理,对云端服务器中SQL数据库中存储的所有应用程序的数据进行匹配处理,得到同一应用类型的特征码,形成特征库;路由器通过HTTP从云端服务器下载特征库,然后对终端设备中运行的应用程序进行应用类型的识别并应用。 | ||
搜索关键词: | 一种 用于 流量 控制 应用 类型 识别 算法 装置 | ||
【主权项】:
一种用于流量控制的应用类型云识别算法,其特征在于包括:步骤1:通过终端设备中的预处理模块获取本地各种应用程序进程源端口号、IP以及协议类型信息,则终端设备将每个应用程序的源端口号、IP、协议类型信息,以及该应用程序对应的进程名通过UDP数据包发送给路由器;路由器进行应用程序预处理,识别运行的各种应用程序类型并设置与进程名对应的优先级,执行步骤4;步骤2:路由器判断是否到达上报时间t,若到达,则路由器将应用程序的源端口号、IP、进程名、协议类型信息、应用程序数据流以及优先级上传至云端服务器并保存在SQL数据库中,执行步骤3;否则,路由器将应用程序的IP、端口号、协议类型信息以及优先级在路由器信息数据库中预先按应用程序进程名进行类别存储;步骤3:云端服务器对同一个应用程序的x条应用程序数据流进行解析处理,若该应用程序在SQL数据库中并不存在,则在SQL数据库中新建应用程序相关信息,执行步骤4;否则,将该应用程序的相关信息添加SQL数据库中相关应用程序信息中,执行步骤4;步骤4:对云端服务器中SQL数据库中存储的同一应用程序类型所有应用程序数据流进行匹配处理,得到同一应用程序类型的特征码,形成一个特征码对应多个端口号以及IP的数据项;数据项包括某一特征码,该特征码对应的m个端口及m个IP;步骤5:重复步骤4,得到各种应用程序对应的特征码,以及特征码对应的对应的m个端口机m个IP,形成特征库,执行步骤6;步骤6:路由器通过HTTP从云端服务器下载特征库,然后对终端设备中运行的应用程序进行应用程序类型识别;将识别到的应用程序类别及优先级提供给流量模块,执行步骤7;步骤7:流量模块根据应用程序进程名及优先级对应用程序进行优先级划分,并进行应用程序流量的控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连网月科技股份有限公司,未经大连网月科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610702423.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种两面提花双向移圈圆型纬编电脑针织机
- 下一篇:一种潮流能发电动能转换装置