一种确定内网HTTP通信流服务类型的方法及装置与流程

文档序号:12622701阅读:来源:国知局

技术特征:

1.一种确定内网HTTP通信流服务类型的方法,其特征在于,包括:

解析获取的HTTP通信流,得到所述HTTP通信流的URL;

判断所述HTTP通信流的URL与最有效服务通信流列表中预设位置存储的URL是否相同,所述最有效服务通信流列表为根据历史HTTP通信流中访问量排名最高的前N个URL得到的;

若确定所述HTTP通信流的URL与最有效服务通信流列表中预设位置存储的URL相同,则判断当前时间与所述最有效服务通信流列表的更新时间的差值是否不小于更新时间阈值;

若确定所述当前时间与所述最有效服务通信流列表的更新时间的差值不小于所述更新时间阈值,则将所述最有效服务通信流列表中URL对应的HTTP通信流作为目标通信流列表中的目标通信流;

针对所述目标通信流列表中的任一个目标通信流,解析所述目标通信流,得到所述目标通信流的服务类型和服务标识信息的识别规则并添加至服务标识信息和服务类型的应用识别规则列表,所述服务标识信息和服务类型的应用识别规则列表用于为待识别的HTTP通信流确定所述待识别的HTTP通信流的服务类型。

2.如权利要求1所述的方法,其特征在于,所述得到所述HTTP通信流的URL之后,还包括:

确定有效服务通信流列表包含所述HTTP通信流的URL对应的服务,并将所述有效服务通信流列表中所述HTTP通信流的URL对应的服务的访问量加一,所述有效服务通信流列表用于存储内网中所有有效服务通信流的URL及所有有效服务通信流的URL对应的服务的访问量。

3.如权利要求1所述的方法,其特征在于,所述得到所述HTTP通信流的URL之后,还包括:

确定有效服务通信流列表不包含所述HTTP通信流的URL对应的服务,且确定所述HTTP通信流的URL对应的服务是有效服务,并将所述HTTP通信流的URL及所述HTTP通信流的URL对应的服务添加至所述有效服务通信流列表,所述有效服务是指对服务的不同的访问者的数量大于预设访问者阈值的服务,所述有效服务通信流列表用于存储内网中所有有效服务通信流的URL及所有有效服务通信流的URL对应的服务。

4.如权利要求2所述的方法,其特征在于,所述确定所述HTTP通信流的URL与最有效服务通信流列表中预设位置存储的URL相同之后,还包括:

若确定所述当前时间与所述最有效服务通信流列表的更新时间的差值小于所述更新时间阈值,则获取所述有效服务通信流列表中访问量排名最高的前N个URL作为目标URL;

若获取的所述目标URL与所述最有效服务通信流列表中的HTTP通信流的URL不完全相同,则根据所述目标URL,更新所述最有效服务通信流列表,以及根据所述当前时间更新所述最有效服务通信流列表的更新时间。

5.如权利要求1-4中任一项所述的方法,其特征在于,判断所述HTTP通信流的URL与最有效服务通信流列表中预设位置存储的URL是否相同之前,还包括:

确定所述HTTP通信流的URL对应的服务不是噪声服务。

6.如权利要5所述的方法,其特征在于,若满足下列部分或全部条件,则将所述HTTP通信流的URL对应的服务确定为噪声服务:

所述HTTP通信流的首个请求报文中包含请求参数、所述HTTP通信流的URL中包含预设的异常字符、所述HTTP通信流的URL中包含图片类型关键词。

7.如权利要求1-4中任一项所述的方法,其特征在于,所述解析所述目标通信流,得到所述目标通信流的服务类型和服务标识信息的识别规则并添加至服务标识信息和服务类型的应用识别规则列表之后,还包括:

获取第一待识别HTTP通信流;

解析出所述第一待识别HTTP通信流中的服务标识信息;

根据所述服务标识信息与服务类型的应用识别规则列表,确定所述第一待识别HTTP通信流所对应的服务类型。

8.如权利要求1-4中任一项所述的方法,其特征在于,所述解析所述目标通信流,得到所述目标通信流的服务类型和服务标识信息的识别规则,包括:

解析所述目标通信流,得到所述目标通信流中的回应报文及服务标识信息;

解析所述回应报文,得到所述目标通信流的服务类型;

