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 PDF

Info

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
Application number
CN201610362365.8A
Other languages
Chinese (zh)
Other versions
CN107438111A (en
Inventor
张斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing ZTE New Software Co Ltd
Original Assignee
Nanjing ZTE New Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing ZTE New Software Co Ltd filed Critical Nanjing ZTE New Software Co Ltd
Priority to CN201610362365.8A priority Critical patent/CN107438111B/en
Priority to PCT/CN2017/084384 priority patent/WO2017202225A1/en
Publication of CN107438111A publication Critical patent/CN107438111A/en
Application granted granted Critical
Publication of CN107438111B publication Critical patent/CN107438111B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network 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

Method, server and the system of method and the domain name agency of inquiry of the domain name
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.
CN201610362365.8A 2016-05-27 2016-05-27 Method, server and the system of method and the domain name agency of inquiry of the domain name Active CN107438111B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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