Distributed DNS Service for Internal Network Client Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing DNS systems do not translate distributed client names to IP addresses, making it difficult for internal network entities to access distributed clients via memorable names rather than less memorable IP addresses.
Innovation Solution
A distributed DNS service that identifies and maintains DNS entries for distributed clients, allowing internal systems to access these clients via translated identifiers, such as more memorable client names instead of IP addresses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If distributed clients are accessed using IP addresses, then network communication can be established, but usability deteriorates due to IP addresses being difficult to remember
Solution Approach 1:
The patent introduces a distributed DNS service as an intermediary between internal network entities and distributed clients. This service maintains DNS entries that map memorable client names to their IP addresses, allowing internal systems to access distributed clients using friendly names while the DNS service handles the translation to actual network addresses in the background.
2Adaptability or versatility
If traditional DNS systems are used, then internal network entities can access each other via names, but distributed clients outside the firewall cannot be resolved
Solution Approach 1:
The distributed DNS service extends the traditional DNS functionality to include distributed clients outside the internal network firewall. By maintaining DNS entries for both internal network entities and external distributed clients, the system provides universal name resolution capability across network boundaries without requiring separate access mechanisms.
3Adaptability or versatility
If distributed clients join and leave the network dynamically, then flexibility is improved, but DNS entry maintenance becomes more complex
Solution Approach 1:
The system implements feedback mechanisms where the distributed DNS service continuously monitors the status of distributed clients and dynamically updates DNS entries accordingly. When clients join or leave the network, the service detects these changes and automatically modifies the DNS namespace to reflect current network topology, maintaining accuracy without manual intervention.
Data Source
AI summary
The present disclosure relates to methods and systems for providing access to external client machine via a domain name system (DNS) of an internal network. A distributed DNS service maintains distributed DNS entries as external clients log on and/or log off of the internal network. In this manner, internal systems within the internal network may access distributed client devices via the internal network DNS.