根据所述目标通信流的服务类型及所述服务标识信息,得到所述目标通信流的服务类型和服务标识信息的识别规则。

9.一种确定内网HTTP通信流服务类型的装置,其特征在于,包括:

解析单元,用于解析获取的HTTP通信流,得到所述HTTP通信流的URL;

判断单元,用于判断所述HTTP通信流的URL与最有效服务通信流列表中预设位置存储的URL是否相同,所述最有效服务通信流列表为根据历史HTTP通信流中访问量排名最高的前N个URL得到的;若确定所述HTTP通信流的URL与最有效服务通信流列表中预设位置存储的URL相同,则判断当前时间与所述最有效服务通信流列表的更新时间的差值是否不小于更新时间阈值;

目标通信流确定单元,用于若确定所述当前时间与所述最有效服务通信流列表的更新时间的差值不小于所述更新时间阈值,则将所述最有效服务通信流列表中URL对应的HTTP通信流作为目标通信流列表中的目标通信流;

识别规则设置单元,用于针对所述目标通信流列表中的任一个目标通信流,解析所述目标通信流,得到所述目标通信流的服务类型和服务标识信息的识别规则并添加至服务标识信息和服务类型的应用识别规则列表,所述服务标识信息和服务类型的应用识别规则列表用于为待识别的HTTP通信流确定所述待识别的HTTP通信流的服务类型。

10.如权利要求9所述的装置,其特征在于,所述装置还包括访问量设置单元,用于:

确定有效服务通信流列表包含所述HTTP通信流的URL对应的服务,并将所述有效服务通信流列表中所述HTTP通信流的URL对应的服务的访问量加一,所述有效服务通信流列表用于存储内网中所有有效服务通信流的URL及所有有效服务通信流的URL对应的服务的访问量。

11.如权利要求10所述的装置,其特征在于,所述装置还包括有效服务确定单元,用于:

确定有效服务通信流列表不包含所述HTTP通信流的URL对应的服务,且确定所述HTTP通信流的URL对应的服务是有效服务,并将所述HTTP通信流的URL及所述HTTP通信流的URL对应的服务添加至所述有效服务通信流列表,所述有效服务是指对服务的不同的访问者的数量大于预设访问者阈值的服务,所述有效服务通信流列表用于存储内网中所有有效服务通信流的URL及所有有效服务通信流的URL对应的服务的访问量。

12.如权利要求10所述的装置,其特征在于,所述装置还包括更新单元,用于:

若确定所述当前时间与所述最有效服务通信流列表的更新时间的差值小于所述更新时间阈值,则获取所述有效服务通信流列表中访问量排名最高的前N个URL作为目标URL;

若获取的所述目标URL与所述最有效服务通信流列表中的HTTP通信流的URL不完全相同,则根据所述目标URL,更新所述最有效服务通信流列表,以及根据所述当前时间更新所述最有效服务通信流列表的更新时间。

13.如权利要求9-11中任一项所述的装置,其特征在于,所述装置还包括噪声服务确定单元,用于在判断所述HTTP通信流的URL与最有效服务通信流列表中预设位置存储的URL是否相同之前,确定所述HTTP通信流的URL对应的服务不是噪声服务。

14.如权利要12所述的装置,其特征在于,若满足下列部分或全部条件,则将所述HTTP通信流的URL对应的服务确定为噪声服务:

所述HTTP通信流的首个请求报文中包含请求参数、所述HTTP通信流的URL中包含预设的异常字符、所述HTTP通信流的URL中包含图片类型关键词。

15.如权利要求9-11中任一项所述的装置,其特征在于,所述装置还包括服务类型识别单元,用于:

获取第一待识别HTTP通信流;

解析出所述第一待识别HTTP通信流中的服务标识信息;

根据所述服务标识信息与服务类型的应用识别规则列表,确定所述第一待识别HTTP通信流所对应的服务类型。

16.如权利要求9-11中任一项所述的装置,其特征在于,所述识别规则设置单元,具体用于:

解析所述目标通信流,得到所述目标通信流中的回应报文及服务标识信息;

解析所述回应报文,得到所述目标通信流的服务类型;

根据所述目标通信流的服务类型及所述服务标识信息,得到所述目标通信流的服务类型和服务标识信息的识别规则。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1