数据包信息存储方法及系统技术方案

技术编号:16153101 阅读:45 留言:0更新日期:2017-09-06 18:24
本发明专利技术涉及一种数据包信息存储方法及系统。一种数据包信息存储方法,适用于路由器上报给服务器的上行文件数据包的存储,包括:步骤S1,获取待分析的数据包,所述数据包包括第一类型数据包和第二类型数据包;步骤S2,当所述数据包类型为第一类型数据包时,按照预定规则为所述数据包生成检索信息;步骤S3,根据所述检索信息在超量数据映射表中检索所述数据包的统计信息;如果检索成功,则更新所述超量数据映射表中所述数据包的所述统计信息;如果检索失败,则将所述数据包的统计信息添加至所述超量数据映射表中。

【技术实现步骤摘要】
数据包信息存储方法及系统
本专利技术属于通信
,涉及一种数据包信息存储方法及系统。
技术介绍
在现有技术中,分析用户的上网行为主要通过采集用户的使用浏览器时产生的报文数据,抓取用户发送至服务器的报文数据包,解析报文数据包的内容,将报文数据包的内容记录下,并存储到日志中。用户经路由器上报给服务器的上行文件中的报文数据包,可分为三类:第一类,超文本传输协议(HTTP,HyperTextTransferProtocol)GET报文数据包和超文本传输协议POST报文数据包;第二类,超文本传输协议中除了GET报文和POST报文之外的其他类型报文数据包;第三类,基于安全套接层协议的超文本传输协议(HTTPS,HyperTextTransferProtocoloverSecureSocketLayer)报文数据包。这些三类报文数据包都能够获取到路由器的MAC地址、用户设备的MAC地址和用户设备的IP地址等基本数据。而路由器上报给服务器的数据包中,仅有不到15%的数据属于第一类报文数据包的数据,而其他两类报文数据包的占比超过85%。目前,能够分析出用户行为数据的也只有第一类报文数据包数据;而其本文档来自技高网...
数据包信息存储方法及系统

【技术保护点】
一种数据包信息存储方法,适用于路由器上报给服务器的上行文件数据包的存储,其特征在于,包括:步骤S1,获取待分析的数据包,所述数据包包括第一类型数据包和第二类型数据包;步骤S2,当所述数据包类型为第一类型数据包时,按照预定规则为所述数据包生成检索信息;步骤S3,根据所述检索信息在超量数据映射表中检索所述数据包的统计信息;如果检索成功,则更新所述超量数据映射表中所述数据包的所述统计信息;如果检索失败,则将所述数据包的统计信息添加至所述超量数据映射表中。

【技术特征摘要】
1.一种数据包信息存储方法,适用于路由器上报给服务器的上行文件数据包的存储,其特征在于,包括:步骤S1,获取待分析的数据包,所述数据包包括第一类型数据包和第二类型数据包;步骤S2,当所述数据包类型为第一类型数据包时,按照预定规则为所述数据包生成检索信息;步骤S3,根据所述检索信息在超量数据映射表中检索所述数据包的统计信息;如果检索成功,则更新所述超量数据映射表中所述数据包的所述统计信息;如果检索失败,则将所述数据包的统计信息添加至所述超量数据映射表中。2.根据权利要求1所述的一种数据包信息存储方法,其特征在于,所述第一类型数据包包括基于安全套接层协议的超文本传输协议数据包。3.根据权利要求2所述的一种数据包信息存储方法,其特征在于,所述第一类型数据包包括所述第一类型数据包包括超文本传输协议HEAD数据包、超文本传输协议PUT数据包、超文本传输协议DELETE数据包、超文本传输协议CONNECT数据包、超文本传输协议OPTIONS数据包、超文本传输协议TRACE数据包。4.根据权利要求2或3或4所述的一种数据包信息存储方法,其特征在于,所述第二类型数据包包括超文本传输协议GET数据包和超文本传输协议POST数据包。5.根据权利要求1或2或3或4所述的一种数据包信息存储方法,其特征在于,步骤S2中,根据所述数据包的路由器物理地址信息、设备物理地址信息、设备物联网协议地址信息、时间戳信息,按照预定规则为所述数据包生成检索信息。6.根据权利要求5所述的一种数据包信息存储饭方法,其特...

【专利技术属性】
技术研发人员:魏晓林
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1