DNS end-to-end analysis method capable of ensuring safety and privacy
A parsing method, DNS query technology, applied in transmission systems, electrical components, etc., can solve problems such as security and privacy leakage, achieve high efficiency, improve TCP performance and transmission performance, and achieve simple results
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2016-02-24
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention belongs to the technical field of DNS security protection, and in particular relates to a DNS end-to-end resolution method for ensuring safety and privacy. Background technique
[0002] DNS provides important services for the Internet, and its essence is to establish a bridge between the world of human names and the world of underlying binary protocol addresses. The DNS resolution framework is a recursive resolver that uses the UDP protocol and is implemented by geographically distributed recursive resolvers. Its basic process is as figure 1 Shown: The user sends a domain name DNS request to the local ISP's recursive resolver (RecursiveResolver). If the local recursive server caches the DNS request entry, the recursive server directly returns a DNS corresponding message to the user. If the local recursive server does not cache the DNS request message, the local recursive server starts from the root server and recursively queries the re...
Examples
Embodiment Construction
[0021] The embodiments will be described in detail below in conjunction with the accompanying drawings.
[0022] Such as figure 2 As shown, the present invention proposes to ensure security and privacy through the HTTP(S) protocol from the user to the recursive server; and to ensure data security through DNSSEC from the recursive server to the authoritative name server. Take a type A query of the domain name www.example.com as an example to illustrate the workflow of the DNS end-to-end resolution solution.
[0023] The client sends a query request of type A whose domain name is www.example.com to the address of 127.X.X.X. After the local client agent receives the DNS message, it establishes an HTTP or HTTPS connection with the agent of the recursive server. After the connection is established, the DNS message can be sent to the recursive server proxy in the form of binary code through HTTP(S) PUSH. If it is sent through the HTTP protocol, the port of the authoritative serv...