【技术实现步骤摘要】
本申请涉及计算机网络,尤其涉及一种dns访问请求处理方法、装置、设备及存储介质。
技术介绍
1、域名服务系统(domain name system,dns)是互联网的一项服务。它作为将域名和ip地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。在dns中,dns服务器角色可划分为dns缓存服务器、dns递归服务器、dns授权服务器、dns根服务器等。其中,dns缓存服务器是存放频繁访问内容的服务器,是直接面向用户的设备。因此,对dns缓存服务器性能有着很高的要求。
2、而dns缓存服务器中配置的缓存存储方式,会直接影响查询效率,进而会对整体的dns访问请求处理过程造成影响。目前,缓存服务器中配置的缓存存储方式是将域名完全解压缩,以及解析记录结果完全解压缩后,并对其进行存储;在查询过程中,当接收到终端的dns访问请求,在dns缓存服务器中缓存命中时,会对其重新进行域名和/或解析记录结果的压缩,再向终端反馈相应的dns访问请求响应。然而这种存储方式,在查询过程中每次缓存命中便会重复执行一次,这极大的拖慢整体处理性能,尤
...【技术保护点】
1.一种DNS访问请求处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述DNS缓存结构的缓存存储格式为依次嵌套的第一存储结构、第二存储结构、第三存储结构、第四存储结构;
3.如权利要求1或2所述的方法,其特征在于,所述获取所述目标DNS数据包的目标资源记录缓存列表,并根据所述目标资源记录缓存列表确定所述目标DNS数据包的目标域名是否被压缩,包括:
4.如权利要求1或2所述的方法,其特征在于,所述方法,还包括:
5.如权利要求1或2所述的方法,其特征在于,所述每个资源记录对应的资源记录缓存列表至少包
...【技术特征摘要】
1.一种dns访问请求处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述dns缓存结构的缓存存储格式为依次嵌套的第一存储结构、第二存储结构、第三存储结构、第四存储结构;
3.如权利要求1或2所述的方法,其特征在于,所述获取所述目标dns数据包的目标资源记录缓存列表,并根据所述目标资源记录缓存列表确定所述目标dns数据包的目标域名是否被压缩,包括:
4.如权利要求1或2所述的方法,其特征在于,所述方法,还包括:
5.如权利要求1或2所述的方法,其特征在于,所述每个资源记录对应的资源记录缓存列表至少包括域名、类型、域名长度、网络类型、是否有压缩标识、域名压缩后结果、解析结果记录数、解析结果数组;
6.一种dns访问请求处理装置,其特征在于,包括:
【专利技术属性】
技术研发人员:乔现朋,常力元,佟欣哲,陈奇,孟坤,宋悦,
申请(专利权)人:天翼安全科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。