利索能及
我要发布
收藏
专利号: 2018104721869
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种请求处理方法,其特征在于,所述方法包括:接收DNS请求报文,对所述DNS请求报文进行域名字段提取,并根据提取出的域名字段确定访问域名以及请求数据;

提取所述请求数据中包含的应用标识,根据所述应用标识以及所述访问域名确定下一跳节点;

将所述DNS请求报文发送至所述下一跳节点;

其中,所述提取所述请求数据中包含的应用标识,根据所述应用标识以及所述访问域名确定下一跳节点的步骤包括:

提取所述请求数据中包含的应用标识;

在映射关系中查找与所述应用标识对应的内容分发网络,所述映射关系中存放有应用标识和内容分发网络之间的对应关系;

基于所述内容分发网络和所述访问域名确定下一跳节点。

2.如权利要求1所述的方法,其特征在于,所述接收DNS请求报文,对所述DNS请求报文进行域名字段提取,并根据提取出的域名字段确定访问域名以及请求数据之前,所述方法还包括:

接收数据访问请求,提取所述数据访问请求对应的原始访问域名、原始请求数据以及原始源IP地址;

根据所述原始访问域名、所述原始请求数据以及所述原始源IP地址生成DNS请求报文。

3.如权利要求2所述的方法,其特征在于,所述根据所述原始访问域名、所述原始请求数据以及所述原始源IP地址生成DNS请求报文的步骤包括:提取所述原始请求数据中包含的原始应用标识;

对所述原始访问域名、所述原始应用标识以及所述原始源IP地址进行格式化,获得目标二进制数据;

根据所述目标二进制数据对预存DNS报文中的域名字段进行替换,生成DNS请求报文。

4.如权利要求1所述的方法,其特征在于,所述基于所述内容分发网络和所述访问域名确定下一跳节点的步骤包括:

获取所述访问域名对应的目标IP地址,以及所述域名字段中包含的原始源IP地址;

基于所述内容分发网络、所述原始源IP地址以及所述目标IP地址确定目标访问路径;

根据所述目标访问路径,查找与当前节点对应的下一跳节点,所述当前节点为当前获取到所述DNS请求报文的节点。

5.如权利要求4所述的方法,其特征在于,所述基于所述内容分发网络、所述原始源IP地址以及所述目标IP地址确定目标访问路径的步骤包括:基于所述内容分发网络,查找出所述原始源IP地址以及所述目标IP地址之间的若干条可用访问路径;

分别获取每条可用访问路径对应的当前网络负载,并将当前网络负载最小的可用访问路径作为目标访问路径。

6.如权利要求5所述的方法,其特征在于,所述接收DNS请求报文,对所述DNS请求报文进行域名字段提取,并根据提取出的域名字段确定访问域名以及请求数据之后,所述方法还包括:

获取所述当前节点对应的当前IP地址以及所述访问域名对应的目标IP地址;

将所述当前IP地址与所述目标IP地址进行匹配;

在匹配成功时,获取与所述请求数据对应的资源数据,并将所述资源数据发送至所述原始源IP地址对应的用户终端;

在匹配失败时,执行所述提取所述请求数据中包含的应用标识,根据所述应用标识以及所述访问域名确定下一跳节点的步骤。

7.一种请求处理装置,其特征在于,所述装置包括:报文解析模块、节点确定模块和报文处理模块;

所述报文解析模块,用于接收DNS请求报文,对所述DNS请求报文进行域名字段提取,并根据提取出的域名字段确定访问域名以及请求数据;

所述节点确定模块,用于提取所述请求数据中包含的应用标识,根据所述应用标识以及所述访问域名确定下一跳节点;

所述报文处理模块,用于将所述DNS请求报文发送至所述下一跳节点;

其中,所述节点确定模块,还用于提取所述请求数据中包含的应用标识;在映射关系中查找与所述应用标识对应的内容分发网络,所述映射关系中存放有应用标识和内容分发网络之间的对应关系;基于所述内容分发网络和所述访问域名确定下一跳节点。

8.一种请求处理设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的请求处理程序,所述请求处理程序配置为实现如权利要求

1至6中任一项所述的请求处理方法的步骤。

9.一种存储介质,其特征在于,所述存储介质上存储有请求处理程序,所述请求处理程序被处理器执行时实现如权利要求1至6任一项所述的请求处理方法的步骤。