[发明专利]无线AP中本地DNS缓存方法、网站访问方法及无线AP在审

专利信息
申请号: 201611168542.5 申请日: 2016-12-16
公开(公告)号: CN106657321A 公开(公告)日: 2017-05-10
发明(设计)人: 王斌 申请(专利权)人: 上海斐讯数据通信技术有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L29/12;H04W88/08
代理公司: 上海硕力知识产权代理事务所31251 代理人: 郭桂峰
地址: 201616 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 无线 ap 本地 dns 缓存 方法 网站 访问
【说明书】:

技术领域

发明涉及通信技术领域,尤其涉及一种无线AP中本地DNS缓存方法、一种网站访问方法以及一种无线AP。

背景技术

域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终需要通过IP(Internet Protocol,互联网协议地址)地址来实现,将域名转换为IP地址的过程称之为域名解析。一个域名对应一个IP地址,一个IP地址可以对应多个域名;所以多个域名可以同时被解析到一个IP地址,且域名解析需要由专门的域名解析服务器(Domain Name System,DNS)来完成。在域名解析过程中,比如,一个域名为abc.com,则若要通过该域名访问网站,就需要进行解析。若域名注册商处的DNS服务器解析到一个WEB(网络)服务器的一个固定IP:XXX.XXX.X.XXX,则通过WEB服务器来接收该域名,并把域名abc.com映射到服务器上。以此,输入域名abc.com域名就可以实现网站的访问。

在WIFI(Wireless-Fidelity,无线保真)网络中,终端访问网站时,会不断通过DNS请求解析域名。目前,一般来说,当某个终端请求域名时,无线AP(Access Point,接入点)会在本地进行DNS缓存,自动将解析结果进行缓存,以此当下一个终端请求同样的域名时,无线AP在本地缓存中就能获得结果。

但是,当缓冲区域较小时,该方法命中率并不高;另外,当终端的访问不是很频繁且时间跨度较大时,无线AP中的本地缓存会失效(通常这种缓存都有老化时间)。再有,这种方法缓存区域中缓存的DNS结果有可能并不重要,如,终端访问的是一个很偏僻的网站,无线AP同样会将该网站的DNS存放在缓存区域中,但事实上不会再有另外的终端访问此网站,以此造成缓冲区域的浪费。

发明内容

针对上述问题,本发明提供了一种无线AP中本地DNS缓存方法、一种网站访问方法以及一种无线AP,有效解决了网站访问过程中DNS响应速度慢的问题。

本发明提供的技术方案如下:

一种无线AP中本地DNS缓存方法,包括:

S11定时获取请求DNS排名列表中预设数量的网站域名;

S12依次根据网站域名发起DNS请求;

S13缓存DNS结果。

在本技术方案中,通过定时获取请求DNS排名列表,并从请求DNS排名列表中获取预设数量的网站域名。之后,根据获取到的网站域名发起DNS请求,并将请求结果在本地进行缓存。由于本地缓存的DNS结果是针对请求DNS排名而来的,相应的网站域名都是网民较常访问的知名网站,当无线AP接收到终端发送的域名解析请求,能够快速响应,以此大大提高了DNS响应速度,节约网络资源。

进一步优选地,在步骤S11之前还包括:

S01设定请求DNS排名列表来源网站;

S02设定获取请求DNS排名列表及缓存DNS结果的时间;

S03设定获取请求DNS排名列表及缓存DNS结果的周期;

S04设定获取请求DNS排名列表中网站域名的数量。

在本技术方案中,在缓存DNS结果之前,对无线AP工作过程中各参数进行设定。考虑缓存DNS结果这一过程较为耗时,将获取请求DNS排名列表及缓存DNS结果的时间设定为网民不活跃的时间段,如凌晨;另外,考虑DNS请求解析的准确性,不宜将步骤S03中的周期设定过长。

进一步优选地,在步骤S11中具体为:定时获取请求DNS排名列表中排名靠前的预设数量的网站域名;

在步骤S12中具体为:依次根据网站域名向相应的DNS服务器发起DNS请求;

在步骤S13中具体为:接收DNS服务器返回的DNS结果并进行缓存。

本发明还提供了一种网站访问方法,应用于无线AP,所述网站访问方法中包括上述本地DNS缓存方法,所述网站访问方法中还包括:

S21接收终端发送的域名解析请求;

S22查找本地DNS缓存;

S23若在本地DNS缓存中找到相应的DNS结果,根据该DNS结果发送上网请求至相应服务器。

在本技术方案中,由于本地缓存的DNS结果是针对请求DNS排名而来的,相应的网站域名都是网民较常访问的知名网站,当无线AP接收到终端发送的域名解析请求,一般都能在本地DNS缓存中查到相应的DNS结果并作出响应,以此大大提高DNS响应速度,节约网络资源。

进一步优选地,在步骤S23之后,还包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611168542.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top