一种公共资源类业务的识别方法、装置及设备制造方法及图纸

技术编号:39048167 阅读:15 留言:0更新日期:2023-10-10 12:01
本发明专利技术提供一种公共资源类业务的识别方法、装置及设备,涉及通信技术领域。该方法包括:从第一PCAP数据包中获取第一原始码流;对所述第一原始码流中的HTTP和HTTPS协议数据进行解析,获得所述第一原始码流对应的特征字段;若所述特征字段位于业务规则表中,则确定所述第一原始码流属于公共资源类业务;其中,所述业务规则表包括多个不同公共资源类业务对应的特征字段。本发明专利技术的方案,解决了现有技术无法区分公共资源类业务和普通业务的问题。术无法区分公共资源类业务和普通业务的问题。术无法区分公共资源类业务和普通业务的问题。

【技术实现步骤摘要】
一种公共资源类业务的识别方法、装置及设备


[0001]本专利技术涉及通信
,特别是指一种公共资源类业务的识别方法、装置及设备。

技术介绍

[0002]当下,互联网中产生的数据爆炸式增长,服务器资源和网络资源消耗巨大,提升服务器资源利用率和优化网络性能成为重要的研究方向。
[0003]面向多种互联网业务提供图片、视频类资源的公共资源类业务被访问的次数很多,且由于图片、视频类资源本身需要传输的数据量大,因此这类业务在网络流量中占比很大,对网络性能和服务器性能开销很大。
[0004]现有的业务识别方法无法区分公共资源类业务和普通业务,也就无法对公共资源类业务的资源做更好的调度和利用,不利于网络性能优化。

技术实现思路

