Regional DNS Authority Segmentation for Parsing Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing DNS server networks face inefficiencies in domain-name parsing due to random selection of authoritative servers, leading to longer request times and lack of optimization in parsing methods, which results in low parsing efficiency and potential network disruptions during attacks.
Innovation Solution
A DNS network system that allows local operators to receive and process domain-name parsing requests within their region, utilizing an external authorized server to rapidly locate the ultimate authoritative DNS server, limit attack impacts, and implement fast scheduling through modified A-records, thereby reducing cross-operator and cross-region parsing failures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If global configuration is used with random selection of authoritative DNS servers, then system simplicity is maintained, but parsing efficiency deteriorates due to longer request times
Solution Approach 1:
The patent divides the global DNS system into regional segments by introducing regional authoritative DNS servers. Each region has its own authoritative servers that handle parsing requests locally, eliminating the need for random selection across the global network. This segmentation reduces request time by routing queries to nearby servers while maintaining manageable system complexity through hierarchical organization.
Solution Approach 2:
The patent implements local quality by assigning different roles to different DNS servers based on their geographical location. Regional authoritative DNS servers handle local parsing requests, while global authoritative servers maintain overall system coordination. This differentiation optimizes parsing efficiency for local requests without requiring complete system redesign.
2Loss of time
If regional authoritative DNS servers are introduced to improve parsing efficiency, then request time is reduced, but system complexity increases
Solution Approach 1:
The patent segments the DNS authority function between regional and global servers. Regional authoritative DNS servers handle time-sensitive local parsing requests, while global authoritative servers manage system-wide coordination. This segmentation reduces request time for local queries without creating unmanageable complexity, as the hierarchical structure provides clear responsibility boundaries.
Solution Approach 2:
The patent introduces regional authoritative DNS servers as intermediaries between client devices and global authoritative servers. These intermediaries handle local parsing requests efficiently while maintaining communication protocols with global servers for coordination. This intermediary layer reduces direct request time without requiring complete system redesign.
3Adaptability or versatility
If cross-operator and cross-region parsing is allowed, then network coverage is expanded, but failure rate increases due to optimized server selection issues
Solution Approach 1:
The patent segments DNS parsing responsibilities by operator and region. Each operator maintains its own regional authoritative servers that prioritize local requests, reducing cross-operator parsing failures. The hierarchical structure ensures that operators can serve their local regions efficiently while maintaining global coverage through coordinated regional servers.
Solution Approach 2:
The patent implements local quality by optimizing server selection within each operator and region. Regional authoritative servers are configured to handle local parsing requests with higher priority, ensuring reliable service for local clients while maintaining network coverage through the hierarchical structure that coordinates across operators and regions.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure provides a DNS network system, and a domain-name parsing method and system. A local DNS server receives a domain-name parsing request from a client terminal a network operator in the same network and sends the domain-name parsing request to a root server; based on an NS record of anupper-level authoritative DNS server returned by the root server, sends the domain-name parsing request to the upper-level authoritative DNS server; based on an NS record of an external authorized server returned by the upper-level authoritative DNS server, sends the domain-name parsing request to the external authorized server; based on an A-record of a lower-level authoritative DNS server returned by the external authorized server, sends the domain-name parsing request to the lower-level authoritative DNS server and receives a domain-name parsing result sent by the lower-level authoritative DNS server.