一种用户下载热点数据的快速获取方法技术

技术编号:37233211 阅读:73 留言:0更新日期:2023-04-20 23:15
本发明专利技术提供了一种用户下载热点数据的快速获取方法,包括:S1:用户正常网上时,抓包服务器镜像复制用户数据流并使用netmap绑定用户的物理网卡;S2:抓包服务器截取用户数据流中所有的报文信息,并使用hyperscan快速扫描所有报文信息,将涉及文件、音频和视频下载的报文信息进行重组形成重组url;S3:抓包服务器调用web管理机中的记录表和缓存表,并与重组url进行对比,若记录表未记录,则对重组url进行流量统计并写入缓存表,之后将符合要求的重组url写入记录表并通知ATS服务器回源信息,若记录表已记录,则不进行流量统计,直接通知抓包服务器向用户发送重定向状态码。本发明专利技术解决了现有技术中存在的传输耗时长、时效性和命中率低和重复缓存问题。率低和重复缓存问题。率低和重复缓存问题。

【技术实现步骤摘要】
一种用户下载热点数据的快速获取方法


[0001]本专利技术涉及智能网络
,尤其涉及一种用户下载热点数据的快速获取方法。

技术介绍

[0002]提供高性能缓存服务器设备,能够解决运营商出口带宽有限的问题,能够很好地提高用户访问网站的响应速度,基本思路为将单位时间内用户访问量较高的图片、视频、文件等高流量数据缓存到服务器上,当用户访问该资源时,引流用户直接通过缓存服务器获取。
[0003]其中对用户在单位时间内的下载热点(访问量高的流量数据)统计,作为缓存服务器的先决条件,具有决定性的作用,现有技术中大多是利用分光器临时镜像复制一段时间内的用户数据流并对其进行流量统计,针对符合预期的下载热点提取相应的url,并让局域网内的服务器利用该url缓存相应的数据,在用户下一次访问该url时,直接访问局域网中的信息,但是由于每次镜像复制的用户数据流相对较大,传输和数据转换耗时较长,而且为了节约缓存空间,提取url并缓存相应数据后,会直接舍弃掉所有用户数据流,这就导致下载热点的统计数据的时效性和命中率都很低,在下一次镜像复制新的用户数据流时,可能本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用户下载热点数据的快速获取方法,其特征在于:包括:S1:用户正常网上时,抓包服务器镜像复制用户在一段时间内的用户数据流并使用netmap绑定用户的物理网卡;S2:抓包服务器截取用户数据流中所有的报文信息,并使用hyperscan快速扫描所有报文信息,将涉及文件、音频和视频下载的报文信息进行重组形成重组url;S3:抓包服务器调用web管理机中的记录表和缓存表,并与重组url进行对比,若记录表未记录,则对重组url进行流量统计并写入缓存表,之后将符合要求的重组url写入记录表并通知ATS服务器回源信息,若记录表已记录,则不进行流量统计,直接通知抓包服务器向用户发送重定向状态码,让用户在下载数据时根据重定向状态码访问ATS服务器并获取数据。2.如权利要求1所述的一种用户下载热点数据的快速获取方法,其特征在于:所述抓包服务器包括分光器和流量分析器,所述分光器用于镜像复制用户数据流,所述流量分析器用于对用户数据流进行绑定物理网卡和分析。3.如权利要求1所述的一种用户下载热点数据的快速获取方法,其特征在于:符合规范的所述重组url若是动态url,需使用pcre链接库将其转化为静态url。4.如权利要求1所述的一种用户下载热点数据的快速获取方法,其特征在于...

【专利技术属性】
技术研发人员:刘远强白婧林霞孙红兵高媛
申请(专利权)人:四川长虹网络科技有限责任公司
类型:发明
国别省市:

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

1