[0005]本专利技术的目的是提供一种公共资源类业务的识别方法、装置及设备,解决了现有的业务识别无法区分公共服务类业务和普通业务,不利于网络性能优化的问题。
[0006]为达到上述目的,本专利技术的实施例提供一种公共资源类业务的识别方法,包括:
[0007]从第一PCAP数据包中获取第一原始码流;
[0008]对所述第一原始码流中的HTTP(Hyper Text Transfer Protocol,超文本传输协议)和HTTPS(Hyper Text Transfer Protocol over SecureSocket Layer,以安全为目标的HTTP通道)协议数据进行解析,获得所述第一原始码流对应的特征字段;
[0009]若所述特征字段位于业务规则表中,则确定所述第一原始码流属于公共资源类业务;其中,所述业务规则表包括多个不同公共资源类业务对应的特征字段。
[0010]可选地,所述业务规则表的确定方法包括:
[0011]获取PCAP数据包样本集合;
[0012]获取每个PCAP数据包样本中的原始码流,得到原始码流样本集合;
[0013]根据所述原始码流样本集合,获取第一数据表;其中,所述第一数据表包括每个所述原始码流对应的特征字段;每个所述特征字段的标签为与每个所述原始码流对应的PCAP数据包样本所属的业务类别;
[0014]根据所述第一数据表,确定第二数据表;其中,所述第二数据表包括多个目标特征字段;所述目标特征字段为所述原始码流样本集合中属于公共服务类业务的码流对应的特征字段;
[0015]根据所述目标特征字段对应的码流长度信息,对所述第二数据表中的目标特征字段进行业务类别分类,得到所述业务规则表。
[0016]可选地,所述特征字段包括:域名和网络设备标识;其中,所述网络设备标识包括IP地址和端口号。
[0017]可选地,所述根据所述第一数据表,确定第二数据表,包括:
[0018]将所述第一数据表中与至少两个业务类别对应的特征字段,作为目标特征字段;
[0019]根据所述目标特征字段,构建所述第二数据表。
[0020]可选地,根据所述目标特征字段对应的码流长度信息,对所述第二数据表中的目标特征字段进行业务类别分类,得到所述业务规则表,包括:
[0021]将多个所述目标特征字段对应的码流长度信息作为基于关联规则的分类算法的输入,得到每个所述码流长度信息所属的业务分类结果;其中,所述业务分类结果包括:公共资源类业务和其他公共业务;
[0022]将每个所述码流长度信息所属的业务分类结果,作为与所述码流长度信息对应的目标特征字段的业务分类结果;
[0023]将业务分类结果属于公共资源类业务的目标特征字段,作为所述业务规则表中的特征字段。
[0024]可选地,每个所述目标特征字段对应的码流长度信息包括:
[0025]所述目标特征字段对应的原始码流的码流长度;
[0026]所述目标特征字段对应的原始码流的前后N条码流的码流长度;N为正整数。
[0027]为达到上述目的,本专利技术的实施例提供一种公共资源类业务的识别装置,包括:
[0028]第一获取模块,用于从第一PCAP数据包中获取第一原始码流;
[0029]第二获取模块,用于对所述第一原始码流中的HTTP和HTTPS协议数据进行解析,获得所述第一原始码流对应的特征字段;
[0030]第一处理模块,用于若所述特征字段位于业务规则表中,则确定所述第一原始码流属于公共资源类业务;其中,所述业务规则表包括多个不同公共资源类业务对应的特征字段。
[0031]为达到上述目的,本专利技术的实施例提供一种公共资源类业务的识别设备,包括:收发机和处理器;其中,所述处理器用于从第一PCAP数据包中获取第一原始码流;对所述第一原始码流中的HTTP和HTTPS协议数据进行解析,获得所述第一原始码流对应的特征字段;若所述特征字段位于业务规则表中,则确定所述第一原始码流属于公共资源类业务;其中,所述业务规则表包括多个不同公共资源类业务对应的特征字段。
[0032]为达到上述目的,本专利技术的实施例提供一种公共资源类业务的识别设备,包括收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所程序或指令时实现如上所述的公共资源类业务的识别方法。
[0033]为达到上述目的,本专利技术的实施例提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的公共资源类业务的识别方法中的步骤。
[0034]本专利技术的上述技术方案的有益效果如下:
[0035]本专利技术实施例的方法,通过从第一PCAP数据包中获取第一原始码流;并对所述第一原始码流中的HTTP和HTTPS协议数据进行解析,获得所述第一原始码流对应的特征字段;在所述特征字段位于业务规则表中时,确定所述第一原始码流属于公共资源类业务;其中,所述业务规则表包括多个不同公共资源类业务对应的特征字段。这样,能够实现对公共资源类业务和普通业务的区分,从而便于对公共资源类业务的资源做更好的调度和利用,有
利于优化网络性能和提高资源利用率。
附图说明
[0036]图1为本专利技术实施例的公共资源类业务的识别方法的流程图;
[0037]图2为本专利技术另一实施例的公共资源类业务的识别方法的流程图;
[0038]图3为本专利技术实施例的公共资源类业务的识别装置的结构图;
[0039]图4为本专利技术实施例的公共资源类业务的识别设备的结构图;
[0040]图5为本专利技术另一实施例的公共资源类业务的识别设备的结构图。
具体实施方式
[0041]为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0042]应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本专利技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种公共资源类业务的识别方法,其特征在于,包括:从第一PCAP数据包中获取第一原始码流;对所述第一原始码流中的超文本传输协议HTTP和HTTPS协议数据进行解析,获得所述第一原始码流对应的特征字段;若所述特征字段位于业务规则表中,则确定所述第一原始码流属于公共资源类业务;其中,所述业务规则表包括多个不同公共资源类业务对应的特征字段。2.根据权利要求1所述的公共资源类业务的识别方法,其特征在于,所述业务规则表的确定方法包括:获取PCAP数据包样本集合;获取每个PCAP数据包样本中的原始码流,得到原始码流样本集合;根据所述原始码流样本集合,获取第一数据表;其中,所述第一数据表包括每个所述原始码流对应的特征字段;每个所述特征字段的标签为与每个所述原始码流对应的PCAP数据包样本所属的业务类别;根据所述第一数据表,确定第二数据表;其中,所述第二数据表包括多个目标特征字段;所述目标特征字段为所述原始码流样本集合中属于公共服务类业务的码流对应的特征字段;根据所述目标特征字段对应的码流长度信息,对所述第二数据表中的目标特征字段进行业务类别分类,得到所述业务规则表。3.根据权利要求1或2所述的公共资源类业务的识别方法,其特征在于,所述特征字段包括:域名和网络设备标识;其中,所述网络设备标识包括IP地址和端口号。4.根据权利要求2所述的公共资源类业务的识别方法,其特征在于,根据所述第一数据表,确定第二数据表,包括:将所述第一数据表中与至少两个业务对应的特征字段,作为目标特征字段;根据所述目标特征字段,构建所述第二数据表。5.根据权利要求2所述的公共资源类业务的识别方法,其特征在于,根据所述目标特征字段对应的码流长度信息,对所述第二数据表中的目标特征字段进行业务类别分类,得到所述业务规则表,包括:将多个所述目标特征字段对应的码流长度信息作为基于关联规则的分类算法的输入,得到每个所述码流长度信息所属的业务分类结果;其中,...

【专利技术属性】
技术研发人员:黄丽思吕喆周岩赵延梁燕萍余立冯俊兰
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1