CN109995887B - DNS (Domain name Server) analysis method and device and computer readable storage medium - Google Patents
DNS (Domain name Server) analysis method and device and computer readable storage medium Download PDFInfo
- Publication number
- CN109995887B CN109995887B CN201810000831.7A CN201810000831A CN109995887B CN 109995887 B CN109995887 B CN 109995887B CN 201810000831 A CN201810000831 A CN 201810000831A CN 109995887 B CN109995887 B CN 109995887B
- Authority
- CN
- China
- Prior art keywords
- local network
- network resource
- url
- address segment
- dns
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004458 analytical method Methods 0.000 title claims 12
- 238000000034 method Methods 0.000 claims abstract description 43
- 230000004044 response Effects 0.000 claims abstract description 28
- 238000004590 computer program Methods 0.000 claims description 20
- 238000004891 communication Methods 0.000 abstract description 5
- 230000003287 optical effect Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种DNS解析方法、装置及计算机可读存储介质,涉及通信技术领域,用以提高用户的网络访问体验。本发明的DNS解析方法包括:接收终端的域名系统DNS解析请求,在所述DNS解析请求中包括URL;根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段;若所述URL对应的IP地址段中包括本网资源IP地址段,则在所述本网资源IP地址段中进行轮询;根据轮询结果向所述终端发送DNS解析响应。本发明可提高用户的网络访问体验。
The present invention provides a DNS resolution method, a device and a computer-readable storage medium, which relate to the technical field of communications, and are used to improve a user's network access experience. The DNS resolution method of the present invention includes: receiving a domain name system DNS resolution request of a terminal, and including a URL in the DNS resolution request; Network resource IP address segment; if the IP address segment corresponding to the URL includes the local network resource IP address segment, polling is performed in the local network resource IP address segment; according to the polling result, send DNS resolution to the terminal response. The present invention can improve the user's network access experience.
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种DNS(Domain Name System,域名系统)解析方法、装置及计算机可读存储介质。The present invention relates to the field of communication technologies, and in particular, to a DNS (Domain Name System, Domain Name System) resolution method, device and computer-readable storage medium.
背景技术Background technique
PON(Passive Optical Network,无源光网络)技术是实现FTTx(Fiber-to-the-x,光纤接入)的主流技术。典型的PON系统由局端设备OLT(optical line terminal,光线路终端)、用户端设备ONU(Optical Network Unit,光网络单元)以及ODN(OpticalDistribution Network,光分配网络)组成,“无源”是指ODN中不含有任何有源电子器件及电子电源,全部由光纤和光分/合路器(Splitter)等无源光器件组成。PON (Passive Optical Network, passive optical network) technology is a mainstream technology for realizing FTTx (Fiber-to-the-x, optical fiber access). A typical PON system consists of the central office equipment OLT (optical line terminal, optical line terminal), the customer end equipment ONU (Optical Network Unit, optical network unit) and ODN (Optical Distribution Network, optical distribution network). ODN does not contain any active electronic devices and electronic power supply, all of which are composed of passive optical devices such as optical fiber and optical splitter/combiner (Splitter).
家庭网关是包含网关功能的FTTH(Fiber To The Home,光纤到户)型ONU设备,实现家庭网络内部终端之间的互联以及和外部网络的通信。A home gateway is an FTTH (Fiber To The Home, Fiber To The Home) type ONU device that includes a gateway function, which realizes the interconnection between the internal terminals of the home network and the communication with the external network.
现有技术方案中,当智能家庭网关下挂终端设备通过INTERNET路由WAN((WideArea Network,广域网))首次访问某URL(Uniform Resource Locator,统一资源定位符)域名时,终端设备会向智能家庭网关发起该URL的DNS解析请求。智能家庭网关首先会查询本地DNS缓存,若该URL被命中,则智能家庭网关会向该终端回复DNS响应;若该URL未命中,则智能家庭网关向LDNS(本地域名系统)发出该URL的解析请求。在收到LDNS的解析响应后,智能家庭网关对该解析结果做本地缓存,并向该终端回复DNS响应。In the prior art solution, when the terminal device attached to the smart home gateway accesses a URL (Uniform Resource Locator, Uniform Resource Locator) domain name for the first time through the Internet routing WAN ((WideArea Network, wide area network)), the terminal device will send a request to the smart home gateway. Initiate a DNS resolution request for this URL. The smart home gateway will first query the local DNS cache. If the URL is hit, the smart home gateway will reply to the terminal with a DNS response; if the URL is not hit, the smart home gateway will send the resolution of the URL to the LDNS (local domain name system). ask. After receiving the resolution response of the LDNS, the smart home gateway caches the resolution result locally, and replies a DNS response to the terminal.
由上可以看出,智能家庭网关对本地DNS服务器给用户的DNS响应进行了缓存,缓存后实施循环轮转响应命中的用户DNS请求。智能家庭网关在本地DNS缓存中做了轮询之后,原有的域名与对应IP段的优先顺序特征被破坏,因此,向终端回复的DNS响应并不是最接近用户的本网资源,从而影响了用户的网络访问体验。It can be seen from the above that the smart home gateway caches the DNS response from the local DNS server to the user, and implements a round-robin response to the hit user's DNS request after caching. After the smart home gateway performs polling in the local DNS cache, the priority feature of the original domain name and the corresponding IP segment is destroyed. Therefore, the DNS response returned to the terminal is not the closest to the user's local network resources, which affects the The user's network access experience.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明提供一种DNS解析方法、装置及计算机可读存储介质,用以提高用户的网络访问体验。In view of this, the present invention provides a DNS resolution method, device, and computer-readable storage medium, so as to improve the user's network access experience.
为解决上述技术问题,第一方面,本发明实施例提供一种DNS解析方法,应用于网关,包括:In order to solve the above technical problems, in a first aspect, an embodiment of the present invention provides a DNS resolution method, which is applied to a gateway, including:
接收终端的域名系统DNS解析请求,在所述DNS解析请求中包括统一资源定位符URL;receiving a domain name system DNS resolution request of the terminal, including a uniform resource locator URL in the DNS resolution request;
根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段;According to the DNS resolution request, determine whether the IP address segment corresponding to the URL of the local cache includes the IP address segment of the network resource;
若所述URL对应的IP地址段中包括本网资源IP地址段,则在所述本网资源IP地址段中进行轮询;If the IP address segment corresponding to the URL includes the local network resource IP address segment, polling is performed in the local network resource IP address segment;
根据轮询结果向所述终端发送DNS解析响应。Send a DNS resolution response to the terminal according to the polling result.
其中,所述根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段,包括:Wherein, according to the DNS resolution request, determining whether the IP address segment corresponding to the URL in the local cache includes the IP address segment of the resources of the local network, including:
根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;Query the local cache according to the DNS resolution request, and obtain the IP address segment corresponding to the URL;
根据从本网资源策略服务器获取的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。Determine whether the IP address segment corresponding to the URL includes the IP address segment of the local network resource according to the database of the IP address segment of the local network resource obtained from the resource policy server of the local network and the IP address segment corresponding to the URL.
其中,在所述接收终端的域名系统DNS解析请求之前,所述方法还包括:Wherein, before the receiving terminal's DNS resolution request, the method further includes:
从所述本网资源策略服务器获取所述本网资源IP地址段数据库。Obtain the IP address segment database of the local network resources from the local network resource policy server.
其中,所述根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段,包括:Wherein, according to the DNS resolution request, determining whether the IP address segment corresponding to the URL in the local cache includes the IP address segment of the resources of the local network, including:
根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;Query the local cache according to the DNS resolution request, and obtain the IP address segment corresponding to the URL;
根据本地存储的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。According to the locally stored local network resource IP address segment database and the IP address segment corresponding to the URL, it is determined whether the local network resource IP address segment is included in the IP address segment corresponding to the URL.
其中,在所述接收终端的域名系统DNS解析请求之前,所述方法还包括:Wherein, before the receiving terminal's DNS resolution request, the method further includes:
接收本地DNS服务器的DNS解析报文并缓存。Receive DNS resolution packets from the local DNS server and cache them.
第二方面,本发明实施例提供一种DNS解析方法,应用于本网资源策略服务器,包括:In the second aspect, an embodiment of the present invention provides a DNS resolution method, which is applied to a resource policy server of this network, including:
向网关发送本网资源IP地址段数据库,以使所述网关在接收到终端的DNS解析请求后,根据本网资源IP地址段数据库确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,并在所述URL对应的IP地址段中包括本网资源IP地址段时,在所述本网资源IP地址段中进行轮询,根据轮询结果向所述终端发送DNS解析响应;其中,在所述DNS解析请求中包括所述URL。Send the local network resource IP address segment database to the gateway, so that after receiving the DNS resolution request of the terminal, the gateway determines whether the local network resource is included in the IP address segment corresponding to the locally cached URL according to the local network resource IP address segment database IP address segment, and when the IP address segment corresponding to the URL includes the local network resource IP address segment, polling is performed in the local network resource IP address segment, and a DNS resolution response is sent to the terminal according to the polling result ; wherein, the URL is included in the DNS resolution request.
第三方面,本发明实施例提供一种DNS解析装置,包括:处理器和收发器;In a third aspect, an embodiment of the present invention provides a DNS resolution device, including: a processor and a transceiver;
所述收发器,用于接收终端的域名系统DNS解析请求,在所述DNS解析请求中包括统一资源定位符URL;The transceiver is configured to receive a domain name system DNS resolution request of the terminal, and the DNS resolution request includes a uniform resource locator URL;
所述处理器,用于根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段;若所述URL对应的IP地址段中包括本网资源IP地址段,则在所述本网资源IP地址段中进行轮询;The processor is configured to determine, according to the DNS resolution request, whether the locally cached IP address segment corresponding to the URL includes the IP address segment of the local network resource; if the IP address segment corresponding to the URL includes the local network resource IP address segment, polling is performed in the IP address segment of the resource on this network;
所述收发器,用于根据轮询结果向所述终端发送DNS解析响应。The transceiver is configured to send a DNS resolution response to the terminal according to the polling result.
其中,所述处理器还用于,根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;根据从本网资源策略服务器获取的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。Wherein, the processor is further configured to query the local cache according to the DNS resolution request, and obtain the IP address segment corresponding to the URL; For the corresponding IP address segment, it is determined whether the IP address segment corresponding to the URL includes the IP address segment of the resources of the local network.
其中,所述处理器还用于,从所述本网资源策略服务器获取所述本网资源IP地址段数据库。Wherein, the processor is further configured to acquire the IP address segment database of the local network resources from the local network resource policy server.
其中,所述处理器还用于,根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;根据本地存储的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。The processor is further configured to query the local cache according to the DNS resolution request to obtain the IP address segment corresponding to the URL; according to the locally stored IP address segment database of local resources and the IP address segment corresponding to the URL , and determine whether the IP address segment corresponding to the URL includes the IP address segment of the resources of the local network.
其中,所述收发器还用于,接收本地DNS服务器的DNS解析报文并缓存。Wherein, the transceiver is further configured to receive and cache the DNS resolution message of the local DNS server.
第四方面,本发明实施例提供一种DNS解析装置,包括:处理器和收发器;In a fourth aspect, an embodiment of the present invention provides a DNS resolution apparatus, including: a processor and a transceiver;
所述处理器,用于通过所述收发器向网关发送本网资源IP地址段数据库,以使所述网关在接收到终端的DNS解析请求后,根据本网资源IP地址段数据库确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,并在所述URL对应的IP地址段中包括本网资源IP地址段时,在所述本网资源IP地址段中进行轮询,根据轮询结果向所述终端发送DNS解析响应;其中,在所述DNS解析请求中包括所述URL。The processor is configured to send the local network resource IP address segment database to the gateway through the transceiver, so that after receiving the DNS resolution request from the terminal, the gateway determines the locally cached resource IP address segment database according to the local network resource IP address segment database. Whether the IP address segment corresponding to the URL includes the IP address segment of the local network resource, and when the IP address segment corresponding to the URL includes the IP address segment of the local network resource, polling is performed in the IP address segment of the local network resource, Send a DNS resolution response to the terminal according to the polling result; wherein, the URL is included in the DNS resolution request.
第五方面,本发明实施例提供一种DNS解析设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述计算机程序被处理器执行时实现如第一方面所述的方法中的步骤;或者所述计算机程序被处理器执行时实现如第二方面所述的方法中的步骤。In a fifth aspect, an embodiment of the present invention provides a DNS resolution device, including: a transceiver, a memory, a processor, and a computer program stored on the memory and executable on the processor; the computer program is processed The steps in the method according to the first aspect are realized when the computer is executed; or the steps in the method according to the second aspect are realized when the computer program is executed by the processor.
第六方面,本发明实施例提供一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法中的步骤;或者所述计算机程序被处理器执行时实现如第二方面所述的方法中的步骤。In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing a computer program, and when the computer program is executed by a processor, the steps in the method described in the first aspect are implemented; or the computer program The steps in the method of the second aspect are implemented when executed by a processor.
本发明的上述技术方案的有益效果如下:The beneficial effects of the above-mentioned technical solutions of the present invention are as follows:
在本发明实施例中,网关通过确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,实现将本网资源IP地址做优先级调度,将最接近用户的本网资源IP地址解析给用户,从而提升了用户访问体验。In the embodiment of the present invention, by determining whether the IP address segment corresponding to the locally cached URL includes the IP address segment of the local network resource, the gateway implements priority scheduling of the local network resource IP address, and assigns the local network resource IP address that is closest to the user. The address is resolved to the user, thereby improving the user's access experience.
附图说明Description of drawings
图1为本发明实施例的DNS解析方法的流程图;1 is a flowchart of a DNS resolution method according to an embodiment of the present invention;
图2为本发明实施例的DNS解析方法的流程图;2 is a flowchart of a DNS resolution method according to an embodiment of the present invention;
图3为本发明实施例的DNS解析方法的流程图;3 is a flowchart of a DNS resolution method according to an embodiment of the present invention;
图4为本发明实施例的DNS解析方法的流程图;4 is a flowchart of a DNS resolution method according to an embodiment of the present invention;
图5为本发明实施例的DNS解析装置的示意图;5 is a schematic diagram of a DNS resolution apparatus according to an embodiment of the present invention;
图6为本发明实施例的DNS解析装置的示意图;6 is a schematic diagram of a DNS resolution apparatus according to an embodiment of the present invention;
图7为本发明实施例的DNS解析设备的示意图;7 is a schematic diagram of a DNS resolution device according to an embodiment of the present invention;
图8为本发明实施例的DNS解析设备的示意图。FIG. 8 is a schematic diagram of a DNS resolution device according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。The specific embodiments of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments. The following examples are intended to illustrate the present invention, but not to limit the scope of the present invention.
如图1所示,本发明实施例的DNS解析方法,应用于网关,包括:As shown in FIG. 1 , the DNS resolution method according to the embodiment of the present invention, applied to a gateway, includes:
步骤101、接收终端的域名系统DNS解析请求,在所述DNS解析请求中包括URL。Step 101: Receive a domain name system DNS resolution request from a terminal, where the DNS resolution request includes a URL.
步骤102、根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段。Step 102: According to the DNS resolution request, determine whether the locally cached IP address segment corresponding to the URL includes the local network resource IP address segment.
在此步骤中,可有如下两种方式确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段。In this step, there may be the following two ways to determine whether the IP address segment corresponding to the URL in the local cache includes the IP address segment of the local network resource.
方式一、网关根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段,根据从本网资源策略服务器获取的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。Mode 1: The gateway queries the local cache according to the DNS resolution request, obtains the IP address segment corresponding to the URL, and obtains the IP address segment database of the local network resources obtained from the local network resource policy server and the IP address segment corresponding to the URL, Determine whether the IP address segment corresponding to the URL includes the IP address segment of the resource on the local network.
若经比较所述URL对应的IP地址段中有IP地址位于所述本网资源IP地址段数据库中,那么,确定所述URL对应的IP地址段中包括本网资源IP地址段,否则确定不包括。If the IP address segment corresponding to the URL has an IP address located in the local network resource IP address segment database after comparison, then it is determined that the IP address segment corresponding to the URL includes the local network resource IP address segment, otherwise it is determined not to be include.
方式二、网关根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段,根据本地存储的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。Mode 2: The gateway queries the local cache according to the DNS resolution request, obtains the IP address segment corresponding to the URL, and determines the corresponding IP address segment of the URL according to the locally stored local network resource IP address segment database and the IP address segment corresponding to the URL. Whether the IP address segment includes the IP address segment of the resources on this network.
若经比较所述URL对应的IP地址段中有IP地址位于所述本地存储的本网资源IP地址段数据库中,那么,确定所述URL对应的IP地址段中包括本网资源IP地址段,否则确定不包括。If the IP address segment corresponding to the URL has an IP address located in the locally stored IP address segment database of local resources, then it is determined that the IP address segment corresponding to the URL includes the local network resource IP address segment, Otherwise be sure not to include.
当然,在实际应用中,可不局限于以上两种方式。Of course, in practical applications, it is not limited to the above two ways.
步骤103、若所述URL对应的IP地址段中包括本网资源IP地址段,则在所述本网资源IP地址段中进行轮询。Step 103: If the IP address segment corresponding to the URL includes the local network resource IP address segment, perform polling in the local network resource IP address segment.
步骤104、根据轮询结果向所述终端发送DNS解析响应。Step 104: Send a DNS resolution response to the terminal according to the polling result.
在本发明实施例中,网关通过确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,实现将本网资源IP地址做优先级调度,将最接近用户的本网资源IP地址解析给用户,从而提升了用户访问体验。In the embodiment of the present invention, by determining whether the IP address segment corresponding to the locally cached URL includes the IP address segment of the local network resource, the gateway implements priority scheduling of the local network resource IP address, and assigns the local network resource IP address that is closest to the user. The address is resolved to the user, thereby improving the user's access experience.
如图2所示,本发明实施例的DNS解析方法,应用于本网资源策略服务器,包括:As shown in FIG. 2 , the DNS resolution method according to the embodiment of the present invention is applied to the resource policy server of this network, including:
步骤201、向网关发送本网资源IP地址段数据库,以使所述网关在接收到终端的DNS解析请求后,根据本网资源IP地址段数据库确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,并在所述URL对应的IP地址段中包括本网资源IP地址段时,在所述本网资源IP地址段中进行轮询,根据轮询结果向所述终端发送DNS解析响应;其中,在所述DNS解析请求中包括所述URL。Step 201: Send the local network resource IP address segment database to the gateway, so that the gateway, after receiving the DNS resolution request from the terminal, determines whether the IP address segment corresponding to the locally cached URL includes the corresponding IP address segment according to the local network resource IP address segment database. When the IP address segment of the resources on the local network is included, and the IP address segment corresponding to the URL includes the IP address segment of the resources on the local network, polling is performed in the IP address segment of the resources on the local network, and the query is sent to the terminal according to the polling result. DNS resolution response; wherein, the URL is included in the DNS resolution request.
在本发明实施例中,网关通过确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,实现将本网资源IP地址做优先级调度,将最接近用户的本网资源IP地址解析给用户,从而提升了用户访问体验。In the embodiment of the present invention, by determining whether the IP address segment corresponding to the locally cached URL includes the IP address segment of the local network resource, the gateway implements priority scheduling of the local network resource IP address, and assigns the local network resource IP address that is closest to the user. The address is resolved to the user, thereby improving the user's access experience.
在图3所示的实施例中,网关中的DNS中继处理模块定期与本网资源策略服务器交互获取本网资源IP地址段数据库,即本省或本网IP地址段数据库。对于在网关本地缓存中命中的用户DNS解析请求,DNS中继模块将缓存中域名对应的IP地址段按本网资源(本省/本网)优先的方式做轮询,将网内IP地址解析响应给用户。即若有本网资源IP地址,则网关只在本网资源IP地址之间做轮询响应,否则按正常轮询。In the embodiment shown in FIG. 3 , the DNS relay processing module in the gateway regularly interacts with the local network resource policy server to obtain the local network resource IP address segment database, that is, the local or local network IP address segment database. For the user's DNS resolution request hit in the gateway's local cache, the DNS relay module polls the IP address segment corresponding to the domain name in the cache according to the priority of local network resources (this province/local network), and resolves the response to the IP address in the network. to users. That is, if there is a local network resource IP address, the gateway only responds by polling among the local network resource IP addresses, otherwise it will poll normally.
如图3所示,本发明实施例的DNS解析方法,包括:As shown in Figure 3, the DNS resolution method according to the embodiment of the present invention includes:
步骤301、网关对本地DNS服务器(LNS)下发的DNS解析报文进行本地缓存。Step 301: The gateway locally caches the DNS resolution message sent by the local DNS server (LNS).
步骤302、DNS中继处理模块按照预定的时间间隔与本网资源策略服务器交互,以获取本网资源IP地址段数据库,即本省/本网IP地址段数据库。其中,所述预定的时间间隔可任意设置。Step 302: The DNS relay processing module interacts with the local network resource policy server at predetermined time intervals to obtain the local network resource IP address segment database, that is, the local province/local network IP address segment database. Wherein, the predetermined time interval can be arbitrarily set.
步骤303、网关收到用户发起的DNS解析请求,在该请求中包括URL。Step 303: The gateway receives the DNS resolution request initiated by the user, and the request includes the URL.
步骤304、网关中的DNS中继处理模块根据DNS解析请求查询本地DNS缓存,将缓存中域名对应的IP地址段按本网资源(本省/本网)优先的方式做轮询。Step 304: The DNS relay processing module in the gateway queries the local DNS cache according to the DNS resolution request, and performs polling for the IP address segment corresponding to the domain name in the cache in the manner of local network resources (local province/local network) priority.
也即,DNS中继处理模块根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段,然后,将所述URL对应的IP地址段和从本网资源策略服务器获取的本网资源IP地址段数据库进行比对,确定URL对应的IP地址段找中是否具有本网资源IP地址段。若有本网资源IP地址段,则只在本网资源IP地址之间做轮询响应,否则按现有技术的方法进行轮询。That is, the DNS relay processing module queries the local cache according to the DNS resolution request, obtains the IP address segment corresponding to the URL, and then compares the IP address segment corresponding to the URL and the local network obtained from the local network resource policy server. The resource IP address segment database is compared to determine whether the IP address segment corresponding to the URL has an IP address segment of the network resource. If there is a local network resource IP address segment, only polling responses are made between the local network resource IP addresses, otherwise, the polling is performed according to the method of the prior art.
步骤305、智能网关将DNS解析响应反馈给用户。
在图4所示的实施例中,DNS中继处理模块中存储有本网IP地址段数据库。对于在网关本地缓存中命中的用户DNS解析请求,若有本网资源则只在本网资源IP地址之间做轮询响应,否则按正常轮询。In the embodiment shown in FIG. 4 , the DNS relay processing module stores a local network IP address segment database. For the user's DNS resolution request hit in the gateway's local cache, if there is a local network resource, it will only respond by polling between the local network resource IP addresses, otherwise it will be polled normally.
如图4所示,本发明实施例的DNS解析方法,包括:As shown in FIG. 4 , the DNS resolution method according to the embodiment of the present invention includes:
步骤401、网关对本地DNS服务器(LNS)下发的DNS解析报文进行本地缓存。Step 401: The gateway locally caches the DNS resolution message sent by the local DNS server (LNS).
步骤402、网关收到用户发起的DNS解析请求,在该请求中包括URL。Step 402: The gateway receives a DNS resolution request initiated by the user, and the request includes a URL.
步骤403、网关中的DNS中继处理模块根据DNS解析请求查询本地DNS缓存,将缓存中域名对应的IP地址段按本网资源(本省/本网)优先的方式做轮询。Step 403: The DNS relay processing module in the gateway queries the local DNS cache according to the DNS resolution request, and performs polling for the IP address segment corresponding to the domain name in the cache in the manner of local network resources (local province/local network) priority.
也即,DNS中继处理模块根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段,然后,将所述URL对应的IP地址段和存储的本网IP地址段数据库进行比对,确定URL对应的IP地址段找中是否具有本网资源IP地址段。若有本网资源IP地址段,则只在本网资源IP地址之间做轮询响应,否则按现有技术的方法进行轮询。That is, the DNS relay processing module queries the local cache according to the DNS resolution request, obtains the IP address segment corresponding to the URL, and then compares the IP address segment corresponding to the URL with the stored local network IP address segment database. Yes, determine whether the IP address segment corresponding to the URL has an IP address segment for resources on the local network. If there is a local network resource IP address segment, only polling responses are made between the local network resource IP addresses, otherwise, the polling is performed according to the method of the prior art.
步骤404、智能网关将DNS解析响应反馈给用户。
通过以上实施例可以看出,在上述实施例中,根据用户业务需求,网关的DNS中继处理模块通过与本网资源策略服务器的交互或预置在本地的本网IP地址段数据库,实现将DNS解析服务器响应给用户的DNS解析结果做优先级调度的方式,将最接近用户的本网资源IP解析给用户,在提升用户访问体验的同时,还达到了本网被访问服务器间的负载平衡。It can be seen from the above embodiments that, in the above embodiments, according to user service requirements, the DNS relay processing module of the gateway realizes The DNS resolution server responds to the user's DNS resolution result and performs priority scheduling, and resolves the IP of the network resource closest to the user to the user, which not only improves the user's access experience, but also achieves load balance among the accessed servers on the network. .
如图5所示,本发明实施例的DNS解析装置,包括:处理器501和收发器502;As shown in FIG. 5 , the DNS resolution apparatus according to the embodiment of the present invention includes: a
所述收发器502,用于接收终端的域名系统DNS解析请求,在所述DNS解析请求中包括统一资源定位符URL;The
所述处理器501,用于根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段;若所述URL对应的IP地址段中包括本网资源IP地址段,则在所述本网资源IP地址段中进行轮询;The
所述收发器502,用于根据轮询结果向所述终端发送DNS解析响应。The
其中,所述处理器501还用于,根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;根据从本网资源策略服务器获取的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。The
其中,所述处理器501还用于,从所述本网资源策略服务器获取所述本网资源IP地址段数据库。Wherein, the
其中,所述处理器501还用于,根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;根据本地存储的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。The
其中,所述收发器502还用于,接收本地DNS服务器的DNS解析报文并缓存。The
本发明所述装置的工作原理可参照前述方法实施例的描述。For the working principle of the device of the present invention, reference may be made to the description of the foregoing method embodiments.
在本发明实施例中,网关通过确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,实现将本网资源IP地址做优先级调度,将最接近用户的本网资源IP地址解析给用户,从而提升了用户访问体验。In the embodiment of the present invention, by determining whether the IP address segment corresponding to the locally cached URL includes the IP address segment of the local network resource, the gateway implements priority scheduling of the local network resource IP address, and assigns the local network resource IP address that is closest to the user. The address is resolved to the user, thereby improving the user's access experience.
如图6所示,本发明实施例的DNS解析装置,包括:处理器601和收发器602;As shown in FIG. 6 , the DNS resolution apparatus according to the embodiment of the present invention includes: a
所述处理器601,用于通过所述收发器602向网关发送本网资源IP地址段数据库,以使所述网关在接收到终端的DNS解析请求后,根据本网资源IP地址段数据库确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,并在所述URL对应的IP地址段中包括本网资源IP地址段时,在所述本网资源IP地址段中进行轮询,根据轮询结果向所述终端发送DNS解析响应;其中,在所述DNS解析请求中包括所述URL。The
本发明所述装置的工作原理可参照前述方法实施例的描述。For the working principle of the device of the present invention, reference may be made to the description of the foregoing method embodiments.
在本发明实施例中,网关通过确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,实现将本网资源IP地址做优先级调度,将最接近用户的本网资源IP地址解析给用户,从而提升了用户访问体验。In the embodiment of the present invention, by determining whether the IP address segment corresponding to the locally cached URL includes the IP address segment of the local network resource, the gateway implements priority scheduling of the local network resource IP address, and assigns the local network resource IP address that is closest to the user. The address is resolved to the user, thereby improving the user's access experience.
如图7所示,本发明实施例的DNS解析设备,包括:As shown in FIG. 7 , the DNS resolution device according to the embodiment of the present invention includes:
处理器700,用于读取存储器720中的程序,执行下列过程:通过收发机710接收终端的域名系统DNS解析请求,在所述DNS解析请求中包括统一资源定位符URL;根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段;若所述URL对应的IP地址段中包括本网资源IP地址段,则在所述本网资源IP地址段中进行轮询;根据轮询结果向所述终端发送DNS解析响应;The
收发机710,用于在处理器700的控制下接收和发送数据。The
其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机710可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。7, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by
处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。The
处理器700还用于读取所述计算机程序,执行如下步骤:The
根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;Query the local cache according to the DNS resolution request, and obtain the IP address segment corresponding to the URL;
根据从本网资源策略服务器获取的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。Determine whether the IP address segment corresponding to the URL includes the IP address segment of the local network resource according to the database of the IP address segment of the local network resource obtained from the resource policy server of the local network and the IP address segment corresponding to the URL.
处理器700还用于读取所述计算机程序,执行如下步骤:The
从所述本网资源策略服务器获取所述本网资源IP地址段数据库。Obtain the IP address segment database of the local network resources from the local network resource policy server.
处理器700还用于读取所述计算机程序,执行如下步骤:The
根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;Query the local cache according to the DNS resolution request, and obtain the IP address segment corresponding to the URL;
根据本地存储的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。According to the locally stored local network resource IP address segment database and the IP address segment corresponding to the URL, it is determined whether the local network resource IP address segment is included in the IP address segment corresponding to the URL.
处理器700还用于读取所述计算机程序,执行如下步骤:The
接收本地DNS服务器的DNS解析报文并缓存。Receive DNS resolution packets from the local DNS server and cache them.
如图8所示,本发明实施例的DNS解析设备,包括:As shown in FIG. 8 , the DNS resolution device according to the embodiment of the present invention includes:
处理器800,用于读取存储器820中的程序,执行下列过程:通过收发机810向网关发送本网资源IP地址段数据库,以使所述网关在接收到终端的DNS解析请求后,根据本网资源IP地址段数据库确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,并在所述URL对应的IP地址段中包括本网资源IP地址段时,在所述本网资源IP地址段中进行轮询,根据轮询结果向所述终端发送DNS解析响应;其中,在所述DNS解析请求中包括所述URL;The
收发机810,用于在处理器800的控制下接收和发送数据。The
其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器800代表的一个或多个处理器和存储器820代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机810可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器800负责管理总线架构和通常的处理,存储器820可以存储处理器800在执行操作时所使用的数据。8, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by
处理器800负责管理总线架构和通常的处理,存储器820可以存储处理器800在执行操作时所使用的数据。The
此外,本发明实施例的计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行实现以下步骤:In addition, the computer-readable storage medium of the embodiment of the present invention is used to store a computer program, and the computer program can be executed by a processor to implement the following steps:
向网关发送本网资源IP地址段数据库,以使所述网关在接收到终端的DNS解析请求后,根据本网资源IP地址段数据库确定本地缓存的URL对应的IP地址段中是否包括本网资源IP地址段,并在所述URL对应的IP地址段中包括本网资源IP地址段时,在所述本网资源IP地址段中进行轮询,根据轮询结果向所述终端发送DNS解析响应;其中,在所述DNS解析请求中包括所述URL。Send the local network resource IP address segment database to the gateway, so that after receiving the DNS resolution request of the terminal, the gateway determines whether the local network resource is included in the IP address segment corresponding to the locally cached URL according to the local network resource IP address segment database IP address segment, and when the IP address segment corresponding to the URL includes the local network resource IP address segment, polling is performed in the local network resource IP address segment, and a DNS resolution response is sent to the terminal according to the polling result ; wherein, the URL is included in the DNS resolution request.
处理器800负责管理总线架构和通常的处理,存储器820可以存储处理器800在执行操作时所使用的数据。The
此外,本发明实施例的计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行实现以下步骤:In addition, the computer-readable storage medium of the embodiment of the present invention is used to store a computer program, and the computer program can be executed by a processor to implement the following steps:
接收终端的域名系统DNS解析请求,在所述DNS解析请求中包括统一资源定位符URL;receiving a domain name system DNS resolution request of the terminal, including a uniform resource locator URL in the DNS resolution request;
根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段;According to the DNS resolution request, determine whether the IP address segment corresponding to the URL of the local cache includes the IP address segment of the network resource;
若所述URL对应的IP地址段中包括本网资源IP地址段,则在所述本网资源IP地址段中进行轮询;If the IP address segment corresponding to the URL includes the local network resource IP address segment, polling is performed in the local network resource IP address segment;
根据轮询结果向所述终端发送DNS解析响应。Send a DNS resolution response to the terminal according to the polling result.
其中,所述根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段,包括:Wherein, according to the DNS resolution request, determining whether the IP address segment corresponding to the URL in the local cache includes the IP address segment of the resources of the local network, including:
根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;Query the local cache according to the DNS resolution request, and obtain the IP address segment corresponding to the URL;
根据从本网资源策略服务器获取的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。Determine whether the IP address segment corresponding to the URL includes the IP address segment of the local network resource according to the database of the IP address segment of the local network resource obtained from the resource policy server of the local network and the IP address segment corresponding to the URL.
其中,在所述接收终端的域名系统DNS解析请求之前,所述方法还包括:Wherein, before the receiving terminal's DNS resolution request, the method further includes:
从所述本网资源策略服务器获取所述本网资源IP地址段数据库。Obtain the IP address segment database of the local network resources from the local network resource policy server.
其中,所述根据所述DNS解析请求,确定本地缓存的所述URL对应的IP地址段中是否包括本网资源IP地址段,包括:Wherein, according to the DNS resolution request, determining whether the IP address segment corresponding to the URL in the local cache includes the IP address segment of the resources of the local network, including:
根据所述DNS解析请求查询本地缓存,获取所述URL对应的IP地址段;Query the local cache according to the DNS resolution request, and obtain the IP address segment corresponding to the URL;
根据本地存储的本网资源IP地址段数据库和所述URL对应的IP地址段,确定所述URL对应的IP地址段中是否包括本网资源IP地址段。According to the locally stored local network resource IP address segment database and the IP address segment corresponding to the URL, it is determined whether the local network resource IP address segment is included in the IP address segment corresponding to the URL.
其中,在所述接收终端的域名系统DNS解析请求之前,所述方法还包括:Wherein, before the receiving terminal's DNS resolution request, the method further includes:
接收本地DNS服务器的DNS解析报文并缓存。Receive DNS resolution packets from the local DNS server and cache them.
在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed method and apparatus may be implemented in other manners. For example, the apparatus embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included individually, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or can be implemented in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, and includes several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute some steps of the transceiving method described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM for short), Random Access Memory (RAM for short), magnetic disk or CD, etc. that can store program codes medium.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made. It should be regarded as the protection scope of the present invention.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810000831.7A CN109995887B (en) | 2018-01-02 | 2018-01-02 | DNS (Domain name Server) analysis method and device and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810000831.7A CN109995887B (en) | 2018-01-02 | 2018-01-02 | DNS (Domain name Server) analysis method and device and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109995887A CN109995887A (en) | 2019-07-09 |
CN109995887B true CN109995887B (en) | 2022-05-10 |
Family
ID=67128328
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810000831.7A Active CN109995887B (en) | 2018-01-02 | 2018-01-02 | DNS (Domain name Server) analysis method and device and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109995887B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110557464A (en) * | 2019-09-05 | 2019-12-10 | 网宿科技股份有限公司 | DNS (Domain name Server) resolution method, authoritative DNS server and DNS resolution system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272407B (en) * | 2008-04-28 | 2010-07-21 | 杭州华三通信技术有限公司 | Caching detecting method, caching detecting device and detection responding device for domain name system |
US8676989B2 (en) * | 2009-04-23 | 2014-03-18 | Opendns, Inc. | Robust domain name resolution |
EP2673936B1 (en) * | 2011-02-08 | 2016-11-23 | Telefonaktiebolaget LM Ericsson (publ) | Method and system for mobility support for caching adaptive http streaming content in cellular networks |
CN102739811B (en) * | 2011-04-07 | 2016-03-02 | 中国移动通信集团公司 | The method and apparatus of domain name mapping |
EP2571228B1 (en) * | 2012-05-25 | 2016-08-31 | Huawei Device Co., Ltd. | Access control method and system, and access terminal |
CN106331205B (en) * | 2015-07-01 | 2019-02-05 | 中兴通讯股份有限公司 | The centralized management method, apparatus and relevant device of domain name resources record buffer memory |
CN105516385B (en) * | 2015-12-02 | 2019-05-14 | 传线网络科技(上海)有限公司 | Domain name analytic method, server and system |
CN106973122A (en) * | 2016-01-14 | 2017-07-21 | 中国移动通信集团浙江有限公司 | A kind of domain name system and its emergent solution based on cloud storage |
-
2018
- 2018-01-02 CN CN201810000831.7A patent/CN109995887B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109995887A (en) | 2019-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10374955B2 (en) | Managing network computing components utilizing request routing | |
CN109561226B (en) | API (application program interface) mixed multi-tenant routing method and system and API gateway | |
US8676918B2 (en) | Point of presence management in request routing | |
US11323414B2 (en) | Managing domain name system (DNS) record cache across multiple DNS servers using multicast communication | |
US20120124165A1 (en) | Managing content delivery network service providers by a content broker | |
JPH1065737A (en) | Proxy server device and server device | |
EP2266064A2 (en) | Request routing | |
CN111917900B (en) | Domain name agent request processing method and device | |
WO2009124011A2 (en) | Content management | |
CN114006915B (en) | Resource request method, device, equipment and computer readable storage medium | |
WO2015039475A1 (en) | Method, server, and system for domain name resolution | |
CN105939399A (en) | Domain name resolution method and device | |
CN115695580B (en) | Resource acquisition method, device, equipment and storage medium | |
RU2008131535A (en) | NETWORK SYSTEM | |
CN111585786A (en) | Realization of secret-free building method of big data cluster | |
CN108337280B (en) | Resource updating method and device | |
CN108989420A (en) | The method and system of registration service, the method and system for calling service | |
CN109995887B (en) | DNS (Domain name Server) analysis method and device and computer readable storage medium | |
CN114268631B (en) | Low-delay network system, communication connection method thereof and readable storage medium | |
CN109088918B (en) | Interaction method, client device and server device | |
CN108494870B (en) | CDN-based dynamic data loading method and device | |
CN101567879A (en) | Method, server, equipment and system for treating terminal request | |
CN114025023A (en) | Source returning method, device, equipment and computer readable storage medium | |
CN101753561B (en) | Business cluster processing method and cluster system | |
CN108270755A (en) | A kind of method and apparatus of the adaptive anti-DDOS attack of domain name grade |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |