The present invention provides a system and DNS network system, DNS method, DNS server receives the same local DNS network operators to the client's request and sent to the root server; the server returns the upper root according to the authoritative DNS server of the NS record to the authority DNS server sends a DNS request according to the upper external return; the authoritative DNS server authorization server NS records authorization server sends DNS request to the outside; according to the external authorization server returns the lower authority DNS server A records, A records the closed operators with geographic information corresponding to the IP and the local DNS server exit IP match the request to the lower the authority of the DNS server to send and receive domain name, domain name analytic results returned by the lower authority DNS server. Through the external authorization, the final parsing server is divided according to the operator's geographic information to improve the resolution efficiency.
【技术实现步骤摘要】
DNS网络系统、域名解析方法及系统
本专利技术涉及网络通信领域,特别是涉及DNS网络系统、域名解析方法及系统、数据库系统、服务器。
技术介绍
当前的DNS服务器网络一般采用全局配置,各公网DNS服务器在发送解析请求时会随机选择一台权威DNS服务器,如此看来,很大程度上不能选择到最优的权威DNS服务器进行请求,也就直接导致了请求的时间较长。例如,如果全球都使用10台权威DNS服务器,每个国家的公网递归DNS服务器随机选择一台进行访问,有较大的概率选择不到最优的权威DNS服务器。除此之外,很多域名注册商也都没有分区的概念,也无法在域名注册商上层的权威DNS服务器直接进行分区授权。可见,目前的DNS网络架构在处理解析方面还需要进一步优化,以提高解析效率。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供DNS网络系统、域名解析方法及系统、数据库系统、服务器,用于解决现有技术中因解析服务器没有良好的分区而导致域名解析效率低下的问题。为实现上述目的及其他相关目的,本专利技术提供一种DNS网络系统,包括:至少一种网络运营商的本地DNS服务器,用于对应接收来自至少一种网络运营商的客户端的域名解析请求,并从根服务器逐层向下层权威DNS服务器发送所述域名解析请求以进行递归查询;上层权威DNS服务器,存储有至少一种外部授权服务器的NS记录,用于在收到本地DNS服务器发来的域名解析请求时,根据所述域名解析请求中的顶级域名信息,向该本地DNS服务器提供相应的NS记录,供其访问相应的外部授权服务器;所述外部授权服务器,存储有至少一条IP地址、及与所述至少一条IP地址一 ...
【技术保护点】
一种DNS网络系统,其特征在于,包括:至少一种网络运营商的本地DNS服务器,用于对应接收来自至少一种网络运营商的客户端的域名解析请求,并从根服务器逐层向下层权威DNS服务器发送所述域名解析请求以进行递归查询;上层权威DNS服务器,存储有至少一种外部授权服务器的NS记录,用于在收到本地DNS服务器发来的域名解析请求时,根据所述域名解析请求中的顶级域名信息,向该本地DNS服务器提供相应的NS记录,供其访问相应的外部授权服务器;所述外部授权服务器,存储有至少一条IP地址、及与所述至少一条IP地址一一对应关联的至少一条运营商地理信息,其中,所述至少一条运营商地理信息还分别关联有对应的下层权威DNS服务器的A记录,所述外部授权服务器用于在收到本地DNS服务器发来的域名解析请求时,将该本地DNS服务器的出口IP与所述至少一条IP地址进行匹配,从而查找到相应的运营商地理信息,并将该运营商地理信息关联的下层权威DNS服务器的A记录提供给该本地DNS服务器,供其访问;所述下层权威DNS服务器,用于在收到本地DNS服务器发来的域名解析请求时,解析所述域名解析请求,向其提供域名解析结果。
【技术特征摘要】
1.一种DNS网络系统,其特征在于,包括:至少一种网络运营商的本地DNS服务器,用于对应接收来自至少一种网络运营商的客户端的域名解析请求,并从根服务器逐层向下层权威DNS服务器发送所述域名解析请求以进行递归查询;上层权威DNS服务器,存储有至少一种外部授权服务器的NS记录,用于在收到本地DNS服务器发来的域名解析请求时,根据所述域名解析请求中的顶级域名信息,向该本地DNS服务器提供相应的NS记录,供其访问相应的外部授权服务器;所述外部授权服务器,存储有至少一条IP地址、及与所述至少一条IP地址一一对应关联的至少一条运营商地理信息,其中,所述至少一条运营商地理信息还分别关联有对应的下层权威DNS服务器的A记录,所述外部授权服务器用于在收到本地DNS服务器发来的域名解析请求时,将该本地DNS服务器的出口IP与所述至少一条IP地址进行匹配,从而查找到相应的运营商地理信息,并将该运营商地理信息关联的下层权威DNS服务器的A记录提供给该本地DNS服务器,供其访问;所述下层权威DNS服务器,用于在收到本地DNS服务器发来的域名解析请求时,解析所述域名解析请求,向其提供域名解析结果。2.根据权利要求1所述的DNS网络系统,其特征在于,所述根据所述域名解析请求中的顶级域名信息,向该本地DNS服务器提供相应的NS记录,供其访问相应的外部授权服务器,包括:所述上层权威DNS服务器向本地DNS服务器提供的外部授权服务器,其用于解析的顶级域名与所述域名解析请求中的顶级域名不同。3.根据权利要求1所述的DNS网络系统,其特征在于,新增下层权威DNS服务器时,在NS记录中新增域名对应区域的A记录;删除下层权威DNS服务器时,在NS记录中删除域名对应区域的A记录。4.一种服务器,其特征在于,所述服务器存储有至少一种外部设备的NS记录,用于在收到域名解析请求时,根据所述域名解析请求中的顶级域名信息,提供相应的NS记录。5.根据权利要求4所述的服务器,其特征在于,所述根据所述域名解析请求中的顶级域名信息,提供相应的NS记录,包括:提供的NS记录对应的外部设备,其用于解析的顶级域名与所述域名解析请求中的顶级域名不同。6.一种数据库系统,其特征在于,包括:至少一条IP地址、及与所述至少一条IP地址一一对应关联的至少一条运营商地理信息,其中,所述至少一条运营商地理信息还分别关联有对应的权威DNS服务器的A记录。7.一种服务器,其特...
【专利技术属性】
技术研发人员:洪珂,吴振永,王剑雄,吴小英,郑惟基,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。