[发明专利]信息处理方法及DNS缓存服务器有效
| 申请号: | 201510234057.2 | 申请日: | 2015-05-08 |
| 公开(公告)号: | CN104917851B | 公开(公告)日: | 2019-01-22 |
| 发明(设计)人: | 缪治中;顾杰;黄林;赵涛 | 申请(专利权)人: | 成都亚信网络安全产业技术研究院有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 中国(四川)自由贸易试验区成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开一种信息处理方法,包括:在内核层截取DNS请求报文,对DNS请求报文进行解析;在内核层查询第一缓存空间,在查询到有效应答记录的情况下,将有效应答记录发送至用户设备,否则向用户层发送DNS请求报文;在用户层接收内核层发送的DNS请求报文,向递归服务器发送DNS请求报文,接收响应结果;在用户层查询第二缓存空间,获取与域名和IP地址匹配的智能策略,利用智能策略对响应结果进行处理,将处理后的响应结果发送至内核层;在内核层将接收到的响应结果发送至用户设备,将接收到的响应结果存储至第一缓存空间。本发明公开的信息处理方法,使得DNS缓存服务器具有较佳的处理性能,同时能够支持多样智能策略。本发明还公开了DNS缓存服务器。 | ||
| 搜索关键词: | 信息处理 方法 dns 缓存 服务器 | ||
【主权项】:
1.一种信息处理方法,其特征在于,应用于域名系统DNS缓存服务器,所述方法包括:在内核层截取DNS请求报文,对所述DNS请求报文进行解析,获得所述DNS请求报文携带的待解析的域名、记录类型和用户设备的IP地址;在内核层根据所述域名、记录类型和用户设备的IP地址查询第一缓存空间,在查询到与所述域名、记录类型和所述用户设备的IP地址匹配的有效应答记录的情况下,将所述有效应答记录发送至所述用户设备,在未查询到与所述域名、记录类型和所述用户设备的IP地址匹配的有效应答记录的情况下,向用户层发送所述DNS请求报文;在用户层接收内核层发送的DNS请求报文,对所述DNS请求报文进行解析,获得所述DNS请求报文携带的待解析的域名;判断所述待解析的域名是否属于预存的黑名单以及预存的域名强解名单;如果所述待解析的域名属于预存的黑名单,则向内核层发送第一响应信息,在内核层将第一响应信息发送至所述用户设备,如果所述待解析的域名属于预存的域名强解名单,则向内核层发送第二响应信息,在内核层将第二响应信息发送至用户设备,如果所述待解析的域名不属于预存的黑名单和预存的域名强解名单,则向递归服务器发送所述DNS请求报文,接收所述递归服务器返回的响应结果;在用户层根据所述域名和所述用户设备的IP地址查询第二缓存空间,获取与所述域名和所述用户设备的IP地址匹配的智能策略,利用所述智能策略对所述响应结果进行处理,将处理后的响应结果发送至内核层,所述处理后的响应结果包括用户设备的IP地址、域名、记录类型和应答记录,其中,对所述响应结果进行处理包括:对IP地址的筛选、对IP地址的排序和对TTL生存时间值的修改;在内核层将接收到的响应结果发送至所述用户设备,将接收到的响应结果存储至所述第一缓存空间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都亚信网络安全产业技术研究院有限公司,未经成都亚信网络安全产业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510234057.2/,转载请声明来源钻瓜专利网。





