Host Node Automatic DNS Record Updates via Stateless Address Autoconfiguration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing complexity and dynamic nature of domain name server databases on the Internet, particularly due to the advent of IPv6 and frequent changes in interface addresses, pose a challenge for conventional maintenance techniques, which are often manual and require separate DHCP servers, leading to inefficiencies and compatibility issues with older protocols.
Innovation Solution
A host node automatically generates Internet interface addresses, determines its domain name server, and updates the domain name server database using stateless address autoconfiguration and DNS discovery protocols, allowing for self-maintenance of records and reducing the need for external intervention or specialized servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual editing techniques are used to maintain domain name server databases, then database accuracy can be maintained, but the maintenance burden increases and efficiency decreases
Solution Approach 1:
The domain name server automatically updates its own database records by generating interface addresses and sending update requests to itself or other domain name servers, eliminating the need for manual editing and external DHCP servers to maintain database accuracy
Solution Approach 2:
The domain name server pre-configures itself with the capability to generate interface addresses and send update requests before changes occur, allowing automatic database maintenance to happen proactively rather than requiring reactive manual intervention
2Adaptability or versatility
If separate DHCP servers are introduced to manage interface addresses, then address management capability is improved, but system complexity increases
Solution Approach 1:
The domain name server performs multiple functions including both maintaining domain name records and generating interface addresses, eliminating the need for separate DHCP servers and reducing overall system complexity while maintaining full address management capability
Solution Approach 2:
The patent combines the domain name server and DHCP server functions into a single entity, merging two previously separate systems into one multi-functional server that can both manage domain names and generate interface addresses
3Extent of automation
If IPv6 stateless address autoconfiguration is implemented, then automation of address generation is improved, but compatibility with older protocols may be compromised
Solution Approach 1:
The domain name server sends interface address update requests to itself in advance, allowing the server to prepare and validate IPv6 address configurations before actual network changes occur, ensuring compatibility during the transition period
Solution Approach 2:
The system implements a feedback mechanism where the domain name server monitors its own interface addresses and automatically sends update requests when changes are detected, allowing continuous adaptation while maintaining protocol compatibility through iterative updates
Data Source
AI summary
A host node connected to the Internet automatically generates an Internet interface addresses for itself, and automatically generates a request to an Internet domain name server to update the domain name server's database with the self-generated address. Preferably, the node employs a draft standard stateless address autoconfiguration protocol to create a link-local address, find a router, obtain a prefix from the router, and generate a global address from the prefix and the link-local address. Preferably, the node automatically determines the identity of its master domain name server, and transmits a request to update the master's database using a BIND 8 (or subsequent) protocol. Such a request may be encrypted for security and may include a self-generated identity key for further security.


