CN107438111B - Method, server and the system of method and the domain name agency of inquiry of the domain name - Google Patents
Method, server and the system of method and the domain name agency of inquiry of the domain name Download PDFInfo
- Publication number
- CN107438111B CN107438111B CN201610362365.8A CN201610362365A CN107438111B CN 107438111 B CN107438111 B CN 107438111B CN 201610362365 A CN201610362365 A CN 201610362365A CN 107438111 B CN107438111 B CN 107438111B
- Authority
- CN
- China
- Prior art keywords
- domain name
- inquiry
- response
- server
- user
- 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
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/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]
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses method, server and systems that a kind of method of inquiry of the domain name and domain name are acted on behalf of, at least one name server is connected by domain name proxy server to inquire respectively come the inquiry of the domain name request to user, so as to quickly return to domain name inquiry response, and it determines to respond in the inquiry of the domain name returned response with the nearest inquiry of the domain name of user query location internet protocol address by domain name proxy server, it is responded so that user is rapidly helped to return to timely and effectively inquiry of the domain name, improves the Experience Degree of user.
Description
Technical field
The present invention relates to Internet technical field, espespecially a kind of domain name inquiry method and domain name Proxy Method, server
And system.
Background technique
Currently, domain name system (Domain Name System, referred to as: DNS) is in internet in the application of internet
An essential subsystem, and there is ten hundreds of domain name system server (DNS Server) to mention in internet to user
For DNS service, wherein there is Internet Service Provider (Internet Service Provider, referred to as: ISP) to be supplied to use
Family, Ye You content supplier is supplied to cache server, and there are also the duty-free name systems that some other internet giant provides
System service, such as: the common domain name analysis service (Google Public DNS) of Google.
It in the prior art, is all by accessing domain name system server (DNS when being surfed the Internet by internet
Server) internet protocol address is translated domain name into be browsed, there are also cache servers when carrying out caching acceleration,
It is the DNS Server by accessing High Availabitity, can just completes correct reverse proxy function.
It is that inquiry of the domain name is transmitted directly to access domain name system server (DNS but using the prior art
Server) internet protocol address is translated domain name into, and when using these DNS, DNS Server can not be protected
Card returns to effective response in time every time, even if DNS Server return effective response, but the IP responded from
Family too " remote ", such as: the domain name of Apple Store corresponds to multiple IP address, in these IP address, there is the U.S., there is Hong Kong,
There are also China's Mainlands, when certain China's Mainland user accesses Apple Store, if DNS Server returns the U.S.
IP, then China's Mainland user accesses Apple Store naturally very " remote ", and user experience is also poor, and there are also be exactly DNS
Server cannot return to significant response in time, such as return illegal IP situations such as, can all seriously affect user experience, influence
Cache server carries out valid cache.
Summary of the invention
In order to solve the above-mentioned technical problems, the present invention provides a kind of domain name inquiry method and domain name Proxy Methods, clothes
It is engaged in device and system, multiple name servers can be accessed by domain name proxy server come nslookup, and by effective domain name
Inquiry response returns to user, so as to help user fast and effeciently to obtain inquiry of the domain name response, improves user experience
Degree.
In order to reach the object of the invention, in a first aspect, being applied to domain name the present invention provides a kind of method of inquiry of the domain name
Server cluster, this method comprises:
User is received to request by the inquiry of the domain name that domain name proxy server is initiated;
Domain name is inquired according to domain name inquiry request;
Inquiry of the domain name after inquiry is responded, user is sent to by domain name proxy server, wherein the transmission
Inquiry of the domain name response to user is to be determined by domain name proxy server and user query location Internet protocol IP
The nearest inquiry of the domain name response in address.
Compared with prior art, the present invention provides a kind of methods of inquiry of the domain name, pass through one or more domain name service
The inquiry of the domain name response of all inquiries is returned to domain name proxy server to carry out decision by device, and decision goes out to be sent to the domain of user
It is responded in name inquiry response with the nearest inquiry of the domain name of user query location internet protocol address, so that fastly
It helps user to return to timely and effectively inquiry of the domain name fastly to respond, improves the Experience Degree of user.
Second aspect, the present invention provides the methods of domain name agency a kind of, this method comprises:
Client-initiated inquiry of the domain name request is distributed at least one name server to inquire domain name, and is received
The inquiry of the domain name response that each name server returns;
Determine domain name nearest with user query location internet protocol address in returned inquiry of the domain name response
Inquiry response;
Inquiry of the domain name response after determination is sent to the user.
Compared with prior art, it the present invention provides the method for domain name agency a kind of, is connected to by domain name proxy server
A few name server is inquired respectively come the inquiry of the domain name request to user, determines returned inquiry of the domain name response
In responded with the nearest inquiry of the domain name of user query location internet protocol address, to ensure that each domain name of user
Analysis request can return to effective response in time, and the IP address responded is recently from user, to improve user's
Experience Degree.
In one embodiment, it looks into Client-initiated inquiry of the domain name request is distributed at least one name server
Before inquiry domain name, further includes:
Obtain the name server list for carrying out inquiry of the domain name.
By inquiring domain name Client-initiated inquiry of the domain name request is distributed at least one name server
Before, the name server list for carrying out inquiry of the domain name is obtained, distribution quickly and accurately can be requested into the inquiry of the domain name of user
It goes out.
In one embodiment, after receiving the inquiry of the domain name response that each name server returns, further includes:
The inquiry of the domain name response for meeting pre-defined rule is filtered out, and is stored in sequence in the queue.,
Meet the inquiry of the domain name response of pre-defined rule by filtering out, and stores in the queue in sequence, consequently facilitating
Domain name proxy server rapidly filter out meet user require and optimal inquiry of the domain name respond to user.
In one embodiment, the inquiry of the domain name response for meeting pre-defined rule is filtered out, and is stored in queue in sequence
In, comprising:
The response time for filtering out return domain name inquiry response meets threshold value or the correct domain of internet protocol address
Name inquiry response, and in the queue according to the storage of the sequencing of the response time.
Effective inquiry of the domain name response in domain name inquiry response is returned by filtering out, and is returned according to every name server
Return inquiry of the domain name response response time sequencing storage in the queue, consequently facilitating domain name proxy server rapidly from
Determine that optimal inquiry of the domain name responds to user in effective inquiry of the domain name response.
In one embodiment, determine in returned inquiry of the domain name response with user query location Internet protocol IP
The nearest inquiry of the domain name response in address, comprising:
It is mutual that user query location is carried in first inquiry of the domain name response or queue in queue after determining sequence
The inquiry of the domain name response of networking protocol IP address mark.
User query place is carried in first inquiry of the domain name response or queue by determining in the queue after sorting
The inquiry of the domain name response of ground internet protocol address mark thereby may be ensured that each domain name mapping request of user can
Effective inquiry of the domain name response is returned in time, and the IP of inquiry of the domain name response is nearest from user.
In one embodiment, the response time for filtering out return domain name inquiry response meets threshold value or Internet protocol
After the correct inquiry of the domain name response of IP address, comprising:
Internet protocol address section is obtained from global internet protocol IP database.
It can be domain name agency's clothes by obtaining internet protocol address section from global internet protocol IP database
Business device quickly determines the inquiry of the domain name response nearest from user query domain name location.
In one embodiment, it stores in sequence in the queue, comprising:
According to the internet protocol address internet protocol address section subjected of the inquiry of the domain name response after screening
Be sequentially stored in queue.
By the internet protocol address Internet protocol IP subjected according to the inquiry of the domain name response after screening
Location section is sequentially stored in queue, consequently facilitating domain name proxy server is rapidly determined from effective inquiry of the domain name response
Optimal inquiry of the domain name responds to user.
In one embodiment, determine in returned inquiry of the domain name response with user query location Internet protocol IP
The nearest inquiry of the domain name response in address, comprising:
It is mutual to be under the jurisdiction of user query location in first inquiry of the domain name response or queue in queue after determining sequence
The inquiry of the domain name of networking protocol IP address section responds.
It is under the jurisdiction of where user query in first inquiry of the domain name response or queue by determining in the queue after sorting
The inquiry of the domain name of ground internet protocol address section responds, thereby may be ensured that user each domain name mapping request can and
When return to effective inquiry of the domain name response, and the IP of inquiry of the domain name response is nearest from user.
The third aspect, the present invention provides a kind of domain name proxy server, the server includes: that standardized domain name signaling is handed over
Mutual module and integrated decision-making management module;
The standardized domain name Signalling exchange module is set as requesting Client-initiated inquiry of the domain name to be distributed at least one
Name server inquires domain name, and receives the inquiry of the domain name response that each name server returns;
The integrated decision-making management module is set as determining in returned inquiry of the domain name response and user query location
The nearest inquiry of the domain name response of internet protocol address;
The standardized domain name Signalling exchange module is set as the response of the inquiry of the domain name after determining and is sent to the user.
Compared with prior art, it the present invention provides the server of domain name agency a kind of, is connected by domain name proxy server
At least one name server is inquired respectively come the inquiry of the domain name request to user, so as to quickly return to inquiry of the domain name
Response, and the inquiry of the domain name nearest with user query location internet protocol address is confirmed by domain name proxy server
Response allows to accurate and effective help user and returns to domain name inquiry response, improves the Experience Degree of user.
In one embodiment, server further include: domain name server cluster list management module;
Domain name server cluster list management module is set as obtaining the name server list for carrying out inquiry of the domain name.
By inquiring domain name Client-initiated inquiry of the domain name request is distributed at least one name server
Before, the name server list for carrying out inquiry of the domain name is obtained, distribution quickly and accurately can be requested into the inquiry of the domain name of user
It goes out.
In one embodiment, the integrated decision-making management module is set as in the domain for receiving each name server return
After name inquiry response, the inquiry of the domain name response for meeting pre-defined rule is filtered out, and store in sequence in the queue.
Meet the inquiry of the domain name response of pre-defined rule by filtering out, and stores in the queue in sequence, consequently facilitating
Domain name proxy server rapidly filter out meet user require and optimal inquiry of the domain name respond to user.
In one embodiment, the integrated decision-making management module is set as filtering out the inquiry of the domain name for meeting pre-defined rule
Response, and store in sequence in the queue, refer to:
The response time that the integrated decision-making management module is set as filtering out return domain name inquiry response meets threshold value
Inquiry of the domain name response, and in the queue according to the storage of the sequencing of the response time
Effective inquiry of the domain name response in domain name inquiry response is returned by filtering out, and is returned according to every name server
Return inquiry of the domain name response response time sequencing storage in the queue, consequently facilitating domain name proxy server rapidly from
Determine that optimal inquiry of the domain name responds to user in effective inquiry of the domain name response.
In one embodiment, the integrated decision-making management module be set as determining in returned inquiry of the domain name response with
The nearest inquiry of the domain name response of user query location internet protocol address, refers to:
The integrated decision-making management module is set as determining first inquiry of the domain name response or team in the queue after sorting
The inquiry of the domain name response of user query location internet protocol address mark is carried in column.
User query place is carried in first inquiry of the domain name response or queue by determining in the queue after sorting
The inquiry of the domain name response of ground internet protocol address mark thereby may be ensured that each domain name mapping request of user can
Effective inquiry of the domain name response is returned in time, and the IP of inquiry of the domain name response is nearest from user.
In one embodiment, server further include: internet protocol address segment management module;
The internet protocol address segment management module is set as obtaining from global internet protocol IP database mutual
Networking protocol IP address section.
It can be domain name agency's clothes by obtaining internet protocol address section from global internet protocol IP database
Business device quickly determines the inquiry of the domain name response nearest from user query domain name location.
In one embodiment, the integrated decision-making management module is set as storing in sequence in the queue, refers to:
The integrated decision-making management module is set as the internet protocol address according to the inquiry of the domain name response after screening
Internet protocol address section subjected is sequentially stored in queue.
By the internet protocol address Internet protocol IP subjected according to the inquiry of the domain name response after screening
Location section is sequentially stored in queue, consequently facilitating domain name proxy server is rapidly determined from effective inquiry of the domain name response
Optimal inquiry of the domain name responds to user.
In one embodiment, the integrated decision-making management module be set as determining in returned inquiry of the domain name response with
The nearest inquiry of the domain name response of user query location internet protocol address, refers to:
The integrated decision-making management module is set as determining first inquiry of the domain name response or team in the queue after sorting
The inquiry of the domain name response for being under the jurisdiction of user query location internet protocol address section in column is sent to the user.
It is under the jurisdiction of where user query in first inquiry of the domain name response or queue by determining in the queue after sorting
The inquiry of the domain name of ground internet protocol address section responds, thereby may be ensured that user each domain name mapping request can and
When return to effective inquiry of the domain name response, and the IP of inquiry of the domain name response is nearest from user.
Fourth aspect, the present invention also provides the systems of domain name agency a kind of, which is characterized in that the system comprises: it is above-mentioned
Any one domain name proxy server described in claim 10-17 and at least one name server, domain name server are set
It is set to and receives the inquiry of the domain name request that user is initiated by domain name proxy server, according to the inquiry of domain name inquiry request
Inquiry of the domain name after inquiry is responded and is sent to user by domain name proxy server, wherein is described to be sent to use by domain name
The inquiry of the domain name response at family is to be determined by domain name proxy server and user query location internet protocol address
Nearest inquiry of the domain name response.
Compared with prior art, the present invention provides the system of domain name agency a kind of, which passes through in domain name inquiry system
Multiple name servers come to user inquiry of the domain name request inquire respectively, so as to quickly return inquiry of the domain name ring
It answers, and is determined in returned inquiry of the domain name response and where user query by domain name proxy server in domain name inquiry system
The nearest inquiry of the domain name response of ground internet protocol address, allows to accurate and effective help user and returns to inquiry of the domain name
Response, improves the Experience Degree of user.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that understand through the implementation of the invention.The objectives and other advantages of the invention can be by specification, right
Specifically noted structure is achieved and obtained in claim and attached drawing.
Detailed description of the invention
Attached drawing is used to provide to further understand technical solution of the present invention, and constitutes part of specification, with this
The embodiment of application technical solution for explaining the present invention together, does not constitute the limitation to technical solution of the present invention.
Fig. 1 is a kind of flow diagram of domain name inquiry method embodiment one provided by the invention;
Fig. 2 is a kind of flow diagram of domain name Proxy Method embodiment one provided by the invention;
Fig. 3 is a kind of structural schematic diagram of domain name proxy server embodiment one provided by the invention;
Fig. 4 is a kind of structural schematic diagram of domain name inquiry system embodiment one provided by the invention.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention
Embodiment be described in detail.It should be noted that in the absence of conflict, embodiment and embodiment in the application
In feature can mutual any combination.
Step shown in the flowchart of the accompanying drawings can be in a computer system such as a set of computer executable instructions
It executes.Also, although logical order is shown in flow charts, and it in some cases, can be to be different from herein suitable
Sequence executes shown or described step.
The present embodiments relate to method can be applied to domain name proxy server and domain name service in internet
Device, the domain name proxy server can be the equipment such as router, interchanger, which can be server, computer
Etc. equipment, can also be domain name server cluster or domain name computer cluster etc., but it is not limited to this.
The present embodiments relate to method, it is intended to solve in the prior art inquiry of the domain name cannot return to effective domain in time
The technical issues of name inquiry response.
Technical solution of the present invention is described in detail with specifically embodiment below.These specific implementations below
Example can be combined with each other, and the same or similar concept or process may be repeated no more in some embodiments.
Fig. 1 is a kind of flow diagram of the embodiment of the method one of inquiry of the domain name provided by the invention.The present embodiment is related to
Executing subject be name server, how to realize quickly and effectively return domain name inquiry response method detailed process.Such as
Shown in Fig. 1, this method comprises:
S101, the inquiry of the domain name request that user is initiated by domain name proxy server is received;
Specifically, user can initiate domain name inquiry request, the device by domain name proxy server by mode of unicast
Can be domain name proxy server (DNS Proxy), general inquiry of the domain name request includes the information such as the address of domain name, domain name,
It is requested when DNS Proxy receives inquiry of the domain name, these requests can be broadcast to name server, which can be
One name server is also possible to domain name server cluster (the DNS Server comprising multiple name servers
Cluster), such as: have N platform dns server, i.e. DNS 1 in the domain name server cluster, DNS 2, DNS 3 ... DNS N, then
Every DNS Server in DNS Server Cluster can be respectively received Client-initiated inquiry of the domain name request, but not
It is limited to this.
S102, domain name is inquired according to domain name inquiry request.
Specifically, every dns server in above-mentioned domain name server cluster (DNS Server Cluster), i.e. DNS
Every DNS Server in 1, DNS 2, DNS 3 ... DNS N, DNS Server Cluster can be initiated according to user is received
Inquiry of the domain name request carry out respective domain name mapping and query actions respectively, after the completion of this movement, every DNS Server points
DNS Proxy is not sent by inquiry of the domain name response, but it is not limited to this.
S103, the inquiry of the domain name response after inquiry is sent to user by domain name proxy server, wherein described
The inquiry of the domain name response for being sent to user is to be determined by domain name proxy server and user query location internet protocol
Discuss the nearest inquiry of the domain name response of IP address.
Specifically, every DNS Server sends domain name proxy server for the inquiry of the domain name response after inquiry respectively
DNS Proxy selects the domain name nearest with user query location internet protocol address by domain name proxy server and looks into
Ask response, it can be the inquiry of the domain name response for the mark for carrying user query location internet protocol address to send
To user, such as: in user query domain name, multiple internet protocol address may be corresponded to, such as: Apple Store's
Domain name corresponds to multiple IP address, in these IP address, there is the U.S., there is Hong Kong, and there are also China's Mainlands, big in certain China
When land user accesses Apple Store, if DNS Server returns the IP in the U.S., China's Mainland user accesses Apple
Store naturally very " remote ", and can filter out the Internet protocol carried with the user by domain name proxy server
IP address is under the jurisdiction of the inquiry of the domain name response of the mark of the local internet protocol IP address of the same area, continues act just now
Example, then China's Mainland user accesses Apple Store, can return to the IP of corresponding China to user, to facilitate, user's is fast
Speed access, improves the Experience Degree of user.
The method of a kind of inquiry of the domain name provided in an embodiment of the present invention, comprising: receive user and pass through domain name proxy server
The inquiry of the domain name of initiation is requested, and inquires domain name according to domain name inquiry request, the inquiry of the domain name after inquiry is responded logical
It crosses domain name proxy server and is sent to user, wherein carry user query in the inquiry of the domain name response after the inquiry
The mark of location internet protocol address.The inquiry of the domain name of all inquiries is rung by one or more name server
Domain name proxy server should be returned to carry out decision, decision is sent in the inquiry of the domain name response of user and user query institute out
The inquiry of the domain name response that internet protocol address is nearest on ground, so that it is timely and effective rapidly to help user to return
Inquiry of the domain name response, improve the Experience Degree of user.
Fig. 2 is a kind of flow diagram of the embodiment of the method one of inquiry of the domain name provided by the invention.The present embodiment is related to
Executing subject be domain name proxy server, how to realize quickly and effectively return domain name inquiry response method specific mistake
Journey.As shown in Fig. 2, this method comprises:
S201, it requests Client-initiated inquiry of the domain name to be distributed at least one name server to inquire domain name,
And receive the inquiry of the domain name response that each name server returns.
Specifically, user can initiate domain name inquiry request to name server by mode of unicast, which be can be
Domain name proxy server (DNS Proxy), general inquiry of the domain name request includes the information such as the address of domain name, domain name, and in domain
After name proxy server receives Client-initiated inquiry of the domain name request, domain name inquiry request can be distributed to at least one
A name server inquires domain name, which can be one group of domain name server cluster, in practical applications,
Free name server (DNS Server) one Groups List of composition can be common by user or collected, this column
Table is abstracted as DNS Server Cluster, this list can be only fitted in domain name proxy server (DNS Proxy), such domain
Name proxy server can according to the Groups List by the inquiry of the domain name of user request be distributed in list each name server come
Inquire domain name, it may be assumed that when DNS Proxy receive user inquiry of the domain name request, these requests can be broadcast to DNS service
Every dns server in device cluster (DNS Server Cluster), i.e. DNS 1, DNS 2, DNS 3 ... DNS N, DNS
Every DNS Server in Server Cluster can carry out respective domain name mapping and query actions respectively, and will be after inquiry
Inquiry of the domain name response return to the domain name proxy server, the domain name proxy server can according to receive inquiry of the domain name ring
The sequencing for the time answered is ranked up inquiry of the domain name response and is stored in " queue ", wherein if there is encountering time-out
Inquiry of the domain name response, that is, inquire it is unsuccessful, can also to the inquiry of the domain name respond give up, but it is not limited to this.
It is nearest with user query location internet protocol address in inquiry of the domain name that S202, determination are returned response
Inquiry of the domain name response.
It is carried out specifically, domain name proxy server responds the inquiry of the domain name that received domain name server cluster returns
Decision is determined to ring in the inquiry of the domain name returned with the nearest inquiry of the domain name of user query location internet protocol address
It answers, it can it is the inquiry of the domain name response for carrying user query location (referred to as: local) internet protocol address mark,
Such as: domain name proxy server (DNS Proxy) can retrieve " queue " after sequence above, if first member of " queue "
The IP address of element mark is under the jurisdiction of local IP, then DNS Proxy, which is determined, returns to user for first element of " queue ", this
Inquiry of the domain name terminates, if the IP address of first component identification of " queue " is not belonging to local IP, traverses entire " queue ",
After finding the corresponding queue element (QE) of IP nearest from user, DNS Proxy determines that the IP nearest from user that will be found is corresponding
Queue element (QE) return to user.
S203, the inquiry of the domain name response after determination is sent to the user.
Specifically, domain name proxy server can be responded according to the inquiry of the domain name after above-mentioned determination is sent to user, to protect
The each domain name mapping request of card user can access returns to effective inquiry of the domain name response in time, and the inquiry of the domain name responds
IP address be nearest from user.
The method of a kind of domain name agency provided in an embodiment of the present invention, comprising: by Client-initiated inquiry of the domain name request point
At least one name server is issued to inquire domain name, and receives the inquiry of the domain name response that each name server returns,
Determine the inquiry of the domain name that internet protocol address mark in user query location is carried in returned inquiry of the domain name response
Inquiry of the domain name response after determination is sent to the user by response.At least one domain name is connected by domain name proxy server
Server is inquired respectively come the inquiry of the domain name request to user, determines to look into returned inquiry of the domain name response with user
The nearest inquiry of the domain name response of location internet protocol address is ask, to ensure that each domain name mapping request of user all
Effective response can be returned in time, and the IP address responded is recently from user, to improve the Experience Degree of user.
Further, on the basis of the above embodiments, Client-initiated inquiry of the domain name request is being distributed at least one
A name server is inquired before domain name, further includes:
Obtain the name server list for carrying out inquiry of the domain name.
Specifically, can be in the configuration file of domain name proxy server deployment name server list, the configuration file
Free name server (DNS Server) that is user is common or having collected forms a Groups List, this list is taken out
As for domain name server cluster (DNS Server Cluster), Client-initiated inquiry of the domain name request is being distributed at least one
A name server before inquiring domain name, obtains according to the configuration file of domain name proxy server and carries out inquiry of the domain name
Name server list, respectively the inquiry of the domain name request of the broadcasting user of each name server into the list.
By inquiring domain name Client-initiated inquiry of the domain name request is distributed at least one name server
Before, the name server list for carrying out inquiry of the domain name is obtained, distribution quickly and accurately can be requested into the inquiry of the domain name of user
It goes out.
Further, on the basis of the above embodiments, in the inquiry of the domain name response for receiving each name server return
Later, further includes:
The inquiry of the domain name response for meeting pre-defined rule is filtered out, and is stored in sequence in the queue.
It, can be with specifically, domain name proxy server is after receiving the inquiry of the domain name response that each name server returns
The inquiry of the domain name response for meeting pre-defined rule in the queue is filtered out, which can determine according to the actual situation, example
Such as: if it exceeds the inquiry of the domain name response that specified time (such as 5 seconds) returns, then DNS Proxy directly abandons it, or if returns
The internet protocol address for the inquiry of the domain name response returned is messy code etc., then DNS Proxy directly abandons it, and deposits in sequence
It puts in the queue, this sequentially can be time sequencing, can also be carried out according to the sequence of IP address section to respond to inquiry of the domain name
Storage, such as: DNS Proxy can be responded by the inquiry of the domain name that every DNS Server is returned in DNS Server Cluster
Inquiry of the domain name response is stored in team according to the chronological order for reaching domain name proxy server by the sequencing of arrival time
In column, or the IP that is under the jurisdiction of of the internet protocol address of inquiry of the domain name response that is returned according to every DNS Server
The sequence of location section, but be not limited thereto.
Meet the inquiry of the domain name response of pre-defined rule by filtering out, and stores in the queue in sequence, consequently facilitating
Domain name proxy server rapidly filter out meet user require and optimal inquiry of the domain name respond to user.
Further, on the basis of the above embodiments, filter out meet pre-defined rule inquiry of the domain name response, and according to
It is sequentially stored in queue, comprising:
The response time for filtering out return domain name inquiry response meets threshold value or the correct domain of internet protocol address
Name inquiry response, and in the queue according to the storage of the sequencing of the response time.
Specifically, screening to received inquiry of the domain name response, one can be arranged according to the response time of return
A threshold value, the threshold value may determine that whether inquiry of the domain name response is effective, can also be according to the internet protocol address of return
It is whether correct, to judge whether inquiry of the domain name response is effective, such as: if it find that being more than the " domain name of specified time (such as 5 seconds)
Inquiry response ", DNS Proxy then can directly abandon it, or the internet protocol address returned is messy code, then DNS
Proxy directly abandons it, can return to effective inquiry of the domain name response in time in this way, and according to each name server returns to field
The sequencing of the response time of name inquiry response is stored in the queue, such as: dns server cluster (DNS Server
Cluster every DN S server in), i.e. in DNS 1, DNS 2, DNS 3 ... DNS N, DNS Server Cluster
Every DNS Server can carry out respective domain name mapping and query actions respectively, return to domain name inquiry response to domain name and act on behalf of clothes
Business device, domain name proxy server can be according to the sequencings of the response time for the inquiry of the domain name response that each name server returns
To be ranked up storage in the queue to each inquiry of the domain name response.
Effective inquiry of the domain name response in domain name inquiry response is returned by filtering out, and is returned according to every name server
Return inquiry of the domain name response response time sequencing storage in the queue, consequently facilitating domain name proxy server rapidly from
Determine that optimal inquiry of the domain name responds to user in effective inquiry of the domain name response.
Further, on the basis of the above embodiments, determine in returned inquiry of the domain name response with user query institute
The inquiry of the domain name response that internet protocol address is nearest on ground, comprising:
It is mutual that user query location is carried in first inquiry of the domain name response or queue in queue after determining sequence
The inquiry of the domain name response of networking protocol IP address mark.
It is responded specifically, domain name proxy server (DNS Proxy) can retrieve inquiry of the domain name in the queue after above-mentioned sequence,
If first of queue carry be user query location internet protocol address mark inquiry of the domain name response,
First in queue is directly returned to user by DNS Proxy, i.e. this inquiry of the domain name terminates, if first of queue is marked
The IP address of knowledge is not belonging to the local IP of user query, then can traverse entire queue, finds with carrying IP in the queue at first
The mark of location is under the jurisdiction of the inquiry of the domain name response of local IP, responds to user by DNS Proxy, such as: inquiry of the domain name response
Many IP address can be corresponded to, such as: there is corresponding IP address in the website of apple in the U.S., China, Japan etc., if with
The location of family inquiry then determines the Chinese IP address of Apple Web site to user, can guarantee that user's is each in this way in China
Domain name mapping request can return to effective inquiry of the domain name response in time, and the IP of inquiry of the domain name response is most from user
Close.
User query place is carried in first inquiry of the domain name response or queue by determining in the queue after sorting
The inquiry of the domain name response of ground internet protocol address mark thereby may be ensured that each domain name mapping request of user can
Effective inquiry of the domain name response is returned in time, and the IP of inquiry of the domain name response is nearest from user.
Further, on the basis of the above embodiments, the response time satisfaction for returning to domain name inquiry response is being filtered out
After the inquiry of the domain name response of threshold value, further includes:
Internet protocol address section is obtained from global internet protocol IP database.
Specifically, after the response time for filtering out return domain name inquiry response meets the inquiry of the domain name response of threshold value,
Domain name proxy server can obtain internet protocol address section from global internet protocol IP database, and the IP address section is just
It is the IP address range of one group of description whole world different zones, such as: the IP section in description China's Mainland each province and city describes United States region
IP section, describe Taiwan region IP section etc..
It can be domain name agency's clothes by obtaining internet protocol address section from global internet protocol IP database
Business device quickly determines the inquiry of the domain name response nearest from user query domain name location.
Further, on the basis of the above embodiments, it stores in sequence in the queue, comprising:
According to the internet protocol address internet protocol address section subjected of the inquiry of the domain name response after screening
Be sequentially stored in queue.
Specifically, by the effective domain name inquiry response after screening, according to the internet protocol address of inquiry of the domain name response
Internet protocol address section subjected is sequentially stored in queue, for example, the domain that every name server returns
The Internet protocol IP of name has the IP of the IP address section for being under the jurisdiction of regional, the IP address section of United States region or other regions
Address field can specifically be determined according to the actual situation, look into according to the sequence for the IP address section for being under the jurisdiction of which region domain name
It askes response to be ranked up, consequently facilitating rapidly finding out the inquiry of the domain name response of queue for storing and being under the jurisdiction of user query location
The inquiry of the domain name response of internet protocol address section is sent to the user.
By the internet protocol address Internet protocol IP subjected according to the inquiry of the domain name response after screening
Location section is sequentially stored in queue, consequently facilitating domain name proxy server is rapidly determined from effective inquiry of the domain name response
Optimal inquiry of the domain name responds to user.
Further, on the basis of the above embodiments, determine in returned inquiry of the domain name response with user query institute
The inquiry of the domain name response that internet protocol address is nearest on ground, comprising:
It is mutual to be under the jurisdiction of user query location in first inquiry of the domain name response or queue in queue after determining sequence
The inquiry of the domain name of networking protocol IP address section responds.
Specifically, effective inquiry of the domain name response carries out after screening, determine to look into the inquiry of the domain name returned with user
Ask the nearest inquiry of the domain name response of location internet protocol address, it can be to be under the jurisdiction of user query location internet
The inquiry of the domain name of Protocol IP address section responds, such as: after domain name proxy server (DNS Proxy) can retrieve sequence above
" queue ", if the IP address of first component identification of " queue " is under the jurisdiction of user query location (local) IP, DNS
Proxy, which is determined, returns to user for first element of " queue ", this inquiry of the domain name terminates, if first member of " queue "
The IP address of element mark is not belonging to local IP, then traverses entire " queue ", find the IP corresponding queue element (QE) nearest from user
Afterwards, DNS Proxy, which is determined, returns to user for the IP corresponding queue element (QE) nearest from user found.
It is under the jurisdiction of where user query in first inquiry of the domain name response or queue by determining in the queue after sorting
The inquiry of the domain name of ground internet protocol address section responds, thereby may be ensured that user each domain name mapping request can and
When return to effective inquiry of the domain name response, and the IP of inquiry of the domain name response is nearest from user.
Fig. 3 is a kind of structural schematic diagram of domain name proxy server embodiment one provided by the invention, as shown in figure 3, one
Kind domain name proxy server, comprising: standardized domain name Signalling exchange module 10 and integrated decision-making management module 20;
The standardized domain name Signalling exchange module 10 is set as requesting Client-initiated inquiry of the domain name to be distributed at least one
A name server inquires domain name, and receives the inquiry of the domain name response that each name server returns;
The integrated decision-making management module 20 is set as determining in returned inquiry of the domain name response and where user query
The nearest inquiry of the domain name response of ground internet protocol address;
The standardized domain name Signalling exchange module 10 is set as the response of the inquiry of the domain name after determining and is sent to the user.
A kind of domain name proxy server provided in an embodiment of the present invention, including standardized domain name Signalling exchange module and synthesis are determined
Plan management module;Client-initiated inquiry of the domain name request is distributed at least one domain name by the standardized domain name Signalling exchange module
Server inquires domain name, and receives the inquiry of the domain name response that each name server returns, the integrated decision-making management
Module determines inquiry of the domain name nearest with user query location internet protocol address in returned inquiry of the domain name response
Response, then the inquiry of the domain name response after determination is sent to the user by standardized domain name Signalling exchange module.Pass through domain name generation
Reason server connects at least one name server and inquires respectively come the inquiry of the domain name request to user, so as to quick
Domain name inquiry response is returned, and is confirmed with user query location internet protocol address most by domain name proxy server
Close inquiry of the domain name response, allows to accurate and effective help user and returns to domain name inquiry response, improve the experience of user
Degree.
Further, as shown in figure 4, on the basis of the above embodiments, the device further include: domain name server cluster column
Table management module 30;
Domain name server cluster list management module 30 is set as obtaining the name server column for carrying out inquiry of the domain name
Table.
Device provided in an embodiment of the present invention can execute above method embodiment, implementing principle and technical effect class
Seemingly, details are not described herein.
Further, on the basis of the above embodiments, the integrated decision-making management module 20 be set as receive it is each
After the inquiry of the domain name response that name server returns, the inquiry of the domain name response for meeting pre-defined rule is filtered out, and in sequence
Storage is in the queue.
Device provided in an embodiment of the present invention can execute above method embodiment, implementing principle and technical effect class
Seemingly, details are not described herein.
Further, on the basis of the above embodiments, the integrated decision-making management module 20, which is set as filtering out, meets
The inquiry of the domain name of pre-defined rule responds, and stores in sequence in the queue, refers to:
The response time that the integrated decision-making management module 20 is set as filtering out return domain name inquiry response meets threshold value
Inquiry of the domain name response, and according to the sequencing of the response time storage in the queue.
Device provided in an embodiment of the present invention can execute above method embodiment, implementing principle and technical effect class
Seemingly, details are not described herein.
Further, on the basis of the above embodiments, the integrated decision-making management module 20 is set as determining and be returned
Inquiry of the domain name response in responded with the nearest inquiry of the domain name of user query location internet protocol address, refer to:
The integrated decision-making management module 20 be set as determining in the queue after sequence first inquiry of the domain name response or
The inquiry of the domain name response of user query location internet protocol address mark is carried in queue.
Device provided in an embodiment of the present invention can execute above method embodiment, implementing principle and technical effect class
Seemingly, details are not described herein.
Further, on the basis of the above embodiments, server further include: internet protocol address segment management mould
Block 40;
The internet protocol address segment management module 40 is set as obtaining from global internet protocol IP database
Internet protocol address section.
Device provided in an embodiment of the present invention can execute above method embodiment, implementing principle and technical effect class
Seemingly, details are not described herein.
Further, on the basis of the above embodiments, the integrated decision-making management module 20 is set as depositing in sequence
It puts in the queue, refers to:
The integrated decision-making management module 20 is with being set as the Internet protocol IP according to the inquiry of the domain name response after screening
Location internet protocol address section subjected is sequentially stored in queue.
Device provided in an embodiment of the present invention can execute above method embodiment, implementing principle and technical effect class
Seemingly, details are not described herein.
Further, on the basis of the above embodiments, the integrated decision-making management module 20 is set as determining and be returned
Inquiry of the domain name response in responded with the nearest inquiry of the domain name of user query location internet protocol address, refer to:
The integrated decision-making management module 20 be set as determining in the queue after sequence first inquiry of the domain name response or
The inquiry of the domain name response for being under the jurisdiction of user query location internet protocol address section in queue is sent to the user.
Device provided in an embodiment of the present invention can execute above method embodiment, implementing principle and technical effect class
Seemingly, details are not described herein.
Fig. 4 is a kind of structural schematic diagram of the system embodiment one of domain name agency provided by the invention, as shown in figure 4, one
Kind domain name inquiry system, comprising: the domain name proxy server of any one described in the claims 10-17 and at least one domain
Name server.
Specifically, the client can be platform as shown in figure 4, user can be requested by client-side editing inquiry of the domain name
Inquiry of the domain name request is sent to domain name proxy server, by this by the mobile terminals such as formula computer, tablet computer, mobile phone
Domain name proxy server is distributed in domain name server cluster each name server such as: DNS1, DNS2, DNS3 ... DNSN
Deng, then domain name proxy server is responded to according to the inquiry of the domain name that inquiry of the domain name request returns by every name server and is sieved
Inquiry of the domain name nearest with user query location internet protocol address in returned inquiry of the domain name response is determined in choosing
User is issued in response, thus user can quickly and efficiently nslookup, improve the satisfaction of user.
The system of a kind of domain name agency provided in an embodiment of the present invention, comprising: in above-mentioned domain name proxy server embodiment
The domain name proxy server and at least one name server of any one, pass through multiple name servers in domain name inquiry system
It inquires come the inquiry of the domain name request to user, so as to quickly return to domain name inquiry response, and is looked by domain name respectively
In inquiry system domain name proxy server determine in returned inquiry of the domain name response with user query location Internet protocol IP
The nearest inquiry of the domain name response in address, allows to accurate and effective help user and returns to domain name inquiry response, improve use
The Experience Degree at family.
Although disclosed herein embodiment it is as above, the content only for ease of understanding the present invention and use
Embodiment is not intended to limit the invention.Technical staff in any fields of the present invention is taken off not departing from the present invention
Under the premise of the spirit and scope of dew, any modification and variation, but the present invention can be carried out in the form and details of implementation
Scope of patent protection, still should be subject to the scope of the claims as defined in the appended claims.
Claims (11)
1. a kind of method of domain name agency, which is characterized in that the described method includes:
Client-initiated inquiry of the domain name request is distributed at least one name server to inquire domain name, and is received each
The inquiry of the domain name response that name server returns;
Determine inquiry of the domain name nearest with user query location internet protocol address in returned inquiry of the domain name response
Response;
Inquiry of the domain name response after determination is sent to the user;
After receiving the inquiry of the domain name response that each name server returns, further includes:
The inquiry of the domain name response for meeting pre-defined rule is filtered out, and is stored in sequence in the queue;
Wherein, the inquiry of the domain name response for meeting pre-defined rule is filtered out, and is stored in sequence in the queue, comprising:
The response time for filtering out return domain name inquiry response meets the inquiry of the domain name response of threshold value, and according to the response time
Sequencing storage in the queue;
Determine inquiry of the domain name nearest with user query location internet protocol address in returned inquiry of the domain name response
Response, comprising:
First inquiry of the domain name response in queue after determining sequence.
2. the method according to claim 1, wherein being distributed at least by Client-initiated inquiry of the domain name request
One name server is inquired before domain name, further includes:
Obtain the name server list for carrying out inquiry of the domain name.
3. the method according to claim 1, wherein filtering out the response time satisfaction for returning to domain name inquiry response
After the inquiry of the domain name response of threshold value, comprising:
Internet protocol address section is obtained from global internet protocol IP database.
4. according to the method described in claim 3, it is characterized in that, storing in sequence in the queue, comprising:
According to after screening inquiry of the domain name response internet protocol address internet protocol address section subjected it is suitable
Sequence is stored in the queue.
5. according to the method described in claim 3, it is characterized in that, determine in returned inquiry of the domain name response with user query
The nearest inquiry of the domain name response of location internet protocol address, comprising:
It is under the jurisdiction of user query location internet in first inquiry of the domain name response or queue in queue after determining sequence
The inquiry of the domain name of Protocol IP address section responds.
6. a kind of domain name proxy server, which is characterized in that the server includes: standardized domain name Signalling exchange module and synthesis
Decision-making management module;
The standardized domain name Signalling exchange module is set as requesting Client-initiated inquiry of the domain name to be distributed at least one domain name
Server inquires domain name, and receives the inquiry of the domain name response that each name server returns;
The integrated decision-making management module is set as determining and interconnect in returned inquiry of the domain name response with user query location
The nearest inquiry of the domain name response of fidonetFido IP address;
The standardized domain name Signalling exchange module is set as the response of the inquiry of the domain name after determining and is sent to the user;
The integrated decision-making management module is also configured to after receiving the inquiry of the domain name response that each name server returns, sieve
The inquiry of the domain name response for meeting pre-defined rule is selected, and is stored in sequence in the queue;
Wherein, the integrated decision-making management module is set as filtering out the inquiry of the domain name for meeting pre-defined rule response, and according to suitable
Sequence is stored in the queue, is referred to:
The integrated decision-making management module, which is set as filtering out, to be returned to response time of domain name inquiry response and meets the domain name of threshold value
Inquiry response, and in the queue according to the storage of the sequencing of the response time;
The integrated decision-making management module is set as determining and interconnect in returned inquiry of the domain name response with user query location
The nearest inquiry of the domain name response of fidonetFido IP address, refers to:
The integrated decision-making management module is set as determining first inquiry of the domain name response in the queue after sorting.
7. domain name proxy server according to claim 6, which is characterized in that further include: domain name server cluster list
Management module;
Domain name server cluster list management module is set as obtaining the name server list for carrying out inquiry of the domain name.
8. domain name proxy server according to claim 6, which is characterized in that further include: internet protocol address section
Management module;
The internet protocol address segment management module is set as obtaining internet from global internet protocol IP database
Protocol IP address section.
9. domain name proxy server according to claim 8, which is characterized in that the integrated decision-making management module is set as
It stores in the queue, refers in sequence:
The integrated decision-making management module is set as being subordinate to according to the internet protocol address of the inquiry of the domain name response after screening
The internet protocol address section of category is sequentially stored in queue.
10. domain name proxy server according to claim 9, which is characterized in that the integrated decision-making management module setting
It is rung to determine in returned inquiry of the domain name response with the nearest inquiry of the domain name of user query location internet protocol address
It answers, refers to:
The integrated decision-making management module is set as determining in the queue after sequence in first inquiry of the domain name response or queue
The inquiry of the domain name response for being under the jurisdiction of user query location internet protocol address section is sent to the user.
11. a kind of system of domain name agency, which is characterized in that the system comprises: any described in the claims 6-10
Item domain name proxy server and at least one name server, domain name server are set as reception user and pass through domain name agency
The inquiry of the domain name request that server is initiated, inquires domain name according to domain name inquiry request, by the inquiry of the domain name after inquiry
Response is sent to user by domain name proxy server, wherein the inquiry of the domain name response for being sent to user is by institute
Domain name proxy server is stated to determine to respond with the nearest inquiry of the domain name of user query location internet protocol address.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610362365.8A CN107438111B (en) | 2016-05-27 | 2016-05-27 | Method, server and the system of method and the domain name agency of inquiry of the domain name |
PCT/CN2017/084384 WO2017202225A1 (en) | 2016-05-27 | 2017-05-15 | Method for querying domain name, method for domain name proxy, server and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610362365.8A CN107438111B (en) | 2016-05-27 | 2016-05-27 | Method, server and the system of method and the domain name agency of inquiry of the domain name |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107438111A CN107438111A (en) | 2017-12-05 |
CN107438111B true CN107438111B (en) | 2019-11-26 |
Family
ID=60410984
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610362365.8A Active CN107438111B (en) | 2016-05-27 | 2016-05-27 | Method, server and the system of method and the domain name agency of inquiry of the domain name |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107438111B (en) |
WO (1) | WO2017202225A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109981766A (en) * | 2019-03-19 | 2019-07-05 | 广州华多网络科技有限公司 | HTTP request processing method, processing system, server and storage medium |
CN110933177A (en) * | 2019-12-04 | 2020-03-27 | 国家计算机网络与信息安全管理中心 | Domain name request processing method and device |
CN111769949A (en) * | 2020-06-23 | 2020-10-13 | 上海擎感智能科技有限公司 | Management/execution method/system, medium, management/agent terminal for mutual authentication |
CN112583948A (en) * | 2020-11-23 | 2021-03-30 | 北京三快在线科技有限公司 | Domain name loading method and device, electronic equipment and storage medium |
CN112822305B (en) * | 2021-02-03 | 2022-09-13 | 深圳市共进电子股份有限公司 | Method, device, router and storage medium for processing DNS query request |
CN114301872B (en) * | 2021-12-27 | 2023-12-26 | 奇安信科技集团股份有限公司 | Domain name based access method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7228359B1 (en) * | 2002-02-12 | 2007-06-05 | Cisco Technology, Inc. | Methods and apparatus for providing domain name service based on a client identifier |
CN101640684A (en) * | 2009-08-21 | 2010-02-03 | 中国电信股份有限公司 | Content delivering method, network system, GSLB device and domain name server |
CN101640679A (en) * | 2009-04-13 | 2010-02-03 | 山石网科通信技术(北京)有限公司 | Domain name resolution agent method and device therefor |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7574508B1 (en) * | 2002-08-07 | 2009-08-11 | Foundry Networks, Inc. | Canonical name (CNAME) handling for global server load balancing |
-
2016
- 2016-05-27 CN CN201610362365.8A patent/CN107438111B/en active Active
-
2017
- 2017-05-15 WO PCT/CN2017/084384 patent/WO2017202225A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7228359B1 (en) * | 2002-02-12 | 2007-06-05 | Cisco Technology, Inc. | Methods and apparatus for providing domain name service based on a client identifier |
CN101640679A (en) * | 2009-04-13 | 2010-02-03 | 山石网科通信技术(北京)有限公司 | Domain name resolution agent method and device therefor |
CN101640684A (en) * | 2009-08-21 | 2010-02-03 | 中国电信股份有限公司 | Content delivering method, network system, GSLB device and domain name server |
Also Published As
Publication number | Publication date |
---|---|
CN107438111A (en) | 2017-12-05 |
WO2017202225A1 (en) | 2017-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107438111B (en) | Method, server and the system of method and the domain name agency of inquiry of the domain name | |
CN112016015B (en) | Data processing method and device based on distributed identification analysis | |
CN103201999B (en) | Request Route Selection processes | |
CN102216923B (en) | Request routing and updating routing information utilizing client location information | |
CN101431539B (en) | Domain name resolution method, system and apparatus | |
CN106534392B (en) | Positioning information acquisition method, positioning method and device | |
CN103051740B (en) | Domain name analytic method, dns server and domain name analysis system | |
CN109861975A (en) | Identifier register information query method and system towards industry internet | |
CN104199891B (en) | Data processing method and device for thermodynamic chart | |
US9317514B2 (en) | Synthesized identifiers for system information database | |
CN113037855B (en) | Multimedia access system, method, device, terminal and medium | |
CN104580551A (en) | Networking data center system and method | |
CN104462285A (en) | Privacy protection method for mobile service inquiry system | |
CN103957282B (en) | Terminal user's domain name mapping acceleration system and its method in a kind of domain | |
CN104618312A (en) | Remote registration method, device and system for M2M (Machine-to-Machine) application | |
CN105262841A (en) | CDN network load balancing implementation method and CDN scheduling server | |
CN102594885A (en) | Sensor network analyzing intercommunicating platform, sensor network intercommunicating method and system | |
CN103475749A (en) | Cross-domain communication method and device | |
CN113347275A (en) | Edge node scheduling method and system based on geographic coordinates of user terminal | |
US7406071B1 (en) | Method and system for resolving between geographic information and network addresses in a wide area network, preferably in the internet | |
CN112543212B (en) | System for providing request response exact communication delay guarantee for distributed service | |
CN104516944A (en) | NXD query monitor | |
CN109818821A (en) | A kind of detection method and device of website CDN framework | |
CN101567879A (en) | Method, server, equipment and system for treating terminal request | |
CN106992999B (en) | Cross-server data communication processing method |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20191025 Address after: 210012 Nanjing, Yuhuatai District, South Street, Bauhinia Road, No. 68 Applicant after: Nanjing Zhongxing Software Co., Ltd. Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice Applicant before: ZTE Communications Co., Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |