DNS response message processing method, DNS server and system
A DNS server and response message technology, applied in the IP network field, can solve the problems of lower system resolution efficiency and short storage time of DNS response messages, etc., and achieve the effects of improving resolution efficiency, reducing the number of iterative queries, and long storage time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] figure 2 Shown is a flowchart of the domain name resolution method provided by Embodiment 1 of the present invention, including:
[0042] Step S201, the DNS server receives a domain name resolution request carrying a website domain name initiated by an access user.
[0043]Step S202, perform local query and cache query, specifically, query the IP address corresponding to the website domain name in the local domain name database and cache.
[0044] Step S203 , judging whether the IP address corresponding to the website domain name is found in the local domain name database and cache, if yes, proceed to step S204 , otherwise, proceed to step S205 .
[0045] Step S204, generating a DNS response message, which carries the queried IP address corresponding to the domain name of the website, and returning the generated DNS response message to the access user.
[0046] Step S205, obtain the DNS response message carrying the IP address corresponding to the website domain name...
Embodiment 2
[0063] image 3 Shown is a flow chart of the domain name resolution method provided by Embodiment 2 of the present invention, including:
[0064] Step S301, the access user initiates a domain name resolution request carrying the website domain name.
[0065] Step S302, after receiving the domain name resolution request, the front-end DNS server in the domain name resolution system performs local query and cache query, specifically querying the IP address corresponding to the website domain name in the local domain name database and cache.
[0066] Step S303, if the IP address corresponding to the website domain name is not found through local query and cache query, forward the domain name resolution request to the back-end intelligent DNS server, and the back-end intelligent DNS server performs iterative query.
[0067] Step S304, the back-end intelligent DNS server sends the domain name resolution request to the DNS server of the website through multiple iterations of the ro...
Embodiment 3
[0082] Based on the same inventive concept, according to the life cycle processing method of DNS response message provided by the above-mentioned embodiments of the present invention, correspondingly, Embodiment 3 of the present invention also provides a DNS server, and its structural diagram is as follows Figure 4 shown, including:
[0083] A message obtaining unit 401, configured to obtain a corresponding DNS response message after receiving a domain name resolution request initiated by an access user;
[0084] A period acquiring unit 402, configured to acquire the message life cycle carried in the DNS response message; the message life cycle is used to represent the storage time of the DNS response message in the cache;
[0085] The processing unit 403 is configured to update the obtained message life cycle using the set message life cycle when the obtained message life cycle is less than the period threshold, and generate a changed DNS response message; the set message li...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com