18193235. Host Virtual Machine Domain Name System (DNS) Cache Enabling DNS Resolution During Network Connectivity Issues simplified abstract (Microsoft Technology Licensing, LLC)

From WikiPatents
Jump to navigation Jump to search

Host Virtual Machine Domain Name System (DNS) Cache Enabling DNS Resolution During Network Connectivity Issues

Organization Name

Microsoft Technology Licensing, LLC

Inventor(s)

Han Zhou of Seattle WA (US)

Steven Carl Anderson of Seattle WA (US)

KyuWang Lee of Redmond WA (US)

Host Virtual Machine Domain Name System (DNS) Cache Enabling DNS Resolution During Network Connectivity Issues - A simplified explanation of the abstract

This abstract first appeared for US patent application 18193235 titled 'Host Virtual Machine Domain Name System (DNS) Cache Enabling DNS Resolution During Network Connectivity Issues

Simplified Explanation

The present disclosure describes systems and methods for using a host DNS local cache to enable DNS resolution during network connectivity issues. In this innovation, a DNS request from a virtual environment on a host device is received by a DNS forwarder within the host device. The forwarder determines that an external DNS resolver is unreachable, so it retrieves the DNS response from a local cache on the host device and provides it to the virtual environment.

  • Simplified Explanation:
  - DNS forwarder on host device retrieves DNS response from local cache to resolve DNS requests during network connectivity issues.
  • Potential Applications:
  - Improving DNS resolution in virtual environments.
  - Enhancing network connectivity reliability.
  • Problems Solved:
  - DNS resolution issues during network connectivity problems.
  - Dependency on external DNS resolvers.
  • Benefits:
  - Increased reliability in DNS resolution.
  - Reduced downtime in virtual environments.
  • Potential Commercial Applications:
  - Cloud computing services.
  - Network infrastructure providers.
  • Possible Prior Art:
  - Existing systems that use local DNS caches for faster resolution.

Questions:

1. How does this innovation impact the overall performance of virtual environments during network connectivity issues?

  - Answer: This innovation improves the reliability of DNS resolution in virtual environments by utilizing a host DNS local cache, ensuring smoother operation during network connectivity problems.

2. What are the potential limitations or drawbacks of relying on a host DNS local cache for DNS resolution?

  - Answer: One potential limitation could be the need for regular updates and maintenance of the local cache to ensure accurate and up-to-date DNS responses. Additionally, there may be concerns about the size and capacity of the cache in handling a large volume of DNS requests.


Original Abstract Submitted

Examples of the present disclosure describe systems and methods for using a host DNS local cache to enable DNS resolution during network connectivity issues. In examples, a DNS request from a virtual environment executing on a host device is received by a DNS forwarder implemented within the host device. The DNS forwarder determines that a DNS resolver external to the host device is unreachable to provide a DNS response for a domain name in the DNS request. In response to determining the DNS resolver is unreachable, the DNS forwarder identifies a DNS response corresponding to the domain name within a DNS local cache implemented within the host device. The DNS forwarder provides the DNS response to the virtual environment to satisfy the DNS request.