【技术实现步骤摘要】
—种用于域名解析的方法、装置及系统
本申请涉及互联网通信领域,尤其涉及一种用于域名解析的方法、装置及系统。
技术介绍
域名是互联网上某一台计算机或计算机组的名称,它是由一串用点分隔的字母组成的,通常包含组织名称,而且,它包括两到三个字母的后缀,以指明组织的类型或该域所在的国家或地区。 域名系统(Domain Name System,DNS)是互联网中关键的基础服务之一,它为众多网络应用提供根本性支撑。DNS将域名与IP地址相互映射,使人们能够方便地访问互联网,而不必记忆复杂的IP地址。例如,域名为WWW.baidu.com, IP地址为115.239.210.26,DNS提供这两者之间的映射。客户端通过域名服务器(Domain Name Server)提供的域名解析服务,可以找到所需站点或资源的入口,进而对站点或资源进行访问。 域名解析服务是指将域名转换为IP地址的过程。通常,域名解析的具体过程为:当客户端向域名服务器发出域名解析请求,需要将一个域名映射为IP地址时,将待转换的域名放在域名解析请求中,以UDP(User Datagram ...
【技术保护点】
一种用于域名解析的方法,其特征在于,包括步骤:接收来自客户端的域名解析请求;根据所述域名解析请求在域名服务器缓存集群中查询域名解析结果;以及将所述域名解析结果返回给所述客户端。
【技术特征摘要】
1.一种用于域名解析的方法,其特征在于,包括步骤: 接收来自客户端的域名解析请求; 根据所述域名解析请求在域名服务器缓存集群中查询域名解析结果;以及 将所述域名解析结果返回给所述客户端。2.根据权利要求1所述的方法,其特征在于, 所述接收来自客户端的域名解析请求的步骤进一步包括步骤: 接收由前端域名服务器集群转发的来自所述客户端的所述域名解析请求; 并且,所述将域名解析结果返回给客户端的步骤进一步包括步骤: 将所述域名解析结果返回所述前端域名服务器集群,以便由所述前端域名服务器集群将所述域名解析结果返回给所述客户端。3.根据权利要求1所述的方法,其特征在于,进一步包括步骤: 预置顶级域的域名结果文件。4.根据权利要求1至3中任一项所述的方法,其特征在于,进一步包括步骤: 当在所述域名服务器缓存集群中查询失败时,通过向远程服务器进行递归查询来获得所述域名解析结果。5.根据权利要求4所述的方法,其特征在于,进一步包括步骤: 将所述域名解析结果存储到所述域名服务器缓存集群。6.根据权利要求1所述的方法,其特征在于,进一步包括步骤: 通过自定义协议对所述域名服务器缓存集群进行操作和维护。7.一种用于域名解析的装置(300),其特征在于,包括: 接收模块(301),用于接收来自客户端的域名解析请求; 查询模块(302),用于根据所述域名解析请求在域名服务器缓存集群中查询域名解析结果;以及 返回模块(303),用于将所述域名解析结果返回给所述客户端。8.根据权利要求7所述的装置(300),其特征在于, 所述接收模块(301)进一步包括: 接收子模块,用于接收由前端域名服务器集群转发的来自所述客户端的所述域名解析请求; 并且,所述查询模块进一步包括: 返回子模块,用于将所述域名解析结果返回所述前端域名服务器集群,以便由所述前端域名服务器集群将所述域名解析结果返回给所述客户端。9.根据权利要求7所述的装置(300),其特征在于,进一步包括: 预置模块,用于预置顶级域的域名结果文件。10.根据权利要求7至9中任一项所述的装置(300),其特征...
【专利技术属性】
技术研发人员:王昕溥,李爽,汤明,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。