Router Local Domain Name Resolution for Cloud Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In local cloud networks, existing domain name resolution methods, such as DNS, are not suitable as they require an Internet connection and do not support user-friendly domain names, making it difficult for client information handling systems to access cloud servers within the local network without external access and name conflicts.
Innovation Solution
A router within the local network processes and resolves Uniform Resource Locators (URLs) with local domain names, registering user-friendly domain names and mapping them to unique addresses without relying on external DNS services, ensuring secure and efficient access to local cloud servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If DNS is used for domain name resolution in local cloud networks, then domain names can be resolved to IP addresses, but Internet connection is required and external access cannot be prevented
Solution Approach 1:
The patent segments the domain name resolution function from the external DNS system and implements it locally within the router. The router maintains a local domain name to IP address mapping table, allowing resolution to occur independently within the local network without requiring external DNS servers or Internet connectivity.
Solution Approach 2:
The router acts as an intermediary by implementing its own domain name resolution capability. Instead of relying on external DNS services, the router mediates between client devices and the cloud server by resolving domain names locally using its stored mapping table, thereby eliminating dependency on external DNS infrastructure.
2Ease of operation
If DNS is used for domain name resolution, then domain names can be resolved, but local cloud servers may not have universally unique names causing name conflicts
Solution Approach 1:
The patent applies local quality by making domain names unique within the local network context rather than requiring universal uniqueness. The router stores domain name to IP address mappings specific to its local network, allowing domain names like 'mygames.local' to be reused across different networks without conflict, as each router's resolution is localized to its own network segment.
3Ease of operation
If DNS is used for domain name resolution, then domain names can be resolved, but external access to local cloud servers cannot be prevented
Solution Approach 1:
The patent extracts the domain name resolution function from the external DNS system and implements it locally within the router. By taking out the resolution capability from external services and embedding it in the local router, the system prevents external access while maintaining resolution functionality, as the router alone controls the mapping between domain names and local IP addresses.
4Reliability
If a local domain name resolution system is implemented in the router, then Internet connectivity is not required and external access is prevented, but the router must maintain and process domain name to IP address mappings
Solution Approach 1:
The patent applies universality by making the router perform multiple functions: it continues to route network traffic while also maintaining a domain name to IP address mapping table and resolving domain names locally. This multi-functionality eliminates the need for separate DNS infrastructure while achieving Internet independence and enhanced security.
Data Source
AI summary
In accordance with embodiments of the present disclosure, a method for resolving a uniform resource locator may include receiving, at a router, a uniform resource locator from a client information handling system within a local network of the router. The method may also include processing, by the router, the uniform resource locator to determine if the uniform resource locator includes a local domain name of a local information handling system within the local network. The method may further include resolving, by the router, a unique address associated with the uniform resource locator and the local information handling system responsive to determining that the uniform resource locator includes the local domain name of the local information handling system, wherein such resolving is performed without resort to a domain name service external to the local network.


