[发明专利]一种获取并收集客户端本地DNS服务器的方法以及系统有效
申请号: | 201780003255.5 | 申请日: | 2017-08-08 |
公开(公告)号: | CN108702397B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 代明 | 申请(专利权)人: | 达闼机器人有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 深圳市爱迪森知识产权代理事务所(普通合伙) 44341 | 代理人: | 何婷 |
地址: | 200000 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 收集 客户端 本地 dns 服务器 方法 以及 系统 | ||
一种获取并收集客户端本地DNS服务器的方法,包括以下步骤:在权威服务器处,在接收到针对探测域名的解析请求时,重定向至预设的应用服务器;在应用服务器处,在接收到针对探测域名的HTTP请求时,将该HTTP访问请求重定向至第二域名;该第二域名包括探测域名以及发送HTTP请求的请求端的IP地址;在权威服务器处,在接收到针对第二域名的解析请求时,建立第二域名中包含的请求端IP地址与发送该第二域名解析请求的本地域名服务器IP地址之间的对应关系。
【技术领域】
本申请涉及网络域名解析领域,具体涉及一种获取并收集客户端本地DNS服务器的方法以及系统。
【背景技术】
随着网络技术的发展,越来越多的商业业务实现了网络化交易。比如银行、电商平台等。这些网络化业务一般需要交付网络或者内容分发网络的支持。
应用交付网络(Application Delivery Network,ADN),利用相应的网络优化/加速设备,确保用户的业务应用能够快速、安全、可靠地交付给内部员工和外部服务群。内容分发网络(Content Delivery Network,CDN)尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,内容分发网络系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求导向离用户最近的服务节点上。依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度。
在现有的互联网中,本地域名服务器(Local Domain Name Server,LDNS)接收本地网络客户端的域名解析请求,递归查询上级域名服务器,最终从被查询域名的权威服务器把域名解析为IP地址。在内容分发网络和应用交付网络等一些网络系统中,权威服务器通过发送域名解析请求的本地域名服务器的地址来判断客户端所处网络位置,并返回内容分发网络或应用交付网络中离客户端最近的该内容分发网络或交付网络节点的IP地址,作为名解析请求查询的应答;此处的权威服务器在内容分发网络和应用交付网络中又被叫做GSLB(Global Service Load Balancer)。由于全球的网络环境一直在变化中,权威服务器中的本地域名服务器IP地址库需要不断的更新,但是总是会遇到不存在,甚至错误的本地域名服务器IP地址,此时客户端被引导到一个并非最优的接入节点,使内容分发网络或应用交付网络节点的服务效果变差。
并且,虽然网络客户端可以查看客户端所属网络配置的本地域名服务器IP地址,但是因为组网的复杂性,这个IP地址可能是内网IP,而内容分发网络或者应用交付网络的权威服务器需要根据离客户端最近的具有公网IP地址的本地域名服务器来判断客户端所处的位置。针对复杂的组网方式,现有技术难以准确确定用户的公网IP地址。
因此,现有的内容分发网络或应用交付网络的域名解析技术还有待于改进。
【发明内容】
第一方面,本申请实施例提供了一种获取并收集客户端本地DNS服务器的方法,包括以下步骤:在权威服务器处,在接收到针对探测域名的解析请求时,重定向至预设的应用服务器;在应用服务器处,在接收到针对探测域名的HTTP请求时,将该HTTP访问请求重定向至第二域名;该第二域名包括探测域名以及发送HTTP请求的请求端的IP地址;在权威服务器处,在接收到针对第二域名的解析请求时,建立第二域名中包含的请求端IP地址与发送该第二域名解析请求的本地域名服务器IP地址之间的对应关系。
第二方面,本申请实施例提供了一种获取并收集客户端本地DNS服务器的系统,包括第一模块和第二模块:
该第一模块用于在权威服务器处,在接收到针对探测域名的解析请求时,重定向至预设的应用服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达闼机器人有限公司,未经达闼机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780003255.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于数据处理的方法、设备
- 下一篇:信息处理方法、存储介质和信息处理装置