Access Gateway DNS Load Balancing via Link State Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing network service access methods lead to overloads and congestion on specific Internet Service Provider (ISP) access links, reducing network service access speed as all user equipment typically connect through a single preferred DNS server, causing uneven load distribution.
Innovation Solution
A network service access method and access gateway equipment that forward domain name resolution requests to local DNS servers of multiple ISPs, select the best Internet Protocol address based on access link state, and route network service access requests through the least congested link, balancing loads across different ISPs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all user equipments select a single preferred DNS server for domain name resolution, then the DNS resolution process is simplified and reliable, but the access links of the corresponding ISP become overloaded and congested, reducing network service access speed
Solution Approach 1:
The patent segments the DNS resolution process by introducing multiple DNS servers (primary and secondary) and distributing user equipments into different groups. Each group resolves domain names through a specific DNS server, preventing single-point overload while maintaining resolution reliability through the segmented architecture.
Solution Approach 2:
The patent implements dynamic DNS server selection based on real-time access link states. The access gateway equipment monitors link conditions and dynamically adjusts which DNS server users connect to, allowing the system to adapt to changing network conditions and balance load dynamically across multiple ISPs.
2Productivity
If multiple DNS servers are configured in user equipments, then load distribution across multiple ISPs is enabled, but the DNS selection complexity increases and requires intelligent routing decisions
Solution Approach 1:
The access gateway equipment serves as an intermediary that manages the complexity of multi-DNS selection. It receives domain name resolution requests from user equipments, intelligently selects the appropriate DNS server based on current link states, and forwards requests accordingly, thereby distributing load across multiple ISPs while shielding users from selection complexity.
Solution Approach 2:
The system implements feedback mechanisms where the access gateway equipment continuously monitors the state of access links and uses this information to make intelligent DNS server selection decisions. This feedback-driven approach enables automatic load balancing without requiring complex user-side configuration.
Data Source
AI summary
The present invention includes a network service access method. In one embodiment, such a method comprises: forwarding the domain name resolution requests to a local domain name server of each Internet service provider providing services through access link corresponding with the Internet service provider; receiving Internet Protocol address on the domain name resolution requests which the local domain name server of each Internet service provider returned from the corresponding access link; selecting the Internet Protocol address according to line state of the access link of each Internet service provider providing services and returning the selected Internet Protocol address to the user equipments; and visiting network services by the access link of the Internet service provider returning the selected Internet Protocol address.


