一种应用类型的确定方法和装置的制造方法_3

文档序号:8925156阅读:来源:国知局
先配置的流量模板查找 与所述流量的流量行为特征匹配的流量行为特征,如果所述预先配置的流量模板中存在与 所述流量的流量行为特征匹配的第二流量行为特征,则确定所述第二流量行为特征对应的 应用类型为所述流量的应用类型。
[0化6] 所述输出模块14还用于:
[0057] 接收用户输入的所述流量的流量行为特征与应用类型的对应关系,并将所述用户 输入的所述流量的流量行为特征与应用类型的对应关系添加到所述用户自定义的流量模 板。
[0化引本发明实施例中,所述流量的流量行为特征具体包括W下之一或者任意组合:所 述流量对应的报文持续时间、所述流量对应的报文平均转发速率、所述流量对应的报文传 输字节、所述流量对应的目的端口的端口范围、所述流量的发起方向。进一步的,所述应用 类型包括:超文本传输协议HTTP类型、网页Web类型、虚拟专用网络VPN类型、游戏类型、流 媒体类型、点对点P2P类型、网络地址转换NAT类型。
[0059] 其中,本发明装置的各个模块可W集成于一体,也可W分离部署。上述模块可化合 并为一个模块,也可W进一步拆分成多个子模块。
[0060] 通过W上的实施方式的描述,本领域的技术人员可W清楚地了解到本发明可借助 软件加必需的通用硬件平台的方式来实现,当然也可W通过硬件,但很多情况下前者是更 佳的实施方式。基于该样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分可软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若 干指令用W使得一台计算机设备(可W是个人计算机,服务器,或者网络设备等)执行本发 明各个实施例所述的方法。本领域技术人员可W理解附图只是一个优选实施例的示意图, 附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可W理解实施例中 的装置中的模块可W按照实施例描述进行分布于实施例的装置中,也可W进行相应变化位 于不同于本实施例的一个或多个装置中。上述实施例的模块可W合并为一个模块,也可W 进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。W 上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人 员能思之的变化都应落入本发明的保护范围。
【主权项】
1. 一种应用类型的确定方法,其特征在于,所述方法包括以下步骤: 应用识别装置获取同一流量中的M个数据报文,其中M小于或等于预设的数据报文获 取数量,且获取M个数据报文的时间处于预设的时间范围内; 所述应用识别装置利用所述M个数据报文确定所述流量的流量行为特征; 所述应用识别装置在用于记录流量行为特征与应用类型的对应关系的流量模板中查 找与所述流量的流量行为特征匹配的流量行为特征,确定所述匹配的流量行为特征对应的 应用类型为所述流量的应用类型; 若所述流量模板中没有与所述流量的流量行为特征匹配的流量行为特征,则所述应用 识别装置输出所述流量的流量行为特征,以使用户将所述流量的流量行为特征与应用类型 的对应关系添加到所述流量模板; 所述应用识别装置根据用户添加到所述流量模板中的所述流量行为特征与应用类型 的对应关系确定所述流量的应用类型。2. 如权利要求1所述的方法,其特征在于,所述方法进一步包括: 所述应用识别装置维护预先配置的流量模板,所述预先配置的流量模板内记录了初始 配置的流量行为特征与应用类型的对应关系;和/或 所述应用识别装置维护用户自定义的流量模板,所述用户自定义的流量模板内记录了 用户设置的流量行为特征与应用类型的对应关系。3. 如权利要求2所述的方法,其特征在于,所述应用识别装置在用于记录流量行为特 征与应用类型的对应关系的流量模板中查找与所述流量的流量行为特征匹配的流量行为 特征,确定所述匹配的流量行为特征对应的应用类型为所述流量的应用类型,具体包括: 所述应用识别装置在所述用户自定义的流量模板查找与所述流量的流量行为特征匹 配的流量行为特征,如果所述用户自定义的流量模板中存在与所述流量的流量行为特征对 应的应用类型匹配的第一流量行为特征,则确定所述第一流量行为特征对应的应用类型为 所述流量的应用类型; 如果所述用户自定义的流量模板中不存在与所述流量的流量行为特征匹配的第一流 量行为特征,则所述应用识别装置在所述预先配置的流量模板查找与所述流量的流量行为 特征匹配的流量行为特征,如果所述预先配置的流量模板中存在与所述流量的流量行为特 征匹配的第二流量行为特征,则确定所述第二流量行为特征对应的应用类型为所述流量的 应用类型。4. 根据权利要求2所述的方法,其特征在于,在所述应用识别装置根据用户添加到所 述流量模板中的所述流量行为特征与应用类型的对应关系确定所述流量的应用类型之前, 所述方法还包括: 所述应用识别装置接收用户输入的所述流量的流量行为特征与应用类型的对应关系, 并将所述用户输入的所述流量的流量行为特征与应用类型的对应关系添加到所述用户自 定义的流量模板。5. 如权利要求1-4任一项所述的方法,其特征在于,所述流量的流量行为特征具体包 括以下之一或者任意组合:所述流量对应的报文持续时间、所述流量对应的报文平均转发 速率、所述流量对应的报文传输字节、所述流量对应的目的端口的端口范围、所述流量的发 起方向。6. -种应用识别装置,其特征在于,所述应用识别装置具体包括: 获取模块,用于获取同一流量中的M个数据报文,其中M小于或等于预设的数据报文获 取数量,且获取M个数据报文的时间处于预设的时间范围内; 识别模块,用于利用所述M个数据报文确定所述流量的流量行为特征; 查询模块,用于在用于记录流量行为特征与应用类型的对应关系的流量模板中查找与 所述流量的流量行为特征匹配的流量行为特征,确定所述匹配的流量行为特征对应的应用 类型为所述流量的应用类型; 输出模块,用于当所述流量模板中没有与所述流量的流量行为特征匹配的流量行为特 征时,输出所述流量的流量行为特征,以使用户将所述流量的流量行为特征与应用类型的 对应关系添加到所述流量模板; 确定模块,用于根据用户添加到所述流量模板中的所述流量行为特征与应用类型的对 应关系确定所述流量的应用类型。7. 如权利要求6所述的应用识别装置,其特征在于,还包括: 维护模块,用于维护预先配置的流量模板,所述预先配置的流量模板内记录初始配置 的流量行为特征与应用类型的对应关系;和/或,维护用户自定义的流量模板,所述用户自 定义的流量模板内记录用户设置的流量行为特征与应用类型的对应关系。8. 如权利要求7所述的应用识别装置,其特征在于, 所述查询模块,具体用于在所述用户自定义的流量模板查找与所述流量的流量行为特 征匹配的流量行为特征,如果所述用户自定义的流量模板中存在与所述流量的流量行为特 征对应的应用类型匹配的第一流量行为特征,则确定所述第一流量行为特征对应的应用类 型为所述流量的应用类型; 如果所述用户自定义的流量模板中不存在与所述流量的流量行为特征匹配的第一流 量行为特征,则所述应用识别装置在所述预先配置的流量模板查找与所述流量的流量行为 特征匹配的流量行为特征,如果所述预先配置的流量模板中存在与所述流量的流量行为特 征匹配的第二流量行为特征,则确定所述第二流量行为特征对应的应用类型为所述流量的 应用类型。9. 根据权利要求7所述的应用识别装置,其特征在于,所述输出模块还用于: 接收用户输入的所述流量的流量行为特征与应用类型的对应关系,并将所述用户输入 的所述流量的流量行为特征与应用类型的对应关系添加到所述用户自定义的流量模板。10. 如权利要求6-9任一项所述应用识别装置,其特征在于,所述流量的流量行为特征 具体包括以下之一或者任意组合:所述流量对应的报文持续时间、所述流量对应的报文平 均转发速率、所述流量对应的报文传输字节、所述流量对应的目的端口的端口范围、所述流 量的发起方向。
【专利摘要】本发明公开了一种应用类型的确定方法和装置,该方法包括:应用识别装置获取同一流量中的M个数据报文;利用所述M个数据报文确定所述流量的流量行为特征;在用于记录流量行为特征与应用类型的对应关系的流量模板中查找与所述流量的流量行为特征匹配的流量行为特征,确定所述匹配的流量行为特征对应的应用类型为所述流量的应用类型;若所述流量模板中没有与所述流量的流量行为特征匹配的流量行为特征,则输出所述流量的流量行为特征,以使用户将所述流量的流量行为特征与应用类型的对应关系添加到所述流量模板;根据用户添加到所述流量模板中的所述流量行为特征与应用类型的对应关系确定所述流量的应用类型。
【IPC分类】H04L12/801, H04L12/859
【公开号】CN104901897
【申请号】CN201510272541
【发明人】梁力文
【申请人】杭州华三通信技术有限公司
【公开日】2015年9月9日
【申请日】2015年5月26日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1