Proxy DNS Routing via Private Channels for Reliable Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional DNS systems face performance degradation and security risks due to reliance on publically accessible networks, which can be affected by factors like DDOS attacks, network overload, and unexpected router downtime.

Innovation Solution

Implementing a proxy DNS module within an ISP's DNS resolver to route DNS requests through secure, private communication channels, bypassing public networks and using local or remote private name servers for resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If DNS requests are routed through publically accessible networks, then network connectivity and accessibility are improved, but security and reliability deteriorate due to DDOS attacks, network overload, and router downtime

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidDNS resolution reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a proxy DNS server as an intermediary component between the DNS resolver and public name servers. This proxy server receives DNS requests from the resolver, forwards them through controlled network paths to authoritative name servers, and returns responses. The intermediary isolates the DNS resolution process from direct exposure to public network vulnerabilities while maintaining connectivity, thereby resolving the contradiction between accessibility and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If DNS requests are routed through publically accessible networks, then network connectivity is maintained, but performance deteriorates due to network congestion and attacks

Engineering Contradiction:
Improvenetwork connectivityVSAvoidDNS resolution speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the DNS resolution process into distinct components: local DNS resolvers, proxy DNS servers, and authoritative name servers. By separating the resolution function from public network traffic and creating dedicated proxy servers that handle DNS queries through controlled paths, the system isolates DNS traffic from general network congestion, thereby maintaining connectivity while improving resolution speed and performance.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If conventional DNS resolution is used without proxy mechanisms, then system complexity is minimized, but security vulnerabilities increase due to direct exposure to public networks

Engineering Contradiction:
ImproveDNS system structureVSAvoidnetwork security risks
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The proxy DNS server serves as a security intermediary that sits between the DNS resolver and public name servers. It filters and controls DNS traffic, blocking malicious requests and protecting the resolution process from DDOS attacks and other security threats. This adds a layer of security without significantly complicating the overall DNS system architecture, as the proxy operates as a standard network service.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12500861B2Resolving domain name system (DNS) requests via proxy mechanisms
Publication Date: 2025.12.16 DIGICERT INC
  • US12500861B2 patent drawing
  • US12500861B2 patent drawing
  • US12500861B2 patent drawing

AI summary

Systems and methods are described herein for providing proxy mechanisms for DNS services, such as resolving DNS requests. In some embodiments, the systems and methods establish a Proxy DNS module at a DNS resolver of an internet service provider, and access, with the proxy DNS module, DNS queries destined for a public name server. The name server may be accessible by the DNS resolver via a publically-accessible network. Further, the systems and methods may route the accessed DNS queries to a private name server associated with the proxy DNS module and accessible via a private communications channel, and receive, from the private name server and via the private communications channel, IP addresses associated with the DNS queries